From: <pa...@bo...> - 2004-04-20 22:53:46
|
Please, how can I create a swap with 1 GB? What the following commands are right ? : dd if=/dev/zero of=1GSwap seek=1G count=1 bs=1M or dd if=/dev/zero of=1GSwap bs=1 count=0 seek=1G Thanks! |
From: David C. <li...@ed...> - 2004-04-20 23:06:09
|
On Tuesday 20 April 2004 23:54, pa...@bo... wrote: > Please, how can I create a swap with 1 GB? I would simply use: # dd if=/dev/zero of=1GSwap seek=1 bs=1G count=0 Hope that helps, David |
From: Jeff D. <jd...@ad...> - 2004-04-21 17:56:16
|
pa...@bo... said: > dd if=/dev/zero of=1GSwap seek=1G count=1 bs=1M > or > dd if=/dev/zero of=1GSwap bs=1 count=0 seek=1G Both are right, looking at the count=1 vs count=0. One oddity which popped up recently is that if you add conv=notrunc as a safety measure, as recommended on the UML site, then count=0 starts doing nothing. I don't really understand that. In this case, you need count=1. Jeff |
From: Henrique M. <hen...@mo...> - 2004-04-21 22:47:44
|
This is not a Linux-how-to list, but... Here goes: One megabyte swap: % dd if=/dev/zero of=myswap count=1 bs=1M 1+0 records in 1+0 records out % mkswap myswap Setting up swapspace version 1, size = 1044480 bytes One gigabyte swap will be count=1024. Done! pa...@bo... wrote: > Please, how can I create a swap with 1 GB? |
From: Michael R. <mr...@ne...> - 2004-04-23 09:36:22
|
Henrique Moreira wrote: > This is not a Linux-how-to list, but... Who cares? ;-) > % dd if=/dev/zero of=myswap count=1 bs=1M This works, but the created swap isn't sparse. To create a sparse swapfile, a nice variant is using /dev/null instead /dev/zero because for a sparse file you don't even need zero bytes: # dd if=/dev/null of=myswap bs=1M seek=1024 ...will create a 1GB sparse file. |
From: David C. <li...@ed...> - 2004-04-23 10:25:32
|
On Friday 23 April 2004 10:34, Michael Roth wrote: > Henrique Moreira wrote: > > % dd if=/dev/zero of=myswap count=1 bs=1M > This works, but the created swap isn't sparse. > To create a sparse swapfile, a nice variant is using /dev/null instead > /dev/zero because for a sparse file you don't even need zero bytes: > # dd if=/dev/null of=myswap bs=1M seek=1024 > ...will create a 1GB sparse file. So will: dd if=/dev/zero of=foofile count=0 bs=1024 seek=100MB That creates a 96GB file fine on a drive of mine that's only 20GB. David |