Sie müssen sicherstellen, dass Ihr aktuelles Benutzerverzeichnis Lese- und Schreibzugriff auf Ihren Vorgang hat
sudo mkdir -p /tmp/test && sudo mount -o loop,rw,sync image.img /tmp/test
Hier ist der vollständige Prozess, basierend auf der Antwort hier:
Ihre .img-Datei ist kein Abbild einer Partition, sondern einer ganzen Festplatte. Das heißt, es beginnt mit einem Bootloader und einer Partitionstabelle. Sie müssen den Offset der Partition erkennen und diese gezielt mounten. Leider konnte ich nie ein Linux-Tool finden, das das automatisiert. Sie müssen also rechnen, aber es ist einfach. Hier ist der Prozess:
fdisk -l raspberry_pi.img
Was die folgende Ausgabe ergibt. Beachten Sie die Sektorgröße in Bytes (in diesem Fall 512; siehe Zeile 2 unten) und den Startsektor der Partition (94208 für die Linux-Partition; siehe letzte Zeile unten).
Disk raspberry_pi.img: 7.3 GiB, 7826571264 bytes, 15286272 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xbeb1a7ff
Device Boot Start End Sectors Size Id Type
raspberry_pi.img1 8192 93813 85622 41.8M c W95 FAT32 (LBA)
raspberry_pi.img2 94208 15069183 14974976 7.1G 83 Linux
Multiplizieren Sie nun manuell den Startsektor * Sektorgröße, um die Offset-Bytes zu erhalten, die mount
Befehl braucht. In diesem Fall 94208 * 512 =48234496
sudo mkdir /media/sdcard
sudo mount -o loop,rw,sync,offset=48234496 printer_v5.img /media/sdcard
Jetzt ist die Linux-Partition des Images unter /media/sdcard gemountet und der Root-Benutzer kann ihre Dateien bearbeiten.
Schließlich, wenn Sie fertig sind:
sudo umount /media/sdcard
Das Problem ist, dass Ihr Image mehrere Partitionen enthält. Ein einfaches altes Mount sucht nach Dateisysteminformationen bei Offset 0, was in Ihrem Fall anscheinend auf einige BIOS-Boot-Informationen verweist, aber nicht auf die gewünschten ext4-fs. Sie sollten erfolgreich sein, indem Sie das Loopback-Gerät mit einem Offset zur gewünschten Partition erstellen.
Dieser Link kann Ihnen weiterhelfen.