On Wed, 30 Jun 2010 15:20:46 -0400, linux fan <linuxscra...@gmail.com> wrote: > On 6/30/10, Sebastian Plotz <sebastian-pl...@web.de> wrote: > >> "The search lines are only meaningful for LFS systems if a separate boot >> partition and a LABEL or UUID entry for this partition in /etc/fstab is >> used." >> > > > It booted me and mounted /dev/sdd10
Confirmed. With the search entry in grub.cfg, I can remove the 'root=' kernel parameter and the box successfully boots if I have a 'UUID=' parameter for the / partition where /boot resides. If I have the 'search' line, remove the 'root=' kernel parameter and retain a '/dev/sdb1' style fstab entry for the / partition then the box fails to boot again. So, all 3 have to be in sync. It is the 'root=UUID=' format for the kernel parameter, not GRUB, that forces the use of an initrd as the kernel has no way of translating a UUID to a block device. Regards, Matt. -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page