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?

Jaïr Paalman
quelle

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
BlueBerry - Vignesh4303
quelle
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