linux挂载光盘镜像ios,如何在Android下使用mount光盘镜像ISO文件

ISO(Isolation)文件是一种虚拟镜像文件,是复制光盘上全部信息而形成的文件。通俗来说,它就相当于一张“虚拟的光碟”,里面有很多数据,只是需要使用一些工具才能查看其中的数据。光碟需要光驱才能查看里面的资料,而这种“虚拟的光碟”也自然需要一个虚拟光驱软件来识别,常见虚拟光驱软件有Daemon Tools、UltraISO等。一般来说,ISO文件也是一种压缩了很多数据的压缩文件,所以也可以直接用WinRAR查看并解压里面的文件。

e2d3c22f0e85c1ca9043d17478f1d7b7.png

在这前,首先你必须有Root

使用超级终端Terminal

需要busybox内核支持iso9660,udf文件系统

可通过

#cat /proc/filesystems

root@Android /]# cat /proc/filesystems

nodev sysfs

nodev rootfs

nodev bdev

nodev proc

nodev cgroup

nodev cpuset

nodev tmpfs

nodev devtmpfs

nodev binfmt_misc

nodev debugfs

nodev securityfs

nodev sockfs

nodev usbfs

nodev pipefs

nodev anon_inodefs

nodev devpts

ext3

ext4

nodev ramfs

nodev hugETLbfs

iso9660

nodev autofs

nodev mqueue

nodev seLinuxfs

nodev fuse

fuseblk

nodev fusectl

nodev vmhgfs

nodev vmblock

查看系统支持的文件系统类型

如果内核不支持,需要重新编译内核,或者加载相应的内核模块

#insmod udf.ko ;蓝光DVD需要,mount时也可不设定-t 参数,由系统自动判别。

#insmod isofs.ko ;CD/DVD需要。

挂载:

sudo mkdir /mnt/myCDRom

sudo mount /mnt/sdcard/test.iso /mnt/mycdrom/ -t iso9660 -o loop

卸载:

sudo umount /mnt/mycdrom/

在三星平板Galaxy P7500成功实现:

Android 3.1, linux Kernel 2.6.36.4

需要insmod加载以下模块:

isofs.ko

crc-itu-t.ko

udf.ko

#/system/xbin/mount -o loop /../..iso /mnt/mycdrom

平板上可以直接看DVD,HD蓝光高清碟片ISO镜像啦!

在Nokia N900下的另一个成功例子:

You can try to download and insmod this:

0833dbf70a19bc636f585fe41d2e6171.png

Without the module, the mount failed

Nokia-N900-42-11:/media# mount -o loop /home/user/sample.iso /media/isos

mount: mounting /dev/loop0 on /media/isos failed: Invalid argument

After inserting the module, I was able to mount the iso easily.

Nokia-N900-42-11:/media# insmod /home/user/isofs.ko

Nokia-N900-42-11:/media# mount -o loop /home/user/sample.iso /media/isos

Nokia-N900-42-11:/media#

Another solution is to run with Titan's Power Kernel which has support for iso9660 file systems. there you would mount your .iso like this,

mount -t iso9660 -o loop /media/mmc1/foobar.iso /mnt/cdrom

本文简单介绍了在Android下使用mount光盘镜像ISO文件的相关内容,在使用mount光盘镜像ISO文件之前,必须先要有root,所以在这之前要先了解一下root的相关知识,还需要学习一下终端Terminal的相关内容。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值