fstab - no labels
Michael Shuler
mshuler at rackspace.com
Sat Mar 26 23:21:23 UTC 2005
Florin Andrei wrote:
> Is there a way to tell anaconda to create /etc/fstab with no labels (but
> using actual /dev nodes instead)?
Yes, there is, and I set this up for all kickstarts - labels are bad
news when you have more than one partition/device that contains LABEL=/,
such as new and old OS drives... It is also a good idea to edit
/boot/grub/grub.conf during %post, to remove 'LABEL=/' and replace it
with the proper device name.
Create an updates.img in the 'base' directory of your distribution,
which contains the file 'fsset.py', patched from the anaconda source.
Here's my patch from rhel-4:
--- fsset.py-orig 2005-01-21 15:25:10.000000000 -0600
+++ fsset.py 2005-01-21 15:27:55.000000000 -0600
@@ -1048,10 +1048,10 @@
fstab = ""
for entry in self.entries:
if entry.mountpoint:
- if entry.getLabel():
- device = "LABEL=%s" % (entry.getLabel(),)
- else:
- device = devify(entry.device.getDevice())
+# if entry.getLabel():
+# device = "LABEL=%s" % (entry.getLabel(),)
+# else:
+ device = devify(entry.device.getDevice())
fstab = fstab + entry.device.getComment()
fstab = fstab + format % (device, entry.mountpoint,
entry.fsystem.getName(),
Kind Regards,
Michael Shuler
Rackspace Managed Hosting
More information about the Kickstart-list
mailing list