Linux下打开ISO文件[转]
1、从光盘制作光盘镜像文件。将光盘放入光驱,执行下面的命令。
#cp/dev/cdrom/home/sunky/mydisk.iso或
#ddif=/dev/cdromof=/home/sunky/mydisk.iso
注:执行上面的任何一条命令都可将当前光驱里的光盘制作成光盘镜像文件/home/sunky/mydisk.iso
2、将文件和目录制作成光盘镜像文件,执行下面的命令。
#mkisofs-r-J-Vmydisk-o/home/sunky/mydisk.iso/home/sunky/mydir
注:这条命令将/home/sunky/mydir目录下所有的目录和文件制作成光盘镜像文件/home/sunky/mydisk.iso,光盘卷标为:mydisk
3、光盘镜像文件的挂接(mount),访问
#mkdir/mnt/vcdrom
注:建立一个目录用来作挂接点(mountpoint)
#mount-oloop-tiso9660/home/sunky/mydisk.iso/mnt/vcdrom
注:使用/mnt/vcdrom就可以访问盘镜像文件mydisk.iso里的所有文件了。
卸载的时候使用umonut/mnt/vcdrom
如果出现中文乱码使用下面指令 mount -o loop,iocharset=utf-8,utf8 -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom-------------------下面详细介绍mount命令--------------------
介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的。
命令格式:
mount[-tvfstype][-ooptions]devicedir
其中:
1.-tvfstype指定文件系统的类型,通常不必指定。mount会自动选择正确的类型。常用类型有:
光盘或光盘镜像:iso9660
DOSfat16文件系统:msdos
Windows9xfat32文件系统:vfat
WindowsNTntfs文件系统:ntfs
MountWindows文件网络共享:smbfs
UNIX(LINUX)文件网络共享:nfs
2.-ooptions主要用来描述设备或档案的挂接方式。常用的参数有:
loop:用来把一个文件当成硬盘分区挂接上系统
ro:采用只读方式挂接设备
rw:采用读写方式挂接设备
iocharset:指定访问文件系统所用字符集
3.device要挂接(mount)的设备。
4.dir设备在系统上的挂接点(mountpoint)。