BootPrompt HOWTO pl 5 (2)


Jakie argumenty można przekazać do jądra podczas startu.: Dyski twarde. Następna strona Poprzednia strona Spis treści 5. Dyski twarde. Ta sekcja wymienia wszystkie argumenty startowe związane ze standardowymi dyskami twardymi takimi jak: MFM/RLL, ST-506, XT i IDE. Zauważ, że oba sterowniki IDE jak i ST-506 akceptują ten sam argument: "hd=". 5.1 Parametry dla dysków i CD-ROM-ów IDE. Sterownik IDE akceptuje wiele parametrów, od określenia geometrii dysku do obsługi zaawansowanych, czy źle wykonanych układów kontrolerów. Poniżej wymienione są wszystkie możliwe argumenty startowe. Aby dowiedzieć się więcej na temat szczegółowego opisu naprawdę powinienieś zajrzeć do pliku linux/Documentation/ide.txt, z którego to streszczenie zostało wyciągnięte. "hdx=" - jest rozpoznawalny przez wszystkie "x" od "a" do "h", jak np. "hdc". "idex=" - jest rozpoznawalny przez wszystkie "x" od "0" do "3", jak np. "ide1". "hdx=noprobe" - napęd może być, ale go nie szukaj, "hdx=none" - napędu nie ma, zignoruj CMOS i nie szukaj go, "hdx=nowerr" - zignoruj bit WRERR_STAT w tym napędzie, "hdx=cdrom" - napęd jest obecny i jest CD-ROM-em, "hdx=cyl,head,sect" - napęd jest obecny z podaną geometrią, "hdx=autotune" - sterownik będzie próbował ustawić prędkość interfejsu na najszybsze obsługiwane PIO jeśli jest to możliwe tylko dla tego napędu. Nie jest to obsługiwane przez wszystkie układy, i całkiem prawdopodobne, że będzie sprawiało kłopoty przy starszych/dziwnych napędach IDE. "idex=noprobe" - nie próbuj używać tego interfejsu, "idex=base" - szukaj interfejsu w podanym adresie, gdzie base to przeważnie 0x1F0 lub 0x170 a "ctl" to "base"+0x206, "idex=base,ctl" - określenie base i ctl, "idex=base,ctl,irq - określenie base, ctl i irq, "idex=autotune" - sterownik będzie próbował ustawić prędkość interfejsu na najszybsze obsługiwane PIO, dla wszystkich napędów na tym interfejsie. Nie jest to obsługiwane przez wszystkie układy, i całkiem prawdopodobne, że będzie sprawiało kłopoty przy starszych/dziwnych napędach IDE, "idex=noautotune" - sterownik nie będzie próbował ustawić prędkości interfejsu. Jest to zachowanie standardowe większości układów oprócz cmd640. "idex=serialize" - nie nakładaj operacji na idex i ide(x^1). Następujące parametry są ważne TYLKO dla ide0, a wartości domyślnych dla portów base i ctl nie wolno zmieniać. "ide0=dtc2278" : szukaj/obsługuj interfejs DTC2278, "ide0=ht6560b" : szukaj/obsługuj interfejs HT6560B, "ide0=cmd640_vlb" : *WYMAGANE* dla kart VLB z układem CMD640, (nie dla PCI - wykrywane automatycznie) "ide0=qd6580" : szukaj/obsługuj interfejs qd6580, "ide0=ali14xx" : szukaj/obsługuj układy ali14xx (ALI M1439/M1445), "ide0=umc8672" : szukaj/obsługuj układy umc8672, Wszystko inne jest odrzucane z informacją "BAD OPTION" (czyli "zła opcja"). 5.2 Parametry standardowego sterownika ST-506. ("hd=") Standardowy sterownik dysku może zaakceptować parametry dotyczące geometrii dysków podobnych do sterownika IDE. Aczkolwiek zauważ, że spodziewa się on tylko trzech wartości (C/H/S) - jedna mniej lub więcej i po cichutku cię zignoruje. Akceptuje on tylko argument "hd=", tak, że "hda=", "hdb=" itd. nie są brane pod uwagę. Format tego argumentu to: hd=cyls,heads,sects gdzie cyls to ilość cylindrów, heads - głowic; sects - sektorów. Jeśli są zainstalowane dwa dyski, należy powyższe powtórzyć z geometrią dysku drugiego. 5.3 Parametry sterownika dysku XT. ("xd=") Jeśli jesteś na tak nieszczęśliwym miejscu i używasz jednej z tych starych kart, które przenoszą dane z zabójczą prędkością dochodzącą w porywach do 125kB/s WYRZUĆ JĄ NATYCHMIAT I KUP NOWĄ !!! A poważnie. Algorytm wyszukiwania dla tych kart szuka zainstalowanego BIOS-u, a jeśli takiego nie znajdzie, lub jeśli sygnatura w BIOS-ie nie zostanie rozpoznana, karta nie zostanie zidentyfikowana. W takich przypadkach musisz użyć argumentu startowego w formie: xd=type,irq,iobase,dma_chan Wartość type określa konkretnego wykonawcę karty, i jest jedną z: 0=generic; 1=DTC; 2,3,4=Western Digital, 5,6,7=Seagate; 8=OMTI. Jedyną różnicą pomiędzy różnymi typami tego samego wykonawcy jest łańcuch w BIOS-ie używany do autodetekcji, który nie jest używany jeśli jest podany typ. Funkcja xd_setup() nie sprawdza wartości, i przyjmuje, że wpisałeś wszystkie cztery. Nie załamuj się. Tutaj jest przykład dla kontrolera WD1002 z wyłączonym/usuniętym BIOS-em, używającym domyślnych parametrów kontrolera XT: xd=2,5,0x320,3 Następna strona Poprzednia strona Spis treści

Wyszukiwarka

Podobne podstrony:
BootPrompt HOWTO pl 9 (2)
BootPrompt HOWTO pl
bootprompt howto pl
BootPrompt HOWTO pl 8 (2)
BootPrompt HOWTO pl 1 (2)
bootprompt howto pl 4
bootprompt howto pl 3
BootPrompt HOWTO pl 6 (2)
BootPrompt HOWTO pl (2)
BootPrompt HOWTO pl 2 (2)
BootPrompt HOWTO pl 7 (2)
bootdisk howto pl 8
PPP HOWTO pl 6 (2)
NIS HOWTO pl 1 (2)
cdrom howto pl 1
jtz howto pl 5
Keystroke HOWTO pl (2)
PostgreSQL HOWTO pl 14
printing howto pl 5

więcej podobnych podstron