Hallo Jens, hallo Leute, Am Samstag, 1. Januar 2005 18:22 schrieb Jens Nixdorf:
ich habe ein Image von einer CompactFlash-Karte, erstellt mittels dd. Die Karte ist wie eine Festplatte organisiert, es gibt zwei Partitionen, einen MBR usw..
Wie komme ich an die einzelnen Partitionen, ohne das Image auf ein Medium zu schreiben? Kann man möglicherweise die Partitionen aus diesem Image irgendwie mounten?
Ein Image einer einzelnen Partition könntest Du einfach mit -o loop mounten, wie von Frank beschrieben. Bei Deinem Image wird es durch die Partitionierung etwas schwieriger, ist aber möglich. Du musst erstmal die Anfangspositionen (Offset) der beiden Partitionen (in Byte) rausbekommen [1] (notfalls durch Ausprobieren). Wenn Du das Offset hast, richtest Du Dir ein loop-Device ein: losetup -o 1234 /dev/loop0 imagefile (1234 durch das korrekte Offset ersetzen.) mount /dev/loop0 /mnt (wenn mount fehlschlägt, war das Offset falsch ;-) nach dem umount (oder bei fehlgeschlagenem mount) gibst Du das loop-device wieder frei: losetup -d /dev/loop 0 Gruß Christian Boltz [1] Tipp: fdisk -l imagefile könnte die Sache erleichtern. Falls jemand eine gute Anleitung fürs Errechnen des offset hat: nix wie her damit! -- A mouse is a device used to focus xterms.