[#1]
Bootowanie HDD z dyskietki (A500 z kickiem 1.3)
Cześć,
mam A500 z kickiem fabrycznym 1.3. Używając kontrolera od Zygi podłączyłem do niej kartę CF i bootuję sobie system ze zmodyfikowanej dyskietki od A570 do HDD (na którym jest postawiony system). Wygląda na to, że wszystko działa, jest fajnie, muzyka gra, ale taki boot z flopa zajmuje sporo czasu. Zacząłem więc grzebać w startup-sequence na flopie i na dysku. Przeniosłem np. assigny z SS na flopie do SS na dysku. SS na flopie wygląda w tej chwili tak:
mount dh0:
dh0:c/execute dh0:s/startup-sequence
W dh0:s/startup-sequence mam np:
dh0:c/resident dh0:c/assign pure
assign sys: dh0:
..
etc.
..
Później już wszystko powinno wykonywać się z dysku. Powinno?
Ku mojemu wkurzeniu stacja nadal szurała przy boocie i to dość długo. A spodziewałem się tylko szuruburu przy "mount dh0:" a później już cichutkie i krótkie sekundy ładowania reszty z dysku (karta CF), jak w A1200, gdzie trwa to jakieś 4 sekundy. Eksperymentalnie wywaliłem df0:c/assign no i oczywiście dostałem przy bootowaniu błąd "Unknown command assign". Więc mimo przetransferowania całego bootowania na dh0:, nadal pewne komendy z dh0:s/startup-sequence wykonują się z flopa. Nie rozumiem tego.
Czy może mi to ktoś wytłumaczyć, albo czy zna ktoś jakies poradniki/arty o tym jak dokładnie działa start Amigi? Szukałem na forum ale znalazłem tylko wątek http://www.ppa.pl/forum/amiga/5563/amiga-600-i-boot-z-dysku-kick-37.299 a nie o to mi chodziło.
PS. Jak mi ktoś napisze "zmień rom" to walę w zęby. ;D
EDIT: PS2. Jeszcze jedna dziwna rzecz, ta dyskietka której używam do bootowania dysku nie może byc zabezpieczona przed zapisem, jak jest zabezpieczona to wyskakuje błąd przy wykonywaniu execute
Ostatnia aktualizacja: 15.09.2012 13:40:10 przez Nathanel