Home_greyopenFATE - openSUSE feature tracking > #308520
Dashboard | Search | Sign up | Login

Please login or register to be able to edit or vote this feature.

Change bootloader to lilo - it just works.

Feature state

Rejected Information


In light of recent discussion wrt bootloader, in particular GRUB and GRUB2, I would like to suggest an alternative: that we revert to lilo as the default and supported boot-loader.

As at least two people have said, lilo just works. It is a tried and tested, file-system independent and mature boot-loader. Lilo is boring - just what we need for a stable distribution.

Let me take care of the counter-arguments right away:

  • lilo doesn't support reiserfs' tail option. (requires that the /boot file-system is mounted with –notail).

Not really much of a drawback, IMHO. Reiserfs has been slowly losing popularity, and with this tail option being a reiserfs-only feature, this is a corner case barely worth considering.

  • lilo is poor wrt recovery and diagnostics.

Granted, it probably is. For a system to be played and experimented with, lilo might not be optimal. For a stable production system, whether a server, an office desktop or a home system, lilo does a very good job.


icons/user_comment.png J. M. wrote: (8 years ago)

reiserfs is losing popularity, but we expect btrfs to gain popularlity. It has a similar design compared to reiserfs and supports tail packing.

Additionally, with online defragmentation supported added to both ext4 and btrfs, the static maps that lilo manages will become invalid at random times. Having a defrag tool update the boot loader is just stupid.

icons/user_comment.png C. R. wrote: (8 years ago)

I do not vote for lilo as default bootloader, I prefer grub.

I vote for havivng lilo as another, alternative, bootloader.

icons/user_comment.png R. D. wrote: (8 years ago)

GRUB can find & use kernels & initrds on another disk, or restored backup; without having to be re-installed.  When trying out a different kernel then typos do occur and GRUB lets you edit the boot line and then fix config file later, whereas lilo would involve booting to last working kernel, edit config, re-installing lilo and then rebooting once again to test.

icons/user_comment.png J. E. wrote: (8 years ago)

SUSE already offers LILO if you desire so (at least this was the case last time I bothered looking for it). Note however that the amount of kernels it can have in its list is limited.

icons/user_comment.png P. J. wrote: (8 years ago)

LILO was deprecated in openSUSE as of 11.1. It is present, but unsupported during installation.

Last change: 7 years ago
Loading tags...
Feature Export
Application-xmlXML   Text-x-logPlaintext   PrinterPrint