Red Hat Bugzilla – Bug 374941
Wrong label for FAT32 partition in fstab (don't know to which component this belows)
Last modified: 2008-04-22 10:40:46 EDT
Sorry for posting this under the bootparamd, I don't know which component I
should have used.
In F8 installation, if I tell the Anaconda installer to mount an existing FAT32
partition, it will use a label (label=/mnt/fat) instead of using /dev/sdX.
After installing F8, this causes an error upon booting the PC which I solved by
replacing "label=/mnt/fat" with "/dev/sdX".
The correct fix here would be to label your FAT32 partition and mount by label
since the ordering of the devices will not necessarily be determinant anymore
(as I understand), which is why it is supposed to be choosing mount by label.
The /dev/sdX is not guaranteed to be the same X for that partition at all
reboots starting with F8 where all harddrive devices are moved from /dev/hdX to
/dev/sdX irregardless of scsi/ide.
I'm guessing the bug here is probably that Anaconda needs to label the partition
for you as well as setup fstab to mount by label, when an existing partition is
in place and is not yet labeled and is not being reformatted during install.
This should be fixed in F9. We're using UUIDs instead of labels throughout now.