Między U-bootem a Workbenchem jest coś jeszcze. Przytrzymując wciśnięte oba klawisze myszki w czasie startu komputera można zastopować proces ładowania się systemu. Komputer wyświetli wtedy tytułowy panel czyli Amiga Early Startup Control
Amiga Early Startup Control
Poszczególne pozycje oznaczają:
Boot Options – opcje uruchamiania się komputera
Display Options – opcje wyświetlania, ta opcja tu jest nieaktywna
Expansion Board Diagnostics – diagnostyka
Boot – normalne załadowanie systemu
Boot With No Startup-Sequence – uruchomienie systemu z pominięciem skryptu startowego
Boot Options
Jest to przydatne, bo w przeciwieństwie do U-boota – który daje możliwość wyboru dysku startowego – tutaj można wybrać partycję oraz wyłączać niektóre z nich przy starcie. Czyli nie ma ograniczenia do fizycznych dysków – można korzystać z możliwości uruchamiania jednego z kilku systemów z jednego dysku. Dzięki temu mogę wyłączyć partycję z której normalnie ładuje się system – wtedy system załaduje się z innej, następnej w ustalonej kolejności.
W lewym panelu jest lista partycji czy wogóle dysków (w tym napędów CD) z których możesz uruchomić komputer. Po prawej jest bardziej szczegółowa, obejmująca wszystko, czyli w tym partycje i dyski bez możliwości bootowania. Jest tam możliwość zmiany kliknięciem statusu włączone/wyłączone (Enabled/Disabled)
Przykładowo ja mam partycję z drugim AmigaOS w innej wersji do celów testowych. Jak widać na obrazku powyżej nie ma na liście dysku DH2- ta partycja została ukryta.
To, jak i kolejność bootowania (tzw. priorytet) partycji, ustawiony miałem wcześniej w Media ToolBox pod Workbenchem. Jeślibym chciał zabootować z niej – musiała by być nie ukryta.
Czyli mając zainstalowane kilka systemów na jednym dysku, i ustaloną w Media ToolBox kolejność bootowania – dzięki opcjom bootowania (z obrazka wyżej) mogę wyłączyć te które mają wyższy priorytet i uruchomić system z tej która ma dalsze miejsce w kolejce.
Tak więc obrazek wyżej nie jest idealny poglądowo, ale myślę że wytłumaczyłem o co chodzi.
Display Options
Dosłownie „Opcje wyświetlania”. Nie mam tego aktywne, domyślam się że jest to do wyboru karty graficznej czy chipsetu i jest przydatne głównie posiadaczom „klasycznej” Amigi z PPC.
Expansion Board Diagnostics
W sumie archaiczne bardzo. Widać to co widać, co tu komentować, wszystko ma status Working czyli działa prawidłowo.
Boot
Tu normalnie załaduje się system tak jak zwykle
Boot With No Startup-Sequence
Do czego można wykorzystać uruchomienie bez sekwencji startowej określonej w pliku startup-sequence?
Po załadowaniu ekran wygląda tak:
Zdjęcie ekranu monitora, więc nie widać może dobrze, ale stoi jak wół na belce napisane AmigaDOS.
Domyślny katalog to System, a pomarańczowy kursor ustawiony za znakiem zachęty > czyli można coś podziałać.
Przykład zastosowania edytora ed
Próbowałem zainstalować zamiennik Workbencha to jest ScalOS – niestety instalator miał błędy, dlatego skopiowałem ScalOS na dysk systemowy i dopisałem kilka linijek do skryptu startowego użytkownika. Wpis okazał się niewłaściwy (system nie mógł się załadować) i trzeba ten wpis usunąć. Można uruchomić system z CD i z poziomu Worbencha edytować plik w Notatniku, ale chcę pokazać coś nowego (a w gruncie rzeczy staroć, czyli jak to robiło się kiedyś).
Za znakiem zachęty wpisałem według schematu :
ed ścieżka do pliku
czyli:
ed s:user-startup
Składnia polecenia oznacza uruchomienie edytora z załadowanym plikiem user-startup
Tutaj zakreśliłem myszką fragment który spowodował problem:
Trzeba go usunąć i zapisać plik.
Edytor ma własne menu ale że tak powiem jest granica u mnie (estetyka, funkcjonalność) i nie zmuszę się do poznawania czegoś co odpycha samym wyglądem, więc ustawiłem kursor gdzie trzeba i usunąłem klawiszem Delete.
Zapisałem:
Potem restart komputera i wszystko w porządku.
Podstawy edytora
Sam nie jestem ekspertem więc tylko kilka wskazówek
1). Samo polecenie ed nie uruchomi edytora
2). ed słowo
przykład:
ed plik
tworzy nowy plik o nazwie plik i uruchamia edytor; z tym że plik jest otwarty do edycji ale nie zapisany jeszcze nigdzie
3). ed i dwa słowa – daje komunikat błędu
przykład:
ed nowy plik
jedno ze słów traktowane jest jak argument polecenia czyli będzie to potraktowane jako błąd składni
4). Jak otworzyć plik do którego nie pamiętamy ścieżki
Polecenie ed i jakiekolwiek słowo czy znak np / utworzy plik o nazwie / w edytorze. Czyli pisząc
ed /
w ten prosty sposób uruchomisz edytor; a z poziomu edytora możesz otworzyć plik jaki chcesz.
5). Nie może być otwarte naraz więcej jak 1 plik – po otwarciu drugiego pierwszy jest zamykany.
Podsumowanie:
– pokazałem jak wejść do Amiga Early Startup Control
– przedstawiłem opcje
– pokazałem dwa praktyczne sposoby wykorzystania – możliwość uruchomienia drugiego AmigaOS z innej partycji oraz edycję pliku startowego
.
dodano:
W przypadku niektórych najnowszych kart graficznych nie daje się wywołać Early Startup Control.
W AmigaOne 500 pomocne jest ustawienie w U-Boocie w Video Options opcji x86 BIOS emulator na Slow (complete). U mnie (AmigaOne 500 i karta VTX Radeon 7750) to działa.