Raspberry Pi Distribution Image mounten

Es kann durchaus mal vorkommen, dass man eine oder mehrere Dateien aus einem Raspberry Pi Image benötigt. Dafür muss man das Image nicht auf einen Stick oder SD-Karte schreiben:

Man kann die entsprechende(n) Partition(en) des Images einfach mounten. Dafür muss man mit fdisk den Startsektoren aus dem Image auslesen:

fdisk -lu /pfad/zum/image.img

Gerät       Boot   Anfang     Ende         Sektoren    Größe  Kn  Typ
blaa.img1   *      8192       532479       524288      256M   e   W95 FAT16 (LBA)
blubb.img2         532480     879185968    878653489   419G   83  Linux

Um die Partitionen zu mounten, muss man die Startsektoren mit 512 multiplizieren:

blaa.img1:   8192  * 512 = 4194304
blubb.img2: 532480 * 512 = 272629760

Daraus ergibt sich folgender Mountbefehl:

mount -v -o offset=4194304 -t vfat image.img /mnt/blaa
mount -v -o offset=272629760 -t ext4 image.img /mnt/blubb

Fertig. Unmounten nicht vergessen.