Jak BOOTovat se ZIP250

Petr Kolar Petr.Kolar na vslib.cz
Středa Září 26 17:28:14 CEST 2001


Vy v tom mate naprosty hokej (prominte, ale je to tak).

V map a v boot sektoru je mapa toho co se ma bootovat (jadro, druha
cast boot loaderu tj. boot.b, a pripadne obraz ramdisku, atd.). Ta mapa 
obsahuje informace pro nacteni jadra (a pripadne obrazu ramdisku apod. - 
pokud se pouziva) tj. informace o jeho umisteni na disku. Maji v podstate 
tvar seznamu parametru pro volani sluzeb read sectors BIOSu na pocitaci, 
ktery bude bootovat (tj. cislo disku, cislo cylindru, cislo hlavy a cislo 
sektoru). Ty informace o umisteni zjistuje a do souboru map a boot sektoru 
zapisuje prikaz lilo.

Pokud by BIOS (pocitace, na kterem se bude bootovat) chapal jinak geometrii
disku nez Linux, na kterem se spousti prikaz LILO, nebudou cisla cylindru,
hlav a sektoru sedet a nepujde nabootovat. To sned ale neni Vas pripad. 
Pokud by nesouhlasilo cislo disku, neni to zadny problem, upravi se to 
parametrem bios= v lilo.conf.

Ale hlavne do tech map musite ukladat informace o jadre na te ZIPce, ta 
mapa (soubor map) musi byt na te ZIPce a soubor boot.b take!!!

Radek Hnilica <radek na hnilica.cz> wrote:
> Prikladam lilo.conf
> 
> # /etc/lilo.conf
> 
> boot=/dev/hdc
> disk=/dev/hdc bios=0

Cili kdyz ten budouci router ma brat ZIP jako prvni hard disk, tak tady musi 
byt bios=0x80.

> root=/dev/hdc1
> # compact
> install=/boot/boot.b
> 
> map=/boot/map
> 
> delay=20
> 
> vga=normal
> 
> default=Linux
> 
> image=/vmlinuz

To nam chcete namluvit, ze na tom pocitaci, kde vyrabite tu bootovaci ZIPku,
ji mate namountovanou do korene?!?

Pokud jste delal mount /dev/hdc1 /mnt/zip, tak musite mit

map=/mnt/zip/boot/map nebo /mnt/zip/map (podle toho, kde chcete mit map na 
                                         ZIPce)
image=/mnt/zip/vmlinuz
install=/mnt/zip/boot.b

Podle toho, kde to vsechno ma byt, pouzijte /mnt/zip/boot nabo jen /mnt/zip,
ale kazdopadne tam musi byt odkazy na soubory na te ZIPce.

S pozdravem

--
                          ***  Petr Kolar  ***
 Department of Information Technologies, Technical University of Liberec
             Voronezska 1329, 461 17 Liberec, Czech Republic
             Phone: +420-48-535-2371   Fax: +420-48-535-2229
      E-mail: Petr.Kolar na vslib.cz  http://www.kit.vslib.cz/~kolar/


Další informace o konferenci Linux