

Why Do Most Linux Distributions Use LiLo? 32
sPaKr asks: "Why do we still use LiLo? I have recently installed FreeBSD, and and the boot loader that comes with latest release seems very powerful: it allows me to navigate the disk, preload kernels and modules at boot time and if I make kernel changes but forget to make changes to the loader configuration file I can still boot into a stable system (even though this can be fixed by having a handy boot disk aka tomsrtbt). I have conducted a quick search and find that there are several replacement loaders for Linux, (ie. grub, uniload). Why is it that most distributions ship with LiLo when we can find stable and more feature-rich replacments?"
XOSL (Score:2)
my experiences with grub (Score:5)
1) grub can look inside filesystems (much like the freebsd loader you talked about, of which I have no experience with)
2) grub gives you a command line: almost a shell, with tab-completion of filenames and devices, and a featureful list of operations you can perform, many of which I have not learned yet
3) grub has a built in menu system to boot from: it is quite easy to set up a boot menu with grub, even with colors (ooh)
4) grub, as of the last time I checked (recently), could see inside fat, ext2, and ffs. I'm sure support for more is on the way.
5) grub is an official part of the GNU Project.. now we know it can't get better than that!
One of my favorite things to do with grub is make a boot disk with it (directions in the documentation) Thus you can pop a disk in and boot any OS on the computer, boot sector or no..
I wish that Debian would change to grub as the default bootloader. I haven't touched lilo since I started using grub. Mandrake installs grub by default (as of 7.0 I believe.. I only watched a friend installing it). I'm not aware of any other distro using grub.
booting linux using grub:
(at the grub command line, assuming your kernel is on
# kernel (hd0,0)/boot/vmlinuz
# boot
grub is the way to world peace. All other bootloaders are only mild attempts to be like grub! grub IS THE STANDARD BOOT LOADER! THE STANDARD! (ref. 'ed is the standard text editor')
Re:my experiences with grub (Score:2)
GRUB is still alpha software ... (Score:3)
According to gnu.org, grub is still alpha quality software, not recommended for production systems.
Wasn't RedHat recently raked over the coals for including alpha-quality software in it's distribution? To my mind at least, this isn't much different.
As for the others, I'm gonna check out XOSL ... not that lilo isn't working for me, but I've just gotta play with stuff until it breaks ...
from one grub user to another... (Score:2)
--
Re:GRUB is still alpha software ... (Score:1)
MILO (Score:1)
LiLo does suck. (Score:2)
--
LiLo usage (Score:1)
Re:GRUB is still alpha software ... (Score:1)
GRUB seems to be pretty stable to me, regardless of its 'official' state (and, let's face it, the GNU web site isn't the most frequently updated site). I have it installed here, by Mandrake, on my laptop. Any software that can survive a laptop is, by definition, not alpha
Because it's simple and it works? (Score:1)
simplicity and hands on (Score:2)
Re:XOSL (Score:3)
The site [xosl.com] says that XOSL supports BeOS, MS-DOS, FreeDOS, Linux (with Lilo), Solaris, VxWorks 5.x, Windows 95/98 and Windows NT/2000. So far, I've used it with Win95, Win98SE, WinNT, Win2K, BeOS and Red Hat Linux with no problems.
And don't forget, it is GPLed. Take a look at it when you get a chance. At least check out the screen shots [wanadoo.nl].
Re:LiLo does suck. (Score:1)
Then edit \boot.ini to point at c:\bootsect.lnx
Presto, dual boot from the W2K Boot Manager.
This is all documented.
Re:MILO (Score:2)
MILO is Alpha-specific firmware that supports only Linux, and only on certain models of the Alpha. The least inaccurate analogy would be to compare MILO to the PC ROM BIOS. While MILO's shell would be a convenience, most of its guts (e.g. the PALcode and the boot-loader proper) would have to be written from scratch to make it work on PCs. With that much effort, it's probably a better idea to work on improving GRUB or the Flux OSKit, etc.
Rev. Dr. Xenophon Fenderson, the Carbon(d)ated, KSC, DEATH, SubGenius, mhm21x16
Re:my experiences with grub (Score:1)
the Caldera Linux Technology Preview (and presumably their eventual new version of OpenLinux) use GRUB instead of LILO.
it's dope.
outie.
Why is Grub better? (Score:1)
If you're not part of the solution, you're part of the precipitate.
Who Reboots Often Enough to Care? (Score:4)
I'm serious.
LiLo executes once every 50 to 180 days for me. It ain't pretty but who cares? It's there, it works and I never have to touch it. It has been in production on some of my systems for nearly three years.
If I was installing a new system and I knew someone who had orgasimed over something other than LiLo, I might look at it. But probably not. LiLo works.
Something that works beats something that is cool nine times out of ten.
InitZero
Re:my experiences with grub (Score:1)
grub, as of the last time I checked [], could see inside fat, ext2, and ffs. I'm sure support for more is on the way.
The documentation also claims to support reiserfs, though I haven't tried it myself.
grub IS THE STANDARD BOOT LOADER!
All the more reason for Debian to adopt it. Of course, then you get into the question of the "standard" kernel, and in that direction lies offtopicness and much flamage.
All in all, I've been much happier with GRUB than LILO, although the XOSL screenshots have piqued my curiosity...
If it works, how does most of this matter? (Score:1)
"Titanic was 3hr and 17min long. They could have lost 3hr and 17min from that."
Re:Why is Grub better? (Score:2)
I can drive a car with my feet. (Score:2)
Why do most Windows distributions use DOS? (Score:1)
Re:Why do most Windows distributions use DOS? (Score:1)
Re:Why do most Windows distributions use DOS? (Score:1)
BeOS, that's why. (Score:1)
Re:Who Reboots Often Enough to Care? (Score:2)
People with >= 2 operating systems.
LILO: No 1024-Cylinder limit (Score:1)
Re:Who Reboots Often Enough to Care? (Score:1)
Yes, sure, if everything's running well, you're right, who cares? But, if you've got a laptop, or installing or debugging a new kernel or new hardware, or have a multiboot system, then you need it bad.
Re:my experiences with grub (Score:1)
But how do you get it to put the VGA into 43-line mode before starting the kernel?
Re:Why do most Windows distributions use DOS? (Score:1)
Re:Who Reboots Often Enough to Care? (Score:1)
That's what I was thinking when I saw this article.
Hm, who the hell is rebooting that often? Other than kernel hackers and people who's (portable) batteries come undone?