Anscheinend können Sie die kpartx-Tools verwenden:http://robert.penz.name/73/kpartx-a-tool-for-mounting-partitions-within-an-image-file/
Kpartx kann verwendet werden, um Gerätezuordnungen für die Partitionen jedes partitionierten Blockgeräts einzurichten. Es ist Teil der Linux-Multipath-Tools. Mit kpartx -l imagefile bekommt man einen Überblick über die Partitionen in der Imagedatei und mit kpartx -a imagefile werden die Partitionen über /dev/mapper/loop0pX erreichbar (X ist die Nummer der Partition). Sie können es jetzt mit mount /dev/mapper/loop0pX /mnt/ -o loop,ro einhängen. Nach dem Unmounten können Sie die Mapper-Geräte mit kpartx -d imagefile.trennen
Sie können dies tun, indem Sie zuerst Ihre Partitionen auf /dev/loop?
mounten mit losetup
mit dem -o
Option, um einen geeigneten Offset für Ihre Partition anzugeben. Der Offset kann anhand der Ausgabe von fdisk -l disk.img
berechnet werden (start_sector * sector_size
).
Zum Beispiel:
losetup -o32256 /dev/loop1 ./disk.img # mount first partition
Nach dem Mounten können Sie die Partition mit mkfs.*
formatieren :
mkfs.vfat -F32 /dev/loop1
Weitere Einzelheiten und Beispiele finden Sie in den folgenden Artikeln:
- http://wiki.osdev.org/Loopback_Device#Mounting
- http://web2.clarkson.edu/projects/itl/honeypot/ddtutorial.txt
- http://wiki.eeeuser.com/howtocustomrestoreimage:pt2mkcustomimage