Posted by: Anonymous Coward
on April 14, 2006 11:23 PM
First, like others mentioned, LILO is not outdated. Pesonally, I prefer lilo over grub because of clearer configuration syntax, and lack of graphical stuff.
second, unlike others mention, there is a good reason for chainloading. Imagine using several different kernels on each install (yes, even windows can do that, although why is a valid question here).
If you have just 1 bootloader in the MBR you need to copy every new/additional kernel to someplace where your bootloader can find it before being able to configure it. Then configure, etc.
At minimum, using grub, in your 2nd install you have to mount the / of your first, and edit<nobr> <wbr></nobr>/etc/grub.conf or something. With lilo you also have to chroot (or reboot to your other install) and run lilo.
With chained bootloaders, you just have to configure (and rerun lilo) the bootloader for your current install, and the MBR bootloader hands over control to that (and therefore doesn't have to be updated).
All of which can be figured out from reading the manpages thank-you-very-much, so please stop bashing (and making yourselves look ignorant), and start reading the doc's.
Not clear for a newbie? Almost all of the distro's recognize your windows stuff, and will offer to automagically add windows to your bootmenu, be they lilo or grub. Newbie can start reading about bootmanaging right away. And this hypothetical newbie sure is not going to start with 2 distro's at the same time anyway.
Chainload Because!
Posted by: Anonymous Coward on April 14, 2006 11:23 PMPesonally, I prefer lilo over grub because of clearer configuration syntax, and lack of graphical stuff.
second, unlike others mention, there is a good reason for chainloading. Imagine using several different kernels on each install (yes, even windows can do that, although why is a valid question here).
If you have just 1 bootloader in the MBR you need to copy every new/additional kernel to someplace where your bootloader can find it before being able to configure it. Then configure, etc.
At minimum, using grub, in your 2nd install you have to mount the / of your first, and edit<nobr> <wbr></nobr>/etc/grub.conf or something. With lilo you also have to chroot (or reboot to your other install) and run lilo.
With chained bootloaders, you just have to configure (and rerun lilo) the bootloader for your current install, and the MBR bootloader hands over control to that (and therefore doesn't have to be updated).
All of which can be figured out from reading the manpages thank-you-very-much, so please stop bashing (and making yourselves look ignorant), and start reading the doc's.
Not clear for a newbie? Almost all of the distro's recognize your windows stuff, and will offer to automagically add windows to your bootmenu, be they lilo or grub. Newbie can start reading about bootmanaging right away. And this hypothetical newbie sure is not going to start with 2 distro's at the same time anyway.
#