Wie mounte ich ein Disk Image auf Android mit Terminal?


1

Ich versuche, ein Disk-Image, das ich auf meinem Android gemacht habe, mit Terminal und Busybox zu mounten. So habe ich das Bild gemacht:

dd if=/dev/zero of=/sdcard/disk.img bs=4k count=131072    

mkfs.vfat -v /sdcard/disk.img

Und jetzt versuche ich es zu montieren. Ich habe viel über Loopback-Geräte gelesen, kann es aber nicht herausfinden. Weiß jemand, wie man ein Disk-Image in Android mit Terminal bereitstellt?

Antworten:


1

Sie können den folgenden Befehl auf dem Terminal verwenden:

sudo mount -t iso9660 -o loop "<path>/image.iso" /mnt

Ihr ISO-Image wird unter / mnt verfügbar sein

Zusätzlich, wenn es sich um eine IMG-Datei handelt:

mkdir ~/img

mount -t udf filename.img ~/img -o loop

Es ist keine ISO.
Jaïr Paalman

1
@ JaïrPaalman aktualisierte Antwort
BlueBerry - Vignesh4303

Es tut mir leid, Sie erneut zu stören, aber ich erhalte den Fehler ioctl LOOP_SET_FD ist fehlgeschlagen: Gerät oder Ressource belegt. Sollte ich nicht vfat als Typ verwenden, da ich die Datei mit mkfs.vfat formatiert habe, und ist das genug, da ich fdisk nicht verwendet habe, um etwas zu partitionieren.
Jaïr Paalman

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.