View Full Version : What is u fav. Bootloader?


safrout
what is ur favorite bootloader?

jus wanted to know :)

MadFarmAnimalz
Originally posted by safrout
what is ur favorite bootloader?

jus wanted to know :)

And to rephrase the poll:

When you're sitting watching paint dry, do you prefer watching:

1- Blue paint
2- Red Paint
3- Yellow paint
4. Cowboyneal painted my sofa ELECTRIC PINK!

uniball
Sure i'll stay watching the LILO splash screen choosen by Cowboyneal

SYStems
who is Cowboyneal?

And grub kixor lilo axor

but gnu is evil anyway

to try and be technical is something i
dont know much if anything at all about

i read that grub provide a more featured
command line environment to
interact with the boot loader while/before
loading the OS

and doesnt have some of lilo's problems

again, i am no expert
but grub seems better

^3aFrEt^
safrout enta fahem 7aga men elly 2alooh ???

ta2reban albo el mado3 tarya2a zay mana fahem


ya3ny el mafrod en el so2al wade7 en mesh whats ur fav bootldr zay whats ur favorite food

el ma2sod 7ad yewada7 men el nas elly te3raf eh el far2 been dah we been dah and when do u use lilo and when do u use grub and why redhat made thier default grub and why madnrake thier default is lilo


begad el wa7ed hayebda2 eydaye2 men tare2et el klam dee :(

safrout
:confused: :(

uniball
Cause redhat SUX
don't know Cowboyneal>?!!
then you didn't vote before @ www.slashdot.org
what a shame on you!
I'll leave Cowboyneal to say what to do with you now :P

sattia
I like GRUB because it:
1 - needs no extra work after editing its configuration. Just edit /etc/grub.conf and ur done. LILO needs to run lilo after saving the /etc/lilo.conf file
2 - It is extremely easy to boot other Linuxs (or other OSes) from other partitions. You just let GRUB know where it is and it is done. LILO requires kernels to reside on a specified /boot partition. This means that each kernel u do compile; then u ve to place a copy into this /boot. SUX; doesnt it?
3 - Makes hiding and unhiding partitions work like a charm. You do not need to know that too much science behind LILO's change-rule to use it.
4 - Defines the default image to boot by its index not by its label in LILO. With LILO; labels changing actually requires two updates. The first one is the update of the label itself and the second is an update to the default directive.
5 - I think these 4 are enough

^3aFrEt^
off topic question

dose this mean that the 1024 clinder problem won`t accure with GRUB at all since it dosen`t depend on /boot ?

or this problem is completly BIOS dependant and nothing to do with the boot loader ?

when i had this problem i used to put the /boot early b4 the / in my HD

uniball
Originally posted by ^3aFrEt^
off topic question

dose this mean that the 1024 clinder problem won`t accure with GRUB at all since it dosen`t depend on /boot ?

or this problem is completly BIOS dependant and nothing to do with the boot loader ?

when i had this problem i used to put the /boot early b4 the / in my HD
not minding what sattia said about grub, I don't agree on most of it.

I have a 20 GB harddrive, and my /boot partition is at the 16th GB, if the BIOS support large drives, you are OK.
if not you have to read the large drives howto!
even if your bios support it, no problem with exx knoledge

sattia
uniball:
Re-read my post again because it seems that u didnt understand.
Whether u agree with what I stated or not does not make an important or any difference at all because these are facts and features of GRUB over LILO.

I didnt talk about 1024-cylinder limitation at all so ur 20-GB-LILO-Installation does not apply here. Sure u can put ur /boot anywhere even if above 1024-cylinder limit as long as it is within ur BIOS' reachable area.

I think that ur misunderstanding came from point no. 2. I meant that all the kernels u need to boot with should be copied to the /boot partition or DIRECTORY
For example if u installed Psyche in /dev/hda1 (assume Psyche-/boot in /dev/hda1 too) and later u installed Shrike on /dev/hda2 (also assume Shrike-/boot on /dev/hda2)
Now if u use LILO u ve to place a copy of vmlinuz from Shrike-/boot into the directory of Psyche-/boot
But if u use GRUB u just tell GRUB that u want to boot vmlinuz from Psyche-/boot or from Shrike-/boot without physically copying any vmlinuzes to any /boot directory
I hope this example clarified things to u
Regards

alaa
not true, right now my Lilo configuration boots two kernels on the hda1 and two kernels on the hda3.

I don't even remember doing anything else, I don't remember reading that this was a Lilo limitation anytime in its history.

the 1024 AFAIK is no longer a problem in LILO even if your Bios cannot reach it (I may be wrong though).

cheers,
Alaa

sattia
alaa
cat /etc/lilo.conf

uniball:
I forgto to add these pints:
5 - GRUB can have spaces in titles LILO cannot
6 - GRUB can have empty titles LILO cannot
7 - GRUB uses order or index of the title to define the default one to boot. LILO uses the label itself. Now if u change the name of the title u ve to change the default title to.
8 - GRUB supports Network boot thru TFTP protocol. LILO deosnt know whats network boot or whats TFTP
9 - LILO waits a little to detect memory and sometimes u ve to tell it how much memory u ve. GRUB deosnot
10 - LILO (older versions) cares about 1024-cylinder problem. GRUB deosnt from version 0
11 - GRUB has a mini shell that maybe helpfull in some cases while LILO hasnt
12 - GRUB supprts encrypted-password protection. LILO doesnt

uniball
ya gama3a lilo vs grub = vim vs emacs = .....


I really don't have an idea about the /boot you are talking about,
I have my kernels in the root directory.
I can even put them anywhere!
mount the partition and tell lilo to use /path/to/vmlinuz, Ok ?
Define the default image by index ? I think i prefere it to be by label, just
to be alert enough not to ruin anything, and when i rerun lilo to write the
MBR, it'll tell me if there is something wrong, So i'll insure that i'll have a
bootable system.
how many times grub didn't boot and caused problems ? search the forum ;)
Spaces in titles, and empty titles ? Can grub make use of an animated boot
screen ? I used to have a boot menu with tux playing there and climbs up when i
press F1 ;)
If you have to pass the memory with lilo, that's not the problem with lilo,
this get passed to the kernel.

10 - LILO (older versions) cares about 1024-cylinder problem. GRUB deosnt from
version 0

Mandrake is known from day 0 to be user friendly, while redhat is not. Now i
can say that mandrake is better.

Lilo can set default command line for next reboot
Lilo can accept commands from a serial line.
Lilo can specify 2 names for the same entry.
Go through the man page for lilo!

mohamed
Originally posted by uniball

Mandrake is known from day 0 to be user friendly, while redhat is not. Now i
can say that mandrake is better.


Mandrake vs Redhat !!
Don't know if this is the place for that, or the context is suitable.
But if we look to the time scale
Mandrake day 0 == RedHat Year 4 or so.

Keep the discussion related to the subject line plz.

Regards
Mohamed Eldesoky

uniball
Originally posted by mohamed


Mandrake vs Redhat !!
Don't know if this is the place for that, or the context is suitable.
But if we look to the time scale
Mandrake day 0 == RedHat Year 4 or so.

Keep the discussion related to the subject line plz.

Regards
Mohamed Eldesoky
It is related, and redhat day zero = debian day ??
we are not talking about age, we are talking about features and maturity.
and if you didn't understand what i mean, it's not my problem.

sattia
I can even put them anywhere!
mount the partition and tell lilo to use /path/to/vmlinuz, Ok ?

Mr. Debian would become upset cuz ur violating the FHS standard; check http://www.debian.org/doc/packaging-manuals/fhs/fhs-3.2.html


Define the default image by index ? I think i prefere it to be by label, just
to be alert enough not to ruin anything, and when i rerun lilo to write the
MBR, it'll tell me if there is something wrong, So i'll insure that i'll have a
bootable system.

Your sig. tells ur a developer; now I doubt cuz ur way of doing things dsnt value time. This way u will need to edit lilo.conf more than one time if ur lucky :)


how many times grub didn't boot and caused problems ? search the forum ;)

ZERO. Im not going to check cuz GRUB is not responsible for user mistakes. I remember I joined a thread here about a problem with one of the members and LILO; please check the forum for the number of LILO problems and tell me how many order of magnitudes.


Spaces in titles, and empty titles ? Can grub make use of an animated boot
screen ? I used to have a boot menu with tux playing there and climbs up when i
press F1 ;)

Yes see vbe. Seems true to me now u dnt value time. Press F1 and waste another precious seconds. I recommend Amiga then.


If you have to pass the memory with lilo, that's not the problem with lilo,
this get passed to the kernel.

TRUE. LILO will attempt to detect the memory and pass it to the kernel.


Mandrake is known from day 0 to be user friendly, while redhat is not. Now i
can say that mandrake is better.

OFF TOPIC


Lilo can set default command line for next reboot

GRUB DOES. LILO cannot edit kernel boot lines on the fly; u only can add to them but cannot edit the originals. GRUB can.


Lilo can accept commands from a serial line.

GRUB does.


Lilo can specify 2 names for the same entry.
Go through the man page for lilo!

????

mohamed
Originally posted by uniball

It is related, and redhat day zero = debian day ??
we are not talking about age, we are talking about features and maturity.
and if you didn't understand what i mean, it's not my problem.
احنا هاندخل قافية ؟؟
زائد انى ليسة مش شايف معنى للكلام عن ريدهات أو ماندراك أو ديبيان فى مكان كل الكلام فيه عن حاجات تانية !!!
ياريت نرد و احنا هاديين علشان ما نقولش كلام المفروض ما يتقلش

habdin
Salamo 3alaikom,

I think that you both sattia and uniball don't have, sorry to say this, the art of argueing. As mohamed said, we all should argue about something with the total respect to each others' opinions and point of views. This is the civilized way for argueing (and it is the islamic one too). I hope that any of you won't become angry from the beginning of the post. I hope I didn't pass my limits by saying this too, Have I done so moderators ???

uniball
Originally posted by mohamed

احنا هاندخل قافية ؟؟
زائد انى ليسة مش شايف معنى للكلام عن ريدهات أو ماندراك أو ديبيان فى مكان كل الكلام فيه عن حاجات تانية !!!
ياريت نرد و احنا هاديين علشان ما نقولش كلام المفروض ما يتقلش
it was said as an example to compare features, and it was 2 lines and was written as an example in a 21 lines post, i.e less than 10% of the post, if you were in a lecture and you hear an example to illustrate a point of view, would you consider this offtopic ?
And you were the one who extended it to several posts and took it farther more offtopic "if it were from the beginning" NOT me.
that's what i meant by my words, and please watch while you are typing. I know well what i am saying and am adult enough to recognise.

uniball
Originally posted by habdin
Salamo 3alaikom,

I think that you both sattia and uniball don't have, sorry to say this, the art of argueing. As mohamed said, we all should argue about something with the total respect to each others' opinions and point of views. This is the civilized way for argueing (and it is the islamic one too). I hope that any of you won't become angry from the beginning of the post. I hope I didn't pass my limits by saying this too, Have I done so moderators ???
No i don't think that you did.
Dear Sattis, I really don't have anything against you, And i didn't mean if i made you angry.
bas ana et3'azt mern 7ekaiet el spaces fel titles and the empty ones ;)

Let's return to the topic.
Now, you are right about placing the images in /boot
but the you can symlink your images to /boot and then you'll follow the Filesystem Hierarchy Standard!
and why shall i edit lilo.conf while debian can do it for me ? and i'm dealing with the system boot stuff, If i make a mistake, i'll have to boot with the installation CDs and recover, this'll take more time than double checking ;) hey come on! you don't install kernels everyday!!
It's not zero that grub didn't boot, it's redhat default installation, and the error pointed me "when i searched google" that it's a problem with grub.
LILO has many posts cause it was the mostly used.

Look man, We are all using GNU/Linux, use grub lilo loadlin, ..............
USE what you want, but i still prefere lilo.
I'm not comparing features, I'm saying why i do prefere this over that.

Have a nice time,

sattia
thanx habdin for pointing me.
but I need to tell u something; Im not saying my point of view about GRUB nor uniball. Im just telling true facts and features of GRUB that made it superior to LILO.

alaa
features are facts, superior is an opinion.

uniball
Originally posted by sattia
thanx habdin for pointing me.
but I need to tell u something; Im not saying my point of view about GRUB nor uniball. Im just telling true facts and features of GRUB that made it superior to LILO.
If that's true, What's the relation between my development skills and lilo/grub ?

^3aFrEt^
Powerful: If your BIOS handles LBA mode, GRUB can boot kernels beyond the 1024th cylinder, making kernel installations possible in partitions beyond 8GB.

source : http://www.linuxjournal.com/modules.php?op=modload&name=NS-lj-issues/issue85&file=4622s1


3lshan te3rafo bas ana amma ba2ol 7aga yeb2a heya :D


btw is the installation of grub easy ? can we use it with other distributions ??

since i noticed that only RH uses it as default and other distros dosen`t mention it at all (mandrake , slackware)

alaa
man this is a 2001 article, we told you LILO no longer has these problems.

Mandrake supports GRUB, you can install it instead of LILO of you choose expert mode and manualy select your boot loader (lilo is still the default one though).
you can also switch bootloaders from the Mandrake Control Center.

cheers,
Alaa

^3aFrEt^
2001 !

that sounds very new to me :D :D

yalla ma3lesh el 3atab 3la el nazar