GRUB (bylo Re: LiLo aneb SCSI vs. IDE)

Radim Halir halir na utia.cas.cz
Úterý Leden 5 16:08:05 CET 1999


On 4 Jan 1999 18:37:37 +0100, petr.snajdr na seznam.cz <snajdr na ns.seznam.cz> wrote:
> Mam pocitac v teto konfiguraci:
> 	- 1 IDE disk 
> 	- 1 SCSI disk
> 
> ext2 partion jsou /dev/hda1 a /dev/sda1.
> Bootovani je v BIOSu nastaveno tak, ze
> se bootuje ze SCSI disku.
> 
> Problem je, ze kdyz nainstaluji Lilo, zacne
> se vypisovat cosi jako LI0101010101 (nebo neco 
> velice podobneho).
> Evidentne Lilo ma problemy. Jeho instalace 
> probehne ovsem bez problemu az na varovani, ze 
> disk /dev/sda neni prvni.
> 
> Zajimave je, ze pokud IDE disk vyndam (resp.
> vypnu u nej napajeni) a nainstaluji lilo - bezi,
> bootuje se. Zadny problem. Pridam IDE disk, vse funguje
> stale stejne = dobre, nainstaluji lilo (zadam
> pouze prikaz "lilo" stejne jako kdyz tam disk nebyl)
> a ejhle viz. vyse - nebootuje se a lilo v nekonecnem
> cyklu vypisuje na konzolu retezec 01 (nebo neco takoveho)

Mel jsem na svem pocitaci obdobnou konfiguraci (IDE a SCSI disk) a uplne
stejne problemy. Chvili jsem s tim experimentoval a skoncilo to tak,
ze jsem LILO nahradil GRUBem. Nejprve jsem se tohoto kroku trochu bal
(znate snad nekoho, kdo pouziva pro bootovani linuxu neco jineho nez LILO?),
ale ted jsem s GRUBem naprosto spokojeny a treba nasledujicimi radky
presvedcim i vas ostatni, ze nejenom lilem ziv je linux...

GRUB ma asi 33kb (plus dokumentace) a oproti LILO ma nekolik vyhod, za
hlavni povazuji schopnost bootovat (temer) cokoliv odkudkoliv. Nevyhodou
je trochu slozitejsi instalace (oproti LILO je vsak pouze jedna, tj. pri
potrebe bootovat jine jadro neni potreba nic preinstalovavat) a mensi
rozsirenost tohoto bootloaderu.

Jen pro ilustraci, v soucasne dobe mam GRUB jak v bootbloku disku, tak
i na diskete. Ta krome specialniho bootbloku obsahuje klasicky MS-DOS
filesystem (z duvodu jednoduche prenositelnosti a pristupnosti) a
na tomto filesystemu je krome grubu jeste nekolik verzi jadra. Cele
bootovani se ridi textovym souborem menu.lst (obdoba lilo.conf), v pripade
potreby je mozne z menu prejit na prikazovou radku a provest zcela
specialni boot.

Co rict zaverem? Snad je to, ze vrele doporucuji si GRUB vyzkouset
alespon z diskety. Instalace sice neni uplne trivialni (hlavne z duvodu
dosti "podivne" dokumentace), ale jednou se to da prezit. Pokud bude
zajem, jsem ochotny o GRUBu napsat vice (pokud se tu samozrejme nenajde
nejaky zkusenejsi GRUB-specialista). Jinak domovska stranka GRUBu je zde:
http://www.uruk.org/grub/

S pozdravem,
Radim

-- 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  Mgr. Radim Halir                           system administrator  #
#  Computer Center, Institute of Information Theory and Automation  #
#         Czech Academy of Sciences, Prague, Czech Republic         #
#  e-mail: halir na utia.cas.cz      http://sunsite.mff.cuni.cz/halir  #
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Další informace o konferenci Linux