Ich fand einen Psion 5MX PRO auf Ebay und kaufte das Teil :-). Nach etwas suchen fand ich eine gute Anleitung auf Englisch wie man Debian Sarge (3.1) auf einer CF Karte installiert. Der Psion erkennt leider nicht alle CF Karten. Eine SanDisk 8 GB wurde nicht erkannt. Und eine Kingston 8 GB machte Probleme wenn Linux beendet wurde. Beim Booten wurde das EPOC Boot ROM nicht mehr geladen. Weil die EPOC Partition beschädigt wurde. Ich hatte von meinem Thin Client (Igel) noch eine 512 MB PQI CF. Diese CF wird vom Psion erkannt. Dort richtete ich mit gparted zwei Partitionen ein:

64 MB FAT16 Rest ext2

Als Name für die FAT16 Partition „Disk“ eingeben. Und bootbar machen. Mit „Marker“ Menü. Auf die FAT Partition greift das EPOC OS zu. Als erste Datei muss „sys$rom.bin“ auf die FAT Partition! Sonst kann der Psion das EPOC OS nicht booten. Als nächstes muss der Bootloader ARLO installiert werden. Ich nahm von der SourceForge Seite das ARLO 2006 disk Archiv. Danach das Kludged Linux Archiv auf die ext2 Partition entpacken: „ksf210910.tgz“. Die Anleitung ist hier: Kludged Linux Installation

Update: Die Kingston 8 GB CF funktioniert auch! Ich habe eine 128 MB FAT Partition angelegt. Und den Rest als ext2 für Linux. Linux beende ich mit „reboot“. Danach sollte das Bootmenü erscheinen. Auf jeden Fall hatte ich keine kaputte CF mehr, bis jetzt. :) Eine 1 GB CF von PQI hatte ich vorher auch verwendet. Ohne das Fehler auftraten.

Nach dem das Linux installiert ist befindet sich das ARLO Icon bei den Extras. Aus der „arlo.cfg“ Datei entfernte ich den Eintrag für „initrd“, da ich die RAM Disk nicht verwenden möchte. Und es auch zu einem Crash kam als ich sie versehentlich auswählte. Nach dem Start von ARLO wählt man „linux“ aus. Jetzt sollte links oben ein Tux erscheinen mit der Konsole. Mit „root“ einloggen. Passwort ist „root“. Mit „setdate“ das Datum und Uhrzeit eingeben. Das Root Passwort mit „passwd“ ändern ist eine gute Idee! Danach mit „adduser“ einen neuen User anlegen. Bei X, dem X Server, ist allerdings guest:user als Besitzer eingetragen. X lässt sich deshalb nicht als normaler User starten. Dies behebt man indem man folgendes eingibt:

# chown root:root /usr/X11R6/bin/X
# chmod 4755 /usr/X11R6/bin/X

Man muss noch die „.xinitrc“ vom User Root in das eigene Homeverzeichnis kopieren:

# cp .xinitrc /home/username
# chown username:username /home/username/.xinitrc

Für „username“ den Name des Users eingeben den man mit „adduser“ erstellt hat! Jetzt mit „exit“ aus dem Root Account ausloggen. Als normaler User einloggen. Mit „xinit“ den X Server starten. Wenn alles geklappt hat sollte unten das Startmenü erscheinen. Mit der Tastenkombination „Menü + 1“ kommt man wieder in die Konsole zurück. Mit „Strg + C“ beendet man X Windows. Mit „Menü + 2“ kommt man in die zweite Konsole. Linux beendet man mit „shutdown -r now“. Jetzt sollte Linux heruntergefahren werden und danach das Bootmenü erscheinen. Jetzt einfach EPOC oder Linux auswählen.

Hier ein Screenshot vom Linux Dateimanager MC: MC Dateimanager