Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm gonna research tonight, however:
1. I've definitely ran lilo while using ext2 filesystems. Definitely. Furthermore, lilo stands for "Linux Loader", how odd it would be for the "Linux Loader" to not load a standard linux filesystem (more than that, THE linux filesystem...).
2. LBA. Linux used to have that limitation. However, since (I am probably slightly off) 22.3 (at least) LBA has been a part of LILO.
INCOMPATIBILITIES
lilo is known to have problems with the reiserfs intro-
duced with the 2.2.x kernels, unless the file system is
mounted with the 'notail' option. This incompatibilty has
been resolved with reiserfs 3.6.18 and lilo 21.6.
So... It would appear that it works fine with ext2 (for several reasons, one if which is that it's not addressed in the "known issues" nor it is in the "todo" (which one would think that if the Linux Loader is having problems with THE native linux filesystem would be high on the TODO list..).
Something everyone should read, fire up your xterm:
cd /usr/doc/lilo (then press tab). Read the INCOMPAT file. It describes the old LBA problems, how they've been fixed, and what you can do to fix them.
If /usr/doc/lilo(tab) doesn't exist, use locate to find your documentation directory and then read up on the lilo.
LILO versus GRUB
In general, LILO works similarly to GRUB except for three major differences:
· It has no interactive command interface.
· It stores information about the location of the kernel or other operating system it is to load on the MBR.
· It cannot read ext2 partitions.
The first point means the command prompt for LILO is not interactive and only allows one command with arguments.
The last two points mean that if you change LILO's configuration file or install a new kernel, you must rewrite the Stage 1 LILO boot loader to the MBR by using the following command:
/sbin/lilo -v –v
This method is more risky than the method used by GRUB because a misconfigured MBR leaves the system unbootable. With GRUB, if the configuration file is erroneously configured, it will default to its command line interface where the user can boot the system manually.
======
· GRUB can read ext2 partitions. This functionality allows GRUB to access its configuration file, /boot/grub/grub.conf, every time the system boots, eliminating the need for the user to write a new version of the first stage boot loader to MBR when configuration changes are made. The only time a user would need to reinstall GRUB on the MBR is if the physical location of the /boot partition is moved on the disk.
I see, and agree I guess the wording, or mis-wording is what I disagree with. It cannot read ext2 partitions is quite misleading, unless one knows how grub works and what exactly they are comparing at that point
Thanks for the clarification though, maybe you should suggest a re-wording to RH about their docs
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.