Zaurus SL-5500 + altboot + system w pliku loop na karcie SD/MMC

Ilość miejsca dostępna na samym urządzeniu jest zbyt niewielka, aby ja marnowac na system ;). Dlatego warto umieścić cały / na zewnętrznym nośniku, np. karcie MMC. W takim przypadku z pomocą przychodzi altboot, pozwalający na uruchomienie systemu z zewnętrznego nośnika. Oczywiście Zaurus musi posiadać zainstalowany podstawowy system, ja wybrałem obraz zImage-64-0, który pozwala wykorzystać całą dostępną pamięć (64MiB) jako RAM.

Pierwszym krokiem jest utworzenie na karcie systemu plików ext2 poleceniem:

$mkfs.ext2 /dev/mmcblk0p1

Oczywiście mmcblk0p1 należy zastąpić nazwą odpowiedniego urządzenia. Potrzebujemy również katalogu, w którym podmontujemy tymczasowo kartę:

$sudo mkdir /mnt/mmc

Następnie należy na karcie utworzyć katalog o nazwie boot-images:

UWAGA: nie mona zmienić nazwy, inaczej altboot nie rozpozna obrazów! $mkdir /media/mmc/boot-images

Tu kończy się część, którą z powodzeniem można było wykonać na samym Zaurusie. Do kolejnych działań konieczny będzie komputer z czytnikiem kart (w zasadzie do jednego działania).

Teraz musimy wybrać obraz, który zainstalujemy na karcie. Ja pobrałem plik zawierający obraz środowiska OPIE. Należy go przenieść do głównego katalogu na karcie, nie zmieniając nazwy. To wszystko, do czego niezbędny był nam komputer ;)

. Tak przygotowaną kartę umieszczamy w Zaurusie i uruchamiamy go. Musimy w ciągu 4 sekund nacisnąć dowolny klawisz, co pozoli nam dostać się do menu altoboota. Wybieramy klawisz [5] Advanced menu a następnie [8] Install RootFS from tar.gz (to właśnie to, o co nam chodzi ;)

W kolejnym pytaniu należy wskazać medium, na którym zamierzamy zainstalować system. W moim przypadku jest to [1] SD / MMC.

Następnie należy zdecydować o dość istotnej kwestii: formie instalacji. Do wyboru mamy plik loop lub bezpośrednia instalację. Polcem plik loop, który ma tę zaletę, że bardzo łatwo da się z niego wykonać kopię zapasową, wystarczy skopiować jeden plik!. Zatem wybieramy [1] Imagefile.

Następnie wybieramy nazwę dla tworzonego obrazu oraz jego rozmiar. Ja wybrałem nazwę opie (ciekawe, prawda?) o rozmiarze 200MiB. Pozostawia to trochę miejsca na karcie, które możemy normalnie wykorzystać do składowania danych. Pozostaje nam tylko poczekać na utworzenie obrazu na karcie i cieszyć się instalacją OZ/Opie nie zajmującą jakże cennych megabajtów w pamięci flash !

Komentarze do wpisu "Zaurus SL-5500 + altboot + system w pliku loop na karcie SD/MMC":

Jeszcze nie ma żadnych komentarzy. Twój może być pierwszy.

Dodaj komentarz:

Textile Lite włączony ( szczegółowy opis znaczników ):
*strong* | # lista numerowana | * lista wypunktowana | _em_ | __italic__ | "link":http:// | bq. cytat.