From: "Harald Maaßen"
> As a more advanced topic, LILO still has relevance (e.g. Slackware).
> It is still active, provided by some distros, and mentioned as an alternative 
> to GRUB in the RHEL docs.

From: "Miguel Di Ciurcio Filho"
> Could please point me to where in RHEL's documentation is written that
> LILO is an alternative? I've checked and there never was even a LILO
> package in RHEL 5 nor 6 and I could not find any reference in the
> documentation [1] [2].
> Could you elaborate why LILO is relevant for LPIC-2? IMHO I really
> don't see a point in writing material about it, teaching it is a waste
> of precious class time and there is only Slackware that uses it as the
> default boot loader.
> ...
> [1] 
> http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5/html/Installation_Guide/s1-x86-bootloader.html
> [2] 
> http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/s1-kernel-boot-loader.html#s2-kernel-boot-loader-x86

Miguel is correct.

The last Red Hat Enterprise Linux release with any x86 PC BIOS LILO
option was release 4 (EL4). [1]  EL4 is approaching eight (8) years
old and no longer supported under standard entitlements (only Extended
Lifecycle Support, ELS).  LILO was never built in Koji, which means
it's pre-Fedora 7.  EL5 and EL6 only offer GRUB 0.97.  Again, the
latter has a fully patched stack (Anaconda, Parted, DM-LVM2,
DM-Multipath, etc...) to support native EFI installation, booting and
other storage targeting.

SIDE NOTE:  Only elilo (EFI lilo) [2] was built for F7-12, but EL6
(based on F12/F13) shipped with a patched GRUB 0.97 for EFI support
instead.  The elilo approach was required for early Intel IA-64
(Itanium) support, prior to 64-bit uEFI options in the IA-32e/EM64T
(aka AMD64/x86-64) world with GRUB 0.97+patches or GRUB 2.  IA-64
support in Red Hat platform products end with EL5.

[1] 
https://rhn.redhat.com/network/software/packages/name_overview.pxt?package_name=lilo&archIdList=500&archLabelList=IA-32
[2] 
http://koji.fedoraproject.org/koji/search?terms=.*lilo.*&type=package&match=regexp

As far as ...

From: "Miguel Di Ciurcio Filho"
> ...
> In the past 7 years or more I don't recall having to use LILO for
> anything at all.
> ...

It is possible to use LILO boot an absolute LBA/sector, such as
DeviceMapper allocated block (e.g., DM-LVM2), whereas GRUB (v1)
cannot.  There are a few other cases where knowing LILO is helpful
for, especially non-PC BIOS, like early IA-64 EFI.

However, I would agree with yanking LILO.  Unlike sysklogd, it's been
out of usage for much, much longer.


--
Bryan J Smith - Professional, Technical Annoyance
http://www.linkedin.com/in/bjsmith
_______________________________________________
lpi-examdev mailing list
lpi-examdev@lpi.org
http://list.lpi.org/cgi-bin/mailman/listinfo/lpi-examdev

Reply via email to