Oto kilka czêsto spotykanych problemów razem z rozwi±zaniami.
Czytanie dyskietek MS-DOS z Monitora P³yt Ewaluacyjnych.
Niektóre starsze wersje Monitora P³yt Ewaluacyjnych (przed 2.0) mia³y problemy
z odczytywaniem dyskietek w formacie DOS zapisanych pod Linuxem. Zazwyczaj
Monitor mo¿e wczytaæ kilka pierwszych sektorów, ale po chwili wchodzi w
nieskoñczon± pêtlê b³êdów o z³ych sektorach. Istnieje te¿ pewna niekompatybilno¶æ
miêdzy formatem DOS oczekiwanym przez Monitor Ewaluacyjny, a Linuxow± implementacj±
DOSFS. ¯eby skróciæ t± d³ug± historiê: je¿eli napotkasz ten problem, spróbuj u¿yæ
DOS'a do zapisania dyskietki. Na przyk³ad je¿eli nie ³aduje siê plik
MILO.cab, u¿yj komputera z DOSem - w³ó¿ dyskietkê i napisz:
copy a:MILO.cab c:
copy c:MILO.cab a:
del c:MILO.cab
Spróbuj ponownie wystartowaæ MILO z tej dyskietki. Powinno to rozwi±zaæ problem.
MILO wy¶wietla d³ug± sekwencjê znaków ,,o>'' i nie przyjmuje poleceñ.
Dzieje siê to zazwyczaj kiedy MILO zosta³ skompilowany z portem COM1 jako drugorzêdnym urz±dzeniem konsoli. W takim przypadku, MILO kopiuje wyj¶cie na port COM1 i akceptuje wej¶cie równie¿ z tego portu. Jest to ¶wietne do wykrywania b³êdów, ale nie tak ¶wietne je¿eli masz pod³±czone co¶ innego ni¿ terminal. Je¿eli to siê dzieje, od³±cz lub wy³±cz to urz±dzenie, do chwili uruchomienia j±dra Linuxa. Kiedy Linux dzia³a, wszystko bêdzie dzia³a³o tak jak powinno.
MILO skar¿y siê na z³y numer magiczny obrazu j±dra
Starsze wersje MILO nie obs³ugiwa³y formatu binarnego ELF, nie mog³y wiêc
rozpoznaæ obrazu ELF. Je¿eli napotkasz ten problem, ¶ci±gnij najnowsz± wersjê MILO.
Wszystkie wersje po 2.0.20 obs³uguj± ELF. Z drugiej strony, mo¿e to byæ wina
zniszczonego obrazu. Powiniene¶ te¿ pamiêtaæ, ¿e MILO sam nie rozpoznaje jeszcze
obrazów skompresowanych GZIP'em - musisz dodaæ rozszerzenie ,,.gz'' do
nazwy pliku.
MILO wy¶wietla ,,...turning on virtual addressing and jumping to the Linux Kernel'' i nic siê nie dzieje
Oczywisty problem, to to, ¿e j±dro jest ¼le skompilowane, albo skompilowane na inny system Alpha. Inny to kompilacja j±dra na urz±dzenie VGA, kiedy p³yta posiada TGA (Zlxp) (lub odwrotnie). Dobrze jest wbudowaæ w j±dro wyj¶cie na COM1 i pod³±czyæ terminal, lub spróbowaæ u¿yæ j±dro z dystrybucji Linuxa, któr± zainstalowa³e¶.
MILO nie rozpoznaje dysku SCSI
Standardowe obrazy MILO posiadaj± wszystkie stabilne (dla Alphy) sterowniki urz±dzeñ (na razie s± to NCR 810, QLOGIC ISP, Buslogic i Adaptec 2940/3940) (uwaga - jest to stare HOWTO, a wiêc du¿o siê zmieni³o - przyp. t³um.). Je¿eli twoja karta nie jest do³±czona, mo¿e to znaczyæ, ¿e sterownik dla Alphy nie jest jeszcze stabilny. Spróbuj u¿yæ najnowszych obrazów MILO. Mo¿esz dowiedzieæ siê, jakie urz±dzenia SCSI zosta³y wkompilowane w obraz MILO, u¿ywaj±c komendy ,,show''.