Hi, After reading some postings about lilo problems (in combination with Window$) I'm interested in the thoughts of using grub instead of lilo. I believe RH is gone over to using grub, but I want to know which one is 'better'. I know, I know, that's a mainly subjective question, but I'm interested in those subjective opinions :-) Kind regards, Harry ten Berge Test Engineer Holland Institute of Traffic Technology HITT B.V. P.O. box 717 Apeldoorn email :berge@hitt.nl http://www.hitt.nl tel : +31 555432537 fax : +31 555432554
Just as a side note about RH & GRUB... I've got an old Dell P166/32M/1G machine lieing around at home that because of the RAM I wasn't going to be able to install SuSE 8.0 on, so I decided to try a few other distros on. I'd not installed Red Hat since before I started working for SuSE, 2 1/2 years ago, so that was one of the ones I tried, and to test it, I asked RH to install GRUB rather than LILO, it totally ignored me and installed LILO instead...! That box is now running Debian Woody (it's had Mandrake, Slack, OpenBSD, NetBSD and FreeBSD on in the intervening time...)
After reading some postings about lilo problems (in combination with Window$) I'm interested in the thoughts of using grub instead of lilo. I believe RH is gone over to using grub, but I want to know which one is 'better'. I know, I know, that's a mainly subjective question, but I'm interested in those subjective opinions :-) -- James Ogley, Unix Systems Administrator, Pinnacle Insurance Plc james.ogley@pinnacle.co.uk www.pinnacle.co.uk +44 (0) 20 8731 3619 Using Free Software since 1994, running GNU/Linux (SuSE 8.0) Updated GNOME RPMs for SuSE Linux: www.usr-local-bin.org
********************************************************************** CONFIDENTIALITY.This e-mail and any attachments are confidential and may also be privileged. If you are not the named recipient, please notify the sender immediately and do not disclose the contents to another person, use it for any purpose, or store or copy the information in any medium. Any views expressed in this message are those of the individual sender, except where the sender specifically states them to be the views of Pinnacle Insurance plc. If you have received this email in error please immediately notify the Pinnacle Helpdesk on +44 (0) 20 8207 9555. This footnote also confirms that this email message has been swept by MIMEsweeper for the presence of computer viruses. www.mimesweeper.com **********************************************************************
On Thu, Jun 20, 2002 at 11:51:43AM +0200, Berge, Harry ten wrote:
Hi,
After reading some postings about lilo problems (in combination with Window$) I'm interested in the thoughts of using grub instead of lilo. I believe RH is gone over to using grub, but I want to know which one is 'better'. I know, I know, that's a mainly subjective question, but I'm interested in those subjective opinions :-)
AFAIK, grub doesn't do much more than lilo. I think the one thing grub can do that lilo can't is boot a kernel that is not already defined in the config file. I ran grub for a while, but prefer lilo probably because I know it better, but also because there is nothing compelling about grub, at least for me. Best Regards, Keith -- LPIC-2, MCSE, N+ Right behind you, I see the millions Got spam? Get spastic http://spastic.sourceforge.net
* Keith Winston
After reading some postings about lilo problems (in combination with Window$) I'm interested in the thoughts of using grub instead of lilo. I believe RH is gone over to using grub, but I want to know which one is 'better'. I know, I know, that's a mainly subjective question, but I'm interested in those subjective opinions :-)
AFAIK, grub doesn't do much more than lilo. I think the one thing grub can do that lilo can't is boot a kernel that is not already defined in the config file. I ran grub for a while, but prefer lilo probably because I know it better, but also because there is nothing compelling about grub, at least for me.
It's does quite some more. It supports filesystems, SCSI and can search for kernel images etc. etc. Really cool piece of software, I use it myself. -- Mads Martin Jørgensen, http://mmj.dk "Why make things difficult, when it is possible to make them cryptic and totally illogic, with just a little bit more effort?" -- A. P. J.
Mads Martin Joergensen wrote:
* Keith Winston
[Jun 20. 2002 12:37]: It's does quite some more. It supports filesystems, SCSI and can search for kernel images etc. etc. Really cool piece of software, I use it myself.
And you don't get stuck with a non-bootable computer if you screw up the configuration file. With lilo, you need to boot in rescue mode and fix that, with grub you edit it, boot right, and then fix it. -- Silviu Marin-Caea Systems Engineer Linux/Unix http://www.genesys.ro Phone +40723-267961
Silviu Marin-Caea wrote:
Mads Martin Joergensen wrote:
* Keith Winston
[Jun 20. 2002 12:37]: It's does quite some more. It supports filesystems, SCSI and can search for kernel images etc. etc. Really cool piece of software, I use it myself.
And you don't get stuck with a non-bootable computer if you screw up the configuration file. With lilo, you need to boot in rescue mode and fix that, with grub you edit it, boot right, and then fix it.
FWIW: With grub it is soooo easy to configure new kernels compared to lilo, just edit a single file and thats it. Have been using Grub for past two years without problem. Kind regards, Simon
On Thu, Jun 20, 2002 at 01:40:46PM +0000, Simon Heaton wrote:
Mads Martin Joergensen wrote:
* Keith Winston
[Jun 20. 2002 12:37]: It's does quite some more. It supports filesystems, SCSI and can search for kernel images etc. etc. Really cool piece of software, I use it myself.
And you don't get stuck with a non-bootable computer if you screw up the configuration file. With lilo, you need to boot in rescue mode and fix that, with grub you edit it, boot right, and then fix it.
FWIW:
With grub it is soooo easy to configure new kernels compared to lilo, just edit a single file and thats it. Have been using Grub for past two years without problem.
Some of this is information is interesting. I can see an advantage if you can fix your grub config file without booting from a rescue disk. I didn't know it could do that. But I'm not sure I get the "supports filesystems and SCSI" part. What is the benefit over lilo? Don't you still need to worry about initrd images for the kernel? How is it easier to configure a new kernel with grub vs. lilo? Lilo also has a single file to edit, unless I am missing something again regarding initrd images. Best Regards, Keith -- LPIC-2, MCSE, N+ Right behind you, I see the millions Got spam? Get spastic http://spastic.sourceforge.net
On Thursday 20 June 2002 15:23, Keith Winston wrote:
On Thu, Jun 20, 2002 at 01:40:46PM +0000, Simon Heaton wrote:
Mads Martin Joergensen wrote:
* Keith Winston
[Jun 20. 2002 12:37]: It's does quite some more. It supports filesystems, SCSI and can search for kernel images etc. etc. Really cool piece of software, I use it myself.
And you don't get stuck with a non-bootable computer if you screw up the configuration file. With lilo, you need to boot in rescue mode and fix that, with grub you edit it, boot right, and then fix it.
FWIW:
With grub it is soooo easy to configure new kernels compared to lilo, just edit a single file and thats it. Have been using Grub for past two years without problem.
Some of this is information is interesting. I can see an advantage if you can fix your grub config file without booting from a rescue disk. I didn't know it could do that.
But I'm not sure I get the "supports filesystems and SCSI" part. What is the benefit over lilo? Don't you still need to worry about initrd images for the kernel?
LILO is specially for Linux, GRUB is more general purpose and has a lot more options and flexibility. Of course, this also means it can be a lot more complex. GRUB has built in support for a lot of different boot media, IDE, SCSI, network, etc. GRUB can boot a lot of different OS-es and knows quite a lot of different file systems formats. GRUB can find a file in a file system and boot this image. LILO has to know the disk sector before loading the image. So if the file changes LILO has to be re-installed. GRUB can read the filesystem and find the image by name.
How is it easier to configure a new kernel with grub vs. lilo? Lilo also has a single file to edit, unless I am missing something again regarding initrd images.
GRUB is more like a mini operating system, specially written for booting other systems. It's a totally different beast from LILO. When GRUB boots, it loads a config file and show a 'normal' boot menu and can do a 'LILO-like' boot with a menu. The difference is that you can edit an/or override every menu option. You can change the root disk, the kernel image and even the kernel options just before given control to the next boot stage. For instance, I have multiple SuSE versions installed, all with the 'standard' LILO boot sector, but each version has it's bootsector on the root disk and not in the MBR. GRUB is on my MBR and after the startup I can boot the LILO configuration which was created during the install of the distrubution. I don't even have to change the GRUB config to do this, I can type in the options in a sort of command line. (I know: you can also use LILO to boot another LILO, I've done this in the past.) In short: LILO has is more simple and has less options, if it works for you just keep on useing it. If LILO is not enough for you, take a good look at GRUB. It has a lot more potential than LILO but is also a lot more complex.
Best Regards, Keith
Regards, Cees.
On Thu, Jun 20, 2002 at 04:37:40PM +0200, Cees van de Griend wrote: [lots of grub info snipped] Thanks for the detailed post. You filled in some of the missing details that make grub attractive for many people. This thread has been very informative for me (and hopefully others). Best Regards, Keith -- LPIC-2, MCSE, N+ Right behind you, I see the millions Got spam? Get spastic http://spastic.sourceforge.net
To anyone considering using grub, I highly recommend reading this article: http://www2.linuxjournal.com/lj-issues/issue85/4622.html - Robert Storey
On Thu, Jun 20, 2002 at 11:51:43AM +0200, Berge, Harry ten beat on the keyboard:
Hi,
After reading some postings about lilo problems (in combination with Window$) I'm interested in the thoughts of using grub instead of lilo. I believe RH is gone over to using grub, but I want to know which one is 'better'. I know, I know, that's a mainly subjective question, but I'm interested in those subjective opinions :-)
Kind regards,
Harry ten Berge Test Engineer Holland Institute of Traffic Technology HITT B.V. P.O. box 717 Apeldoorn email :berge@hitt.nl http://www.hitt.nl tel : +31 555432537 fax : +31 555432554
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Another question...if you want to reinstall grub, would the command be "grub-install /dev/hda or /dev/hd0"? Not sure on syntax because I have read it both ways...thanks -- _ _ __ _____ _____ ___| |_ | '__| / __\ \ /\ / / _ \/ _ \ __| -o) | | _ \__ \\ V V / __/ __/ |_ /\\ |_|(_) |___/ \_/\_/ \___|\___|\__|_\_v rsweet@garagenetworks.net "unix soit qui mal y pense."
On Saturday 22 June 2002 08:28, Robert Sweet wrote:
On Thu, Jun 20, 2002 at 11:51:43AM +0200, Berge, Harry ten beat on the keyboard:
<snip>
Another question...if you want to reinstall grub, would the command be "grub-install /dev/hda or /dev/hd0"? Not sure on syntax because I have read it both ways...thanks
linux -> grub notation: /dev/hda -> (hd0) /dev/hda5 -> (hd0,4) Do a "grub-install -h", you'll see it doesn't matter if you use linux notation or grub notation. /dev/hda would be the Master Boot Record (MBR) of the first HD (!). Leen
participants (10)
-
Berge, Harry ten
-
Cees van de Griend
-
James Ogley
-
Keith Winston
-
Leendert Meyer
-
Mads Martin Joergensen
-
Robert Storey
-
Robert Sweet
-
Silviu Marin-Caea
-
Simon Heaton