View previous topic :: View next topic |
Author |
Message |
rawbeefman Guru
Joined: 25 Mar 2005 Posts: 375
|
Posted: Sun Apr 10, 2005 7:04 pm Post subject: Is Grub the best bootloader? |
|
|
Someone told me that XOSL is much better than Grub as a bootloader. Grub hasn't failed me yet, but I like to get my hands dirty with stuff like this. Anyone used it, or know its compatitbility with Gentoo? Anyone know if changing a bootloader is difficult?
Thanks.
Eschmann |
|
Back to top |
|
|
Naib Watchman
Joined: 21 May 2004 Posts: 6051 Location: Removed by Neddy
|
Posted: Sun Apr 10, 2005 7:24 pm Post subject: |
|
|
grub is "a" bootloader, thats all I will say on this topic _________________
Quote: | Removed by Chiitoo |
|
|
Back to top |
|
|
GurliGebis Retired Dev
Joined: 08 Aug 2002 Posts: 509
|
Posted: Sun Apr 10, 2005 7:47 pm Post subject: |
|
|
Both GRUB and LILO are great bootloaders.
Grub are easies to set up, and you don't have to run lilo every time you update your kernel etc.
Lilo are easies to use when using hardware RAID controllers, since grub has problems with these. _________________ Queen Rocks. |
|
Back to top |
|
|
Moofed Apprentice
Joined: 22 Oct 2002 Posts: 158 Location: Bloomington, IN
|
Posted: Sun Apr 10, 2005 8:41 pm Post subject: |
|
|
From what I can tell, the "newest" version of xosl is 1.1.5 ans was released on December 3rd, 2000. I think it only supports booting linux in the same way that grub supports booting winxp: by handing off to another bootloader. You would still need to use lilo, there would just be another screen before the lilo screen slowing down the boot. |
|
Back to top |
|
|
niffs Apprentice
Joined: 25 Apr 2004 Posts: 212 Location: The Wired
|
Posted: Mon Apr 11, 2005 4:47 am Post subject: |
|
|
If you have to chainload Linux, I'd say it isn't worth it... I'd just stick with grub (for now at least). _________________ No matter where you are... everyone is always connected.
[ .: my website :. ] |
|
Back to top |
|
|
Frodg l33t
Joined: 11 Feb 2004 Posts: 761
|
Posted: Mon Apr 11, 2005 4:54 am Post subject: |
|
|
Grub is definitely the easiest to maintain.
(Once you work out that the first partion on the first HDD is actually (hd0,0)......... ) _________________ Aerosolo ergo sum - I spray therefore I am
Gentoo - Registered Linux User # 361400 |
|
Back to top |
|
|
mijenix Guru
Joined: 22 Apr 2003 Posts: 393 Location: Switzerland
|
Posted: Mon Apr 11, 2005 5:55 am Post subject: |
|
|
Hi
I use Grub and LILO. I had never problems with lilo.
But I had a Box with grub and dual boot (Linux, Windows) and grub can't boot Windows. Then once after many time I spend, someone said it's a BIOS that doesn't work. So I decided: I use grub where Linux is alone and lilo for dual boot.
--Mathias |
|
Back to top |
|
|
zieloo Veteran
Joined: 28 Mar 2004 Posts: 1337
|
Posted: Mon Apr 11, 2005 6:41 am Post subject: |
|
|
Indeed - I was using grub since all of the users were installing lilo:), and I agree it's well maintained piece of software and by far the best choice as a bootloader. |
|
Back to top |
|
|
rawbeefman Guru
Joined: 25 Mar 2005 Posts: 375
|
Posted: Tue Apr 12, 2005 12:36 am Post subject: |
|
|
Is there any way to get a more decent 'splash image' baclground with grub? The clouds are a little too girly for my taste.
I wanted something like a naked chic or a wildebeast or something that says the person that is maintaining this computer is bad ass. |
|
Back to top |
|
|
Ateo Advocate
Joined: 02 Jun 2003 Posts: 2021 Location: Republic of California
|
Posted: Tue Apr 12, 2005 1:06 am Post subject: |
|
|
Grub looks nicer than lilo. But in the end, both are the same. After a kernel install/upgrade, both bootloaders need to be edited in some form or another. IMO, both are equally as good. |
|
Back to top |
|
|
pablo_supertux Advocate
Joined: 25 Jan 2004 Posts: 2935 Location: Somewhere between reality and Middle-Earth and in Freiburg (Germany)
|
Posted: Tue Apr 12, 2005 7:05 am Post subject: |
|
|
Th reasons why I use grub:
- configuration is easier
- you have a bash-like environment where you can test command before putting them on grub.lst/grub.conf without restarting your pc
- you don't need to reinstall grub on the MBR when the configuration files are changed
- you are able to start a bash-like environment at boot time
- you are able to edit boot entries at boot time before the kernel is loaded
- the bash-like environment has TAB-completition, you don't even have to knwo how many partition do you have, using TAB allow you to see your partition and their contents
_________________ A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth! |
|
Back to top |
|
|
Konsti l33t
Joined: 10 Dec 2002 Posts: 691
|
Posted: Tue Apr 12, 2005 8:28 am Post subject: |
|
|
Both are great. But only lilo has the sometimes very very important -R switch! |
|
Back to top |
|
|
niffs Apprentice
Joined: 25 Apr 2004 Posts: 212 Location: The Wired
|
Posted: Wed Apr 13, 2005 11:27 pm Post subject: |
|
|
You can make your own splash image for grub. It needs to follow these specifications:
- 16 colors
- 640x480
- XPM format (optionally gzipped)
You can take you favorite picture and convert it to grub format using imagemagick like this:
Code: | $ convert infile.jpg -colors 16 -resize 640x480 outfile.xpm |
or something along those lines... (correct me if i'm wrong) _________________ No matter where you are... everyone is always connected.
[ .: my website :. ] |
|
Back to top |
|
|
vvlly n00b
Joined: 23 Sep 2002 Posts: 52
|
Posted: Thu Apr 14, 2005 1:04 am Post subject: lilo -R behavior with grub |
|
|
You can tell grub what to boot next time too. At least with 0.96, not sure what version was the first to have grub-set-default.
/boot/grub/menu.lst or grub.conf
Code: |
default saved
timeout 10
title Gentoo
root (hd0,0)
kernel /boot/bzImage root=/dev/hda2
savedefault
title Windows
root (hd0,2)
chainloader +1
savedefault 0
|
A little script that I have inittab call when I hit Ctrl-Alt-Ins
/usr/local/sbin/winReboot.sh
Code: |
#!/bin/sh
# Reboot into Windows (or second entry in Grub Menu)
/bin/mount /boot
/sbin/grub-set-default 1
/sbin/shutdown -r now
|
Now I can hit Ctrl-Alt-Ins, leave and come back to Windows. The next time it reboots, Gentoo will be the default again (that is what the savedefault 0 is for at the end of the Windows section).
You just need to have /boot mounted and run grub-set-default before you reboot for the first time with this type of menu.lst config, because it needs to create a 'default' file in your grub directory. /boot also has to be mounted anytime you run grub-set-default because it sets the default in the 'default' file in the grub directory, this is why the first thing the script does is mount /boot since it is normally unmounted. |
|
Back to top |
|
|
Konsti l33t
Joined: 10 Dec 2002 Posts: 691
|
Posted: Thu Apr 14, 2005 6:33 am Post subject: Re: lilo -R behavior with grub |
|
|
vvlly wrote: | You can tell grub what to boot next time too.
Code: | [... savedafult stuff ...] |
Now I can hit Ctrl-Alt-Ins, leave and come back to Windows. The next time it reboots, Gentoo will be the default again (that is what the savedefault 0 is for at the end of the Windows section).
|
Ok. So they made it, nice to know
But it is a bit difficult to set up when it is used temporarily testing headless servers and such.
But they built it in, interesting...
Regards, Konsti |
|
Back to top |
|
|
|