Thanks to Ray, Neil, Marty and anyone who help me!

from, mok

"J. Neil Doane" wrote:
> 
> Well, your "free" says you're using no swap right now.  I'll assume from
> the email that you have an actual partition dedicated to swap.  Here's
> what I'd do:
> 
> 1. run 'fdisk' on the drive you have a swap partition on and get the size
>  of that swap partition in blocks (while you're in there make sure that
>  partition's type is "82" ("Linux swap")).  Here's what my fdisk looks
> like  for comparison:
>    Device Boot   Begin    Start      End   Blocks   Id  System
> /dev/hda1            1        1      192  1542208+  83  Linux native
> /dev/hda2          193      193      460  2152710   83  Linux native
> /dev/hda3          461      461     1016  4466070   83  Linux native
> /dev/hda4         1017     1017     1024    64260   82  Linux swap
> 
> So, here you can see my type is set to swap and size in blocks in 64260.
> 
> 2. Run mkswap on your swap partition.  The syntax is:
>         mkswap [ -c ] device [size-in-blocks]
>  So for me, I'd run:
>         mkswap -c /dev/hda4 64260
>  (The -c just checks for bad blocks, but it's a good idea.)
> 
> 3. Now that the swap partition is created, just swapon it.  The syntax is:
>         swapon /dev/hda4
>   At this point, you should see the swap appear in your "free" listing.
> 
> 4. Now, if you want it to use this swap partition all the time without
> having to swapon it each time, you'll need to add a line in your
> /etc/fstab, here's what I use:
>    /dev/hda4       swap            swap    defaults          0   0
> 
> Hope this helps,
> 
> Neil Doane

Reply via email to