千家信息网

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

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,本篇内容介绍了"Linux系统下iso文件的制作和解压以及加载方法"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能
千家信息网最后更新 2025年12月02日Linux系统下iso文件的制作和解压以及加载方法

本篇内容介绍了"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 <目的目录>

如果目的目录不存在,则用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 #删除光驱

ln /dev/loop7 /dev/cdrom

losetup /dev/loop7 /*/XXXXX.iso

mount /mnt/cdrom

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

5.取消这个光驱:

代码如下:


losetup -d /dev/loop7

换盘的话:

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

代码如下:


losetup /dev/loop7 /*/XXXXX.iso

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

"Linux系统下iso文件的制作和解压以及加载方法"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

文件 代码 光盘 命令 光驱 路径 方法 制作 虚拟光驱 系统 镜像 光盘制作 内容 情况 文件名 文件夹 更多 知识 账户 软件 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 软件工程数据库技术应用专业 手机dhcp服务器要不要开启 山东联通软件开发岗待遇 中国人才数据库国家承认吗 荆门网络安全吗 走etc高速服务器能停多久 外国报纸数据库有哪几个 企业无盘服务器 嵌入式软件开发薪资6 组织开展网络安全教育 泰州亿兆网络技术 自己的照片发到网络安全吗 如何设置word数据库域 惠州网络安全防护 客户端如何管理他人数据库 数据库管理系统能播放语音吗 青浦区互联网软件开发市场价格 启动cache数据库没有反应 江西机构养老软件开发哪儿好 软件开发系统集成资质甲级 沈阳国信网络安全有限公司 微智信业网络安全 网络技术三级路由器的大题 甘肃鑫世通互联网科技有限公司 软件开发人员外包好吗 网络安全看什么书最好 可以应聘的软件开发 互联网公司数据库建模工具 vb数据库接线图解 太原网络服务器
0