วิธีการเมานท์อิมเมจดิสก์บน Android ด้วย Terminal


1

ฉันกำลังพยายามเมานต์อิมเมจของดิสก์ที่ฉันสร้างบนอุปกรณ์ Android ของฉันด้วยเทอร์มินัลและ busybox นี่คือวิธีที่ฉันสร้างภาพ:

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

mkfs.vfat -v /sdcard/disk.img

และตอนนี้ฉันกำลังพยายามเมานท์ ฉันได้อ่านเกี่ยวกับอุปกรณ์ลูปแบ็คมาก แต่ก็ไม่สามารถเข้าใจได้ ไม่มีใครรู้วิธีการเมานดิสก์อิมเมจใน Android โดยใช้เทอร์มินัล

คำตอบ:


1

คุณสามารถใช้คำสั่งต่อไปนี้ใน terminal:

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

ภาพ ISO ของคุณจะสามารถเข้าถึงได้ภายใต้ / mnt

นอกจากนี้ถ้าเป็นไฟล์ img:

mkdir ~/img

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

มันไม่ใช่ iso
Jaïr Paalman

1
@ JaïrPaalmanอัปเดตคำตอบ
Blueberry - Vignesh4303

ฉันขอโทษที่รบกวนคุณอีกครั้ง แต่ฉันได้รับข้อผิดพลาด ioctl LOOP_SET_FD ล้มเหลว: อุปกรณ์หรือทรัพยากรไม่ว่าง นอกจากนี้ฉันไม่ควรใช้ vfat เป็นประเภทเนื่องจากฉันจัดรูปแบบไฟล์ด้วย mkfs.vfat และนั่นก็เพียงพอแล้วเนื่องจากฉันไม่ได้ใช้ fdisk เพื่อแบ่งพาร์ติชันอะไร
Jaïr Paalman

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.