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.