Archiwa kategorii: zaurus

Zaurus SL-5500 / Linux + OpenTTD

Od lat jestem wielkim fanem Transport Tycoon i grywam namiętnie,
więc oczywiście zainstalowałm tę grę (a raczej jej opensourcowy
klon OpenTTD) na Zaurusie. Jak zwykle pojawił się znany
problem z brakującymi plikami sample.cat oraz
*.grf.

Rzeczone pliki znaleźć można w oryginalnej wersji Transport
Tycoon Deluxe, która z tego co wiem jest abandonware.
Jeśli ktoś jest zainteresowny to pliki znajdują się w tym archiwum. Wystarczy je skopiować do
/usr/share/games/openttd/data/ i gra powinna działać.
Miłej zabawy 😉

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
!