Re: swap partition missing?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hongwei Li wrote:
Hongwei Li wrote:


Yes, it works.  Thank you very much!  Now, I have questions:

1. What's the use of mkswap -L SWAP-hda7 /dev/hda7? I don't see any
effect?

It *should* be setting the "filesystem label" of the partition to "SWAP-hda7" so that mkswap can find it by name rather than being needed to be told where exactly the swap partition is.


2. When I put the original entry back to /etc/fstab as:
LABEL=SWAP-hda7         swap     swap    defaults 0 0

it does not work again.  I have to put /dev/hda7 in it.  How to let the
original entry work -- the above mkswap ... does not have effect?

Was your system swapping to that partition at the time you did the mkswap?

> Why do we need those LABEL=... in fstab?

The idea is that labels should be less of a moving target than device
names. For example, lots of people found that their SATA drives moved
from being /dev/hdX to /dev/sdX fairly recently. Labelling filesystems
means that the OS can find them no matter what the device name is. This
isn't without its problems (e.g. when moving disks between machines,
resulting in multiple partitions with the same labels), but that's why
they're there.

Labels for swap partitions are discussed at:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=127892

Paul.

--


Here is what I did in the order:

# swapoff -a

# mkswap -L SWAP-hda7 /dev/hda7
Setting up swapspace version 1, size = 2097410 kB

# vi /etc/fstab
(set:
LABEL=SWAP-hda7         swap     swap    defaults        0 0
)

# swapon -a
swapon: cannot find the device for LABEL=SWAP-hda7

I just tried this on my own FC3 box and it worked. Is this the only swap partition in use on your machine?


Paul.


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux