LILO a WIN98

Milos Prudek prudek na nembv.cz
Středa Červenec 12 11:46:51 CEST 2000


> Pokud se neplatu, jde o to, aby linux byl na prvni partition, ktera musi
> bejt do 1024 cylindru. Diky velikosti MBR (512 bytu) je v nem jen cast

Presneji receno nikoliv cely linux, ale jeho /boot musi byt cela pod
1024 cylindrem. To se resi zpravidla tak, ze /boot je na oddelene
partici, ktera ma velikost 2-5 MB (moderni velke disky neumeji mensi
partici nez 5MB nebo vice, protoze IDE disky alokuji minimalne jeden
cluster a moderni disky jsou 20 a vice GB).

IMHO je myslenka mit /boot partici oddelenou rozumna v kazdem pripade.
Kdyz se neco pomrvi na hlavni(ch) partici(ch), tak jadro systemu ulozene
v /boot bude netknute. Zvlaste kdyz mountujete /boot jako READ-ONLY
(parametr ro v /etc/fstab).

Nove LILO bohuzel neni soucasti RedHatu 6.2, na to je MOC nove. Ale
mozna bude v jinych nejnovejsich distribucich , jako je SuSE 6.4 nebo
Mandrake 7.1. 

Pokud tedy nemuzete udelat partici /boot pod 1024 cylindr, a zaroven
Vase distribuce nema nejnovejsi LILO, doporucuji udelat toto:

1. Nainstalovat Linux tak jak potrebujete, cili bez ohledu na nejakou
hranici 1024 cylindru.
2. NEprovadet instalaci LILO. Vytvorit si bootovaci disketu.
3. Nabootovat Linux pomoci diskety, pripojit se na Internet, a ziskat
nejnovejsi lilo*i386.rpm (pokud pouzivate RedHat). A nainstalovat,
presneji receno upgradovat (prikazem rpm -U lilo*i386.rpm)
4. Upravit /etc/lilo.conf podle svych potreb.
5. napsat /sbin/lilo<Enter> a je to.

Samozrejme pokud si muzete udelat i vlastni bootovaci/instalacni disketu
pro RH, kde bude nejnovejsi verze LILO, ale to uz neni tak snadne.

--
Milos Prudek


Další informace o konferenci Linux