linux下iso文件的制做和解压
1. 制作ISO镜像文件
切换为root账户,执行命令
代码如下:
cp /dev/cdrom XXXXX.iso
XXXXX.iso即为需要命名的ISO文件名。执行之后,光盘上所有文件就被映射成XXXXX.iso
2. 加载ISO文件
在root账户下执行命令
代码如下:
rm -rf /dev/cdrom
ln -s /dev/loop7 /dev/cdrom
losetup /dev/loop7 /PATH(iso文件路径)
mount /mnt/cdrom
如果需要换盘
代码如下:
losetup -d /dev/loop7
再重复
代码如下:
losetup /dev/loop7 /PATH(iso文件路径)
mount /mnt/cdrom
如果是普通含有iso的光盘
可以直接使用命令
代码如下:
mount -t iso9660 -o loop /..1.iso /mnt/cdrom
命令,(其中*是你工具盘放置的路径)。
输入命令后,打开我的电脑——〉打开CD-ROM就能看到里面的文件了。运行install或者 autorun。
当提示charudi二张光盘时,键入命令
代码如下:
umount /mnt/cdrom
。
然后再键入
代码如下:
mount -o loop /mnt1.iso /mnt/cdrom
取消挂载
代码如下:
#umount /mnt/cdrom
挂载第二张盘
代码如下:
#mount -o loop /mntXXXXX.iso /mnt/iso
3.如果是安装系统盘所提供的文件,如添加删除程序,系统可能会提示你插入光盘,但我们没有光盘,只有镜像,怎么办?
对于RedHat,先 mount iso,然后执行
代码如下:
redhat-install-packages --isodir=/mnt/iso
4.一般情况虚拟光驱
代码如下:
rm -rf /dev/cdrom #删除光驱
< p>ln /dev/loop7 /dev/cdrom
< p>losetup /dev/loop7 XXXXX.iso
注:/*为路径,可能要在/mnt/下先建个名为cdrom的文件夹