Quote:
Originally Posted by plasmonics
With these many "improvements", one can expect many GRUB users to switch back to LILO.
|
I think it's more likely that GRUB Legacy users will continue using GRUB Legacy as long as it supports their needs. If GRUB Legacy doesn't support something (at the moment) LILO probably doesn't either. That may not be the case if some newer file-systems are added to Linux that become popular. One that comes to mind but is uncertain is ZFS.
I have nothing against LILO. In fact I use LILO on some of my machines with Linux. LILO supports a nice boot screen for Slackware. It's just that GRUB works better for some of the others. I keep a GRUB boot disc just in case I have to boot something in an unusual situation. It's helpful when a Windows system's MBR is hosed as well and for loading stand-alone code written in assembly language.
I do agree that GRUB 2 is complicated. I don't understand why that was necessary to support adding file-systems in a modular way. I've always been a proponent of backward compatibility unless that severely limits improvements. There is something to be said for simplicity when that does the job. LILO deserves praise for not getting bloated with unnecessary features and for supporting Linux systems well on most hardware. I would much rather have LILO as the default boot loader than GRUB 2.