Amiga Early Startup Control

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.

Dodaj komentarz

Ta witryna wykorzystuje usługę Akismet aby zredukować ilość spamu. Dowiedz się w jaki sposób dane w twoich komentarzach są przetwarzane.