Um Embedded-Systeme zu erweitern, die nur mit einem kleinen Flash-Speicher ausgestattet sind, die zu dem als cramfs oder squashfs nur lesbar gemountet sind, habe ich mir überlegt, daß es ganz sinnvoll wäre, an solche Geräte einen USB-Stick anzuschließen, auf dem sich eine Art Schatten-Betriebssystem befindet – alles was eben zu einer Linux-Distribution dazugehört. Dies würde in einer chroot-Umgebung die Möglichkeit bieten, Bibliotheken zu nutzen, die auf dem System nicht installiert sind, Diensten beschreibbare etc- und var-Verzeichnisse zur Verfügung stellen und genügend Speicher für ein besser ausgebautes System.
Ich denke dabei daran, ein Linux-ISO einer ARM-Distribution 1:1 auf einen USB-Stick zu kopieren. Ich habe mir im Netz verschiedene ISOs angeschaut, jedoch nur Systeme gefunden, die kaum besser ausgerüstet sind als die Firmware des Gerätes selbst. Dann habe ich versucht, Pakete der ARM-Distribution von Debian darauf zu installieren, musste aber feststellen daß diese aus irgend einem Grund nicht binärkompatibel ist.
Kennt jemand eine geeignete ARM-Distribution, auf der sich auch eine Vielzahl von Fileserver-Diensten befindet?
Ubuntu veröffentlicht regelmäßig ARM-ports seiner Distribution:
http://cdimage.ubuntu.com/ports/releases/9.04/release/
Die Server sind gerade etwas überlastet wegen der aktuellen Beta von 9.10, irgendwo gibt es auch noch eine generische ARM-Version und den Netbook-Remix.