Linux系统下iso文件的制作和解压以及加载


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 /../*.iso /path

/.../*.iso 是iso文件路径

/path 是挂载点 



复制代码
代码如下:

mount -o loop <ISO文件名> <目的目录>

如果目的目录不存在,则用mkdir创建该文件夹。

3. 卸载已加载的ISO文件

复制代码
代码如下:

umount -n <目的目录/ISO文件名>

Linux下下打开ISO文件两种方法
方法一、Linux下用mount挂载命令

在网上下载的软件盘是iso格式的,不刻成光盘就可以读取里面的文件。不用解压。

在终端用

复制代码
代码如下:
mount -o loop /mnt/*/1.iso /mnt/cdrom
命令,(其中*是你工具盘放置的路径)。

输入命令后,打开我的电脑——〉打开CD-ROM就能看到里面的文件了。运行install或者 autorun。

当提示charudi二张光盘时,键入命令

复制代码
代码如下:
umount /mnt/cdrom

然后再键入

复制代码
代码如下:
mount -o loop /mnt/*/2.iso/mnt/cdrom
(把第一条命令的文件名的1改成2,就是第二张光盘的名字了)。这样再回车。等待就可以了。

取消挂载用

复制代码
代码如下:
umount /mnt/cdrom

例:

挂载第一张盘

复制代码
代码如下:

#mount -o loop /mnt/*/1.iso /mnt/cdrom

取消挂载

复制代码
代码如下:

#umount /mnt/cdrom

挂载第二张盘

复制代码
代码如下:

#mount -o loop /mnt/*/2.iso/mnt/cdrom

取消挂载

复制代码
代码如下:

#umount /mnt/cdrom

注意:umount和/之间有空格

/*是iso文件放置的路径

方法一已用成功,法二就用不到了,也就没有亲自实践。

方法二、在Linux下使用虚拟光驱

其实根本不需要什么虚拟光驱软件,用mount命令就可以完成。

1. 把光盘制作成iso文件

复制代码
代码如下:

cp /dev/cdrom XXXXX.iso

XXXXX.iso为你所命名的镜像文件。执行此命令之后就可以将整个光盘制作成iso文件。XXXXX.iso前你可以加上路径哦。

2.将硬盘上的iso文件加载到光盘(或者说虚拟光驱)。

复制代码
代码如下:

mount -t iso9660 -o loop /*/XXXXX.iso /mnt/iso

3.如果是安装系统盘所提供的文件,如添加删除程序,系统可能会提示你插入光盘,但我们没有光盘,只有镜像,怎么办?

对于RedHat,先 mount iso,然后执行

复制代码
代码如下:

redhat-install-packages --isodir=/mnt/iso

4.一般情况虚拟光驱

复制代码
代码如下:

rm -rf /dev/cdrom #删除光驱</p> <p>ln /dev/loop7 /dev/cdrom</p> <p>losetup /dev/loop7 /*/XXXXX.iso</p> <p>mount /mnt/cdrom

然后你再看看iso文件,是不是变成了虚拟光驱?

5.取消这个光驱:

复制代码
代码如下:

losetup -d /dev/loop7

换盘的话:

只需转移iso关联到/dev/loop

复制代码
代码如下:

losetup /dev/loop7 /*/XXXXX.iso

注:/*为路径,可能要在/mnt/下先建个名为cdrom的文件夹



相关阅读:
JavaScript中匿名函数用法实例
JavaScript添加随滚动条滚动窗体的方法
Jquery Ajax Error 调试错误的技巧
Android开发之文件操作模式深入理解
详解iOS的UI开发中控制器的创建方法
php生成excel文件的简单方法
Win10 怎么设置全新的modern时钟托盘?
HTML5 visibilityState属性详细介绍和使用实例
MySQL数据库防止人为误操作的实例讲解
Win8自带杀毒软件Defender阻止修改hosts文件的解决方法
JavaScript声明变量名的语法规则
Android开发入门之Service用法分析
Android开发中那些需要注意的坑
Afianl框架里面的FinalBitmap加载网络图片
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 可以让你幸福一生的十个问题 一幅美丽的风景画 信用联社2016年党建工作总结 炫技 你像抹月光 落雪寂寂,念依依 小学五年级作文450字:制 造 彩 虹 解析求职信写作方法 国外励志电影推荐10部 初中初一作文550字:雨中的回忆 师德师风演讲稿(精选) 品味的近义词_品味的近义词是什么 开心的一天作文300字 环保作文:环境,让心灵更美好600字 2016离婚协议书范文 软件工程师毕业生求职信 与感觉恋爱,与现实妥协 一个人走。 人生的思索作文400字 幻城读后感600字 初中初一作文2150字:母爱 平安夜个性签名,平安夜说说个性短语 吹箫玉人(娥皇自序一) 零钱风波作文600字 大野狼和七只小羊教案-第2个 2015学习心得格式 人生总有些无奈 五一游记 演讲大王作文400字 一句名言的启示作文250字 假若给我三天光明 数学日记——“早餐”200字 送商季皋 迎新演讲稿 感受母爱的瞬间作文500字 春暖待花开 10年同学聚会大联欢简短主持词 7 《傅雷家书两则》教学设计 励志歌曲《人生长跑》 20年后的建筑工地作文600字 小学四年级作文650字:我家的小院 市场调查报告格式 初三作文:放弃 烛影摇红(上晁共道) 我想当马小跳1000字 关于领导干部要带头严格执行各项工作制度的通知 你以为你很努力,其实连努力的边都没到_励志文章 《我们的节日》 你属单纯,她们是开放 2014北京中考语文试题(word版)

Copyright © 2016 phpStudy |