[PINGUIN] Debian auf Compact Flash-Karte installieren

Henning Oschwald listmail at hoschwald.de
Mo Mai 26 19:07:27 CEST 2008


Hi Robin,

On Setting Orange, day 72 of Discord 3174, Robin Kipp wrote:
> Hatte hier ja schon vor einiger Zeit nach einem guten Linux für einen
> Embedded PC gefragt und leider keine Antwort bekommen. Aber naja, dass
> ist auch noch ein sehr neues Feld, mit dem sich scheinbar noch nicht
> viele Leute befasst haben.

Ich zumindest nicht, isch abe gar keine Embedded PC. :-)

> Ich habe bisher noch keine brauchbare und für Blinde installierbare
> Linux-Distribution für Embedded PCs gefunden,

Debian, läuft auf Allem was Strom futtert. ;-)

> die Meisten sind ISO-Images, die man auf eine CD brennen, dann davon
> booten und das Ganze dann über eine Installationsrutine von der CD
> installieren muss. Leider ist bei keinem dieser Pakete BRLTTY dabei,

Erwarten kannst Du das auch nicht, höchstens hoffen, daß jemand mit
entsprechend vorhandenem Know-how, Zeit und Lust das Bedürfnis verspürt,
einen Screenreader in eine Minidistribution zu integrieren. Es ist auch
durchaus möglich, daß sich eine interessierte Person findet, allerdings
muß diese erst mal wissen, daß sowas überhaupt gewünscht/benötigt wird.

Angenommen, ich hätte einen PC ohne ein CDROM Laufwerk und auch ohne die
Möglichkeit eines anzuschließen (USB Laufwerk habe ich keins), dann
würde ich mir die USB-Stick-Version von GRML auf einen Stick schmeißen,
davon booten, dann den SSHD starten und von einem anderen Rechner mit
Screenreader aus die gewünschte Distri installieren, z. B. Debian,
Ubuntu, Knoppix, GRML oder Gentoo, wobei ich das mir mit letzterem
nochmal überlegen würde, sofern der Rechner nicht all zu üppig mit CPU
Power gesegnet ist.

Debian oder Ubuntu lassen sich z. B. wunderbar über die Kommandozeile
mit Debootstrap installieren.

Das Ganze ist allerdings für jemanden der noch nicht lange mit Linux
zutun hat zugegeben etwas nervenzehrend, daher würde ich dann vielleicht
doch lieber einen netten Sehling bitten, den Installer für mich zu
bedienen und natürlich als Erstes den SSHD zu installieren. 

> Nun wollte ich einfach Debian über einen USB-Kartenleser auf eine
> Compact Flash-Karte installieren, was soweit auch geklappt hat. Jetzt
> bekomme ich das ganze nicht zum Booten, entweder schmeißt Grub Error
> 15,

,----[ info grub ]
| 15 : File not found
|      This error is returned if the specified file name cannot be found,
|      but everything else (like the disk/partition info) is OK.
`----

In /boot/grub/menu.lst wurde der falsche Pfad zum zu bootenden Kernel
angegeben.

> Error 17

,----[ info grub ]
| 17 : Cannot mount selected partition
|      This error is returned if the partition requested exists, but the
|      filesystem type cannot be recognized by GRUB.
`----

in /boot/grub/menu.lst ist die falsche Rootpartition angegeben. (die
Partitionen werden in Grub ab 0 gezählt.)

> oder es kommt "Grub loading, please wait..." und das war's
> dann

Dazu fällt mir nur ein; ... ähm ... irgendwas stimmt noch nicht. :-(

Im Ernst, das Problem liegt an der Konfiguration des
Bootmanagers. Möglicherweise ist einfach der Kernel zu alt und kommt mit
dem CF-Controller (noch) nicht klar. Hast Dus mit Etch probiert?
Versuchs doch mal mit Unstable, vielleicht hast Du damit ja mehr Glück.

HTH

  Henning

-- 
Aus Murphy's Gesetze:
Angeschlagenes Geschirr zerbricht nie.