I have been following LFS 6.0 religiously and am almost at the "make bootable" point. My host system is Mandrake 10 (on /dev/hdb1), LFS is on /dev/hdb5, and I also run XP (on hda1). My objective is to trash Mandrake after I get LFS up, running and configured.

In preparation for making LFS bootable, I switched from LILO to GRUB in my host system. That means, I think, that GRUB is already in the MBR. (OT--That's one of the things that Mandrake hides from the user-- what is actually what's going on and is one reason why I'm switching to LFS.) Based on what I've learned from the GRUB Manual and the hints, I think that the only thing I need to do is put the appropriate statements in /boot/grub/menu.lst in EACH distro. The "power" lines would be:

title LFS 6.0
root (hd1, 4)
kernel /boot/lfskernel-2.6.8.1 root=/dev/hdb1

title Mandrake
root (hd1,0)
kernel /boot/kernel-2.6.8.1-1-1mdk

title Windows
rootnoverify (hd0,0)
chainloader +1

I would have identical entries in each /boot/grub/menu.lst file for both Mandrake and LFS. This would be done without running <setup>.

Is my logic correct?  (Have I begun to learn GRUB :)?

Any comments or redirection to documentation would be helpful.

Thanks,

Dan

--
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to