LILO pl


Lilo mini-HOWTO Cameron Spitzer, cls@truffula.sj.ca.us WWeerrssjjaa ppoollsskkaa:: BBaarrttoosszz MMaarruusszzeewwsskkii BB..MMaarruusszzeewwsskkii@@zzssmmeeiiee..ttoorruunn..ppll v1.12, 26 Lipca 1997 Ten plik opisuje niektóre typowe instalacje LILO. ZostaÅ‚ on napisany jako dodatek do dokumentacji LILO. SÄ…dze, że przykÅ‚ady sÄ… pożyteczne nawet jeÅ›li twoje ustawienia nie sÄ… podobne do moich. Mam nadziejÄ™, że zaoszczÄ™dzi ci to kÅ‚opotów. Dokument ten zostaÅ‚ napisany w standard­ zie ISO-8859-2. Wersja oryginalna znajduje siÄ™ pod adresem ftp.icm.edu.pl . 11.. RRóóżżnnee iinnssttaallaaccjjee LLIILLOO.. 11..11.. PPrrzzyykkÅ‚Å‚aadd 11.. Mam dwa dyski IDE i jeden dysk SCSI. Dysku SCSI nie widać w BIOS-ie. LILO używa BIOS-owych odwoÅ‚aÅ„ i widzi tylko te dyski, które widzi także BIOS. Mój gÅ‚upi AMI BIOS może wystartować tylko z "A:" lub "C:". Mój główny system plików jest na partycji na dysku SCSI. RozwiÄ…zanie: Zapisz jÄ…dro, plik z odwzorowaniem (map file) i chain loader na partycji Linux-owej na pierwszym dysku IDE. Zauważ, że nie potrzebne jest, aby trzymać jÄ…dro na swojej partycji z głównym systemem plików. Druga partycja na moim pierwszym dysku IDE (/dev/hda2) jest zamontowana na /u2. Oto mój plik /etc/lilo.conf: ______________________________________________________________________ # Zainstaluj rekord startowy LILO w Master Boot Record # na pierwszym dysku IDE. # boot = /dev/hda # /sbin/lilo (instalator) kopiuje rekord startowy LILO z nastÄ™pujÄ…cego # pliku do MBR. install = /u2/etc/lilo/boot.b # # NapisaÅ‚em swoje menu startowe. LILO je tam znajduje. message = /u2/etc/lilo/message # Instalator stworzy nastÄ™pujÄ…cy plik. # Mówi on programowi Å‚adujÄ…cemu, gdzie znajduje siÄ™ jÄ…dro. # map = /u2/etc/lilo/map compact prompt # Zaczekaj 10 sekund, a potem zaÅ‚aduj jÄ…dro 1.2.1 jako domyÅ›lne timeout = 100 # JÄ…dro jest zapisane tam, gdzie BIOS je zobaczy poleceniem: # cp -p /usr/src/linux/arch/i386/boot/zImage /u2/z1.2.1 image = /u2/z1.2.1 label = 1.2.1 # LILO informuje jÄ…dro, aby zamontowaÅ‚o pierwszÄ… partycjÄ™ dysku SCSI # jako główny system plików. # BIOS nie musi jej widzieć. root = /dev/sda1 # Ta partycja bÄ™dzie sprawdzona i ponownie zamontowana przez /etc/rc.d/rc.S read-only # Temu samemu jÄ…dru można przekazać, aby zmontowaÅ‚o innÄ… partycjÄ™ # jako główny system plików. Mam awaryjnÄ… konfiguracjÄ™ na /u2. image = /u2/z1.2.1 label = 1.2.1-hda2 root = /dev/hda2 read-only # TrzymaÅ‚em stare jÄ…dro ze Slackware w razie gdybym stworzyÅ‚ # jakieÅ› nie dziaÅ‚ajÄ…ce nowe jÄ…dro. WÅ‚aÅ›ciwie potrzebowaÅ‚em tego # jeden raz. image = /u2/z1.0.9 label = 1.0.9 root = /dev/sda1 read-only # Moja partycja DR-DOS-a 6 other = /dev/hda1 loader=/u2/etc/lilo/chain.b label = dos alias = m ______________________________________________________________________ 11..22.. PPrrzzyykkÅ‚Å‚aadd 22.. System w moim biurze ma jeden dysk IDE 1GB. BIOS może widzieć tylko pierwsze 504 MB dysku IDE. (Gdzie MB oznacza 2^10 bajtów a nie 10^6 bajtów.) Tak wiÄ™c mam MS-DOS na partycji 350 MB /dev/hda1 i główny system plików Linux-a na partycji 120 MB /dev/hda. MS-DOS nie byÅ‚ w stanie siÄ™ poprawnie zainstalować kiedy dysk byÅ‚ jeszcze Å›wieży. Novell DOS 7 miaÅ‚ te same problemy. Na szczęście dla mnie, "Options by IBM" zapomnieli wÅ‚ożyć dysietki "OnTrack" do pudeÅ‚ka z dyskiem. Dysk miaÅ‚ przyjść z produktem zwanym "OnTrack Disk Manager". JeÅ›li tylko masz MS-DOS-a, sÄ…dze, że musisz tego użyć. A wiÄ™c zrobiÅ‚em tablicÄ™ partycji Linux-owym fdisk-iem. MS-DOS 6.2 nie chciaÅ‚ siÄ™ zainstalować na /dev/hda1. PisaÅ‚ coÅ› jak: Your computer already has MS-DOS [co byÅ‚o nieprawdÄ…, bo dysk byÅ‚ czysty] so you need to get an upgrade release from your dealer.' Co za palant! UruchomiÅ‚em Linux-owego fdisk-a jeszcze raz i skasowaÅ‚em parytcjÄ™ pierwszÄ… z tablicy partycji. To zadowoliÅ‚o MS-DOS-a 6.2, który stworzyÅ‚ dokÅ‚adnie tÄ™ samÄ… partycjÄ™ pierwszÄ…, którÄ… wÅ‚aÅ›nie skasowaÅ‚em i zainstalowaÅ‚ siÄ™. MS-DOS 6.2 zapisaÅ‚ swój Master Boot Record na dysk, ale nie mógÅ‚ wystartować. Na szczęście miaÅ‚em jÄ…dro ze Slackware na dyskietce (zrobionÄ… przez program instalacyjny Slackware "setup"), wystartowaÅ‚em Linux-a i zapisaÅ‚em LILO na zepsuty MBR DOS-a. To dziaÅ‚a. Oto plik /etc/lilo.conf jakiego użyÅ‚em: ______________________________________________________________________ boot = /dev/hda map = /lilo-map delay = 100 ramdisk = 0 # WyÅ‚Ä…cza ramdisk w jÄ…drze Slackware kernel timeout = 100 prompt disk = /dev/hda # BIOS widzi tylko pierwsze 500 MB. bios=0x80 # podaje pierwszy dysk IDE. sectors = 63 # weź te liczby z dokumentacji twojego heads= 16 # dysku twardego cylinders = 2100 image = /vmlinuz append = "hd=2100,16,63" # To jest opcjonalne. root = /dev/hda2 label = linux read-only vga = extended other = /dev/hda1 label = msdos table = /dev/hda loader = /boot/chain.b ## koniec ______________________________________________________________________ Po tym, jak zainstalowaÅ‚em te systemy, stwierdziÅ‚em, że partycja zawierajÄ…ca zImage, boot.p, map, chain.b i plik z komunikatami może używać systemu plików msdos, tak dÅ‚ugo dopóki nie jest potraktowana "stacker-em" czy "doublespace-m". Tak wiÄ™c mogÅ‚em zrobić partycjÄ™ DOS- owÄ… na /dev/hda1 o poj. 500 MB. DowiedziaÅ‚em siÄ™ także, że "OnTrack" zapisaÅ‚by tablicÄ™ partycji poczynajÄ…c od kilku tuzinów bajtów od poczÄ…tku dysku, zamiast zacząć na samym poczÄ…tku dysku, i że jest możliwe tak przerobić sterownik Linux-owy do IDE, żeby sobie poradziÅ‚ z tym problemem. Ale instalacja z prekompilowanym jÄ…drem ze Slackware nie byÅ‚aby możliwa. Ostatecznie IBM przysÅ‚aÅ‚ mi dyskietkÄ™ "OnTrack". ZadzwoniÅ‚em do serwisu technicznego "OnTrack". Powiedzieli, że Linux jest popsuty, bo nie używa BIOS-u. OddaÅ‚em im dyskietkÄ™ spowrotem. 11..33.. PPrrzzyykkÅ‚Å‚aadd 33 Potem zainstalowaÅ‚em Windows 95 w moim biurze. RozwaliÅ‚y mój Å‚adny LILO MBR w pyÅ‚, ale zostawiÅ‚y mojÄ… partycjÄ™ Linux-owÄ… w spokoju. JÄ…dra dÅ‚ugo siÄ™ Å‚adujÄ… z dyskietek, wiÄ™c zrobiÅ‚em dyskietkÄ™ z dziaÅ‚ajÄ…cym na niej ustawieniem LILO, która mogÅ‚a startować moje jÄ…dro z dysku IDE. W ten sposób stworzyÅ‚em dyskietkÄ™ LILO: ______________________________________________________________________ fdformat /dev/fd0H1440 # utwórz Å›cieżki na dyskietce mkfs /dev/fd0 1440 # utwórz na niej stsem plików minix mkdir /3 # stwórz katalog, żeby jÄ… zamontować mount /dev/fd0 /3 # zamontuj dyskietkÄ™ cp -p /boot/chain.b /3 # przekopiuj chain loader lilo -C /etc/lilo.flop # zainstaluj LILO i mapÄ™ systemu na dyskietce umount /3 # odmontuj dyskietkÄ™ ______________________________________________________________________ Zauważ, że DYSKIETKA MUSI BYĆ ZAMONTOWANA KIEDY URUCHAMIASZ NA NIEJ INSTALATORA tak, żeby LILO mogÅ‚o zapisać swojÄ… mapÄ™ prawidÅ‚owo. Oto plik /etc/lilo.flop. Jest prawie identyczny z poprzednim: ______________________________________________________________________ # Tworzy dyskietkÄ™, która może Å‚adować jÄ…dra z dysku twardego. boot = /dev/fd0 map = /3/lilo-map delay = 100 ramdisk = 0 # WyÅ‚Ä…cza ramdisk w jÄ…drze ze Slackware timeout = 100 prompt disk = /dev/hda # Dysk 1 GB, BIOS widzi tylko 500 MB bios=0x80 sectors = 63 heads = 16 cylinders = 2100 image = /vmlinuz append = "hd=2100,16,63" root = /dev/hda2 label = linux read-only vga = extended other = /dev/hda1 label = msdos table = /dev/hda loader = /3/chain.b ## koniec ______________________________________________________________________ Ostatecznie, potrzebowaÅ‚em MS-DOS-a 6.2 w moim systemie biurowym, ale nie chciaÅ‚em dotykać pierwszego dysku. DodaÅ‚em kontroler SCSI i dysk, stworzyÅ‚em na nim Linux-owym mkdosfs-em plik systemów msdos i Windows 95 widzi to jako "D:". Ale oczywiÅ›cie MS-DOS nie wystartuje z "D:". To nie jest problem jeÅ›li masz LILO. DodaÅ‚em: ______________________________________________________________________ other = /dev/sda1 label = d6.2 table = /dev/sda loader = /boot/any_d.b ______________________________________________________________________ do lilo.conf z przykÅ‚adu 2. MS-DOS 6.2 dziaÅ‚a i myÅ›li, że jest na"C:" a Windows 95 jest na "D:". 11..44.. OOdd ttÅ‚Å‚uummaacczzaa.. JeÅ›li znalazÅ‚eÅ› jakieÅ› rażące bÅ‚Ä™dy ortograficzne, gramatyczne, skÅ‚adniowe, techniczne to pisz do mnie: B.Maruszewski@zsmeie.torun.pl OficjalnÄ… stronÄ… tÅ‚umaczeÅ„ HOWTO jest http://www.jtz.org.pl/ Aktualne wersje przetÅ‚umaczonych dokumentów znajdujÄ… siÄ™ na tejże stronie. DostÄ™pne sÄ… także poprzez anonimowe ftp pod adresem ftp.ippt.gov.pl/pub/Linux/JTZ/ PrzetÅ‚umaczone przeze mnie dokumenty znajdujÄ… siÄ™ także na mojej stronie WWW. SÄ… tam też odwoÅ‚ania do Polskiej Strony TÅ‚umaczeniowej. Kontakt z naszÄ… grupÄ…, grupÄ… tÅ‚umaczy możesz uzyskać poprzez listÄ™ dyskusyjnÄ… jtz@ippt.gov.pl. JeÅ›li chcesz sie na niÄ… zapisać, to wyÅ›lij list o treÅ›ci subscribe jtz ImiÄ™ Nazwisko na adres listproc@ippt.gov.pl

Wyszukiwarka

Podobne podstrony:
LILO pl (2)
LILO pl (3)
LILO pl 1 (2)
TI 99 08 19 B M pl(1)
bootdisk howto pl 8
BORODO STRESZCZENIE antastic pl
notatek pl sily wewnetrzne i odksztalcenia w stanie granicznym
WSM 10 52 pl(1)
amd102 io pl09
PPP HOWTO pl 6 (2)
bridge firewall pl 3
NIS HOWTO pl 1 (2)
31994L0033 PL (2)
Jules Verne Buntownicy z Bounty PL
Blaupunkt CR5WH Alarm Clock Radio instrukcja EN i PL
Heidenhain frezarka iTNC 530 G kody pl

więcej podobnych podstron