【运维杂谈】如何将iso镜像挂载到Linux系统中?

简介: 【运维杂谈】如何将iso镜像挂载到Linux系统中?

本期我们实现将CentOS7.9系统镜像挂载到Linux系统当中,首先明确什么是挂载,我理解的挂载就是把系统镜像与Linux操作系统建立直接的联系,将镜像的顶级目录连接到Linux根目录下的某一目录中,就好比我们Windows系统插入一张光盘,我们可以在Windows系统中去打开光盘,查看操作里面的内容,这就是挂载。

我们本次把镜像挂载到Linux下的mnt目录,mnt是根目录下的目录,为临时挂载点,给设备提供了一个入口,但是Linux中一切皆文件,所以也就不存在设备一说了。这里需要注意的是,挂载可能会导致原有目录的文件隐藏,会造成系统异常或崩溃,所以在正式挂载的时候不要挂载到根目录和系统目录下,最好是在系统目录下创建一个空目录用于挂载。

OK,话不多说,操作开始!

方法1:挂载当前系统iso镜像

1、虚拟机设置,确保我们正在使用要挂载的镜像,并且设备状态是已连接,启动时连接

1. [root@LB00 dev]# lsblk -f        #列出已连接的磁盘分区的文件系统类型和相关信息
2. NAME   FSTYPE LABEL UUID                                 MOUNTPOINT
3. sda                                                      
4. ├─sda1 xfs          603a0292-95da-4a19-9622-d51d4e59e5db /boot
5. ├─sda2 swap         ef403f6a-30fb-437a-b92c-cc78f4d2fb1a [SWAP]
6. └─sda3 xfs          b8121605-4930-4773-95d5-7b9381df8649 /
7. sr0    iso966 CentOS 7 x86_64
8.                     2020-11-04-11-36-43-00

2、挂载

1. [root@LB00 dev]# mount /dev/sr0 /mnt
2. mount: /dev/sr0 is write-protected, mounting read-only    #只读挂载

3、查看挂载状态与挂载内容

1. [root@LB00 dev]# df -h
2. Filesystem      Size  Used Avail Use% Mounted on
3. devtmpfs        476M     0  476M   0% /dev
4. tmpfs           487M     0  487M   0% /dev/shm
5. tmpfs           487M   14M  473M   3% /run
6. tmpfs           487M     0  487M   0% /sys/fs/cgroup
7. /dev/sda3        19G  2.0G   17G  11% /
8. /dev/sda1       197M  110M   88M  56% /boot
9. tmpfs            98M     0   98M   0% /run/user/0
10. /dev/sr0        4.4G  4.4G     0 100% /mnt
11. [root@LB00 dev]# lsblk -f
12. NAME   FSTYPE LABEL UUID                                 MOUNTPOINT
13. sda                                                      
14. ├─sda1 xfs          603a0292-95da-4a19-9622-d51d4e59e5db /boot
15. ├─sda2 swap         ef403f6a-30fb-437a-b92c-cc78f4d2fb1a [SWAP]
16. └─sda3 xfs          b8121605-4930-4773-95d5-7b9381df8649 /
17. sr0    iso966 CentOS 7 x86_64
18.                     2020-11-04-11-36-43-00               /mnt
19. [root@LB00 dev]# ls /mnt/
20. CentOS_BuildTag  LiveOS
21. EFI              Packages
22. EULA             repodata
23. GPL              RPM-GPG-KEY-CentOS-7
24. images           RPM-GPG-KEY-CentOS-Testing-7
25. isolinux         TRANS.TBL

4、解除挂载

1. [root@LB00 dev]# umount /mnt 
2. [root@LB00 dev]# df -h
3. Filesystem      Size  Used Avail Use% Mounted on
4. devtmpfs        476M     0  476M   0% /dev
5. tmpfs           487M     0  487M   0% /dev/shm
6. tmpfs           487M   14M  473M   3% /run
7. tmpfs           487M     0  487M   0% /sys/fs/cgroup
8. /dev/sda3        19G  2.0G   17G  11% /
9. /dev/sda1       197M  110M   88M  56% /boot
10. tmpfs            98M     0   98M   0% /run/user/0

方法2:上传iso镜像进行挂载

1、将iso镜像文件上传到Linux

1. [root@LB00 ~]# yum -y install lrzsz    #安装windows上传linux软件
2. [root@LB00 ~]# rz -E
3. rz waiting to receive.
4. [root@LB00 ~]# ls
5. 13-镜像-CentOS-7-x86_64-DVD-2009.iso

2、挂载iso镜像

1. [root@LB00 ~]# mount 13-镜像-CentOS-7-x86_64-DVD-2009.iso /mnt
2. mount: /dev/loop0 is write-protected, mounting read-only

3、查看挂载状态与挂载内容

1. [root@LB00 ~]# df -h
2. Filesystem      Size  Used Avail Use% Mounted on
3. devtmpfs        476M     0  476M   0% /dev
4. tmpfs           487M     0  487M   0% /dev/shm
5. tmpfs           487M   14M  473M   3% /run
6. tmpfs           487M     0  487M   0% /sys/fs/cgroup
7. /dev/sda3        19G  2.4G   17G  13% /
8. /dev/sda1       197M  110M   88M  56% /boot
9. tmpfs            98M     0   98M   0% /run/user/0
10. /dev/loop0      4.4G  4.4G     0 100% /mnt
11. [root@LB00 ~]# ls /mnt
12. CentOS_BuildTag  LiveOS
13. EFI              Packages
14. EULA             repodata
15. GPL              RPM-GPG-KEY-CentOS-7
16. images           RPM-GPG-KEY-CentOS-Testing-7
17. isolinux         TRANS.TBL

4、卸载挂载

1. [root@LB00 ~]# umount /mnt
2. [root@LB00 ~]# df -h
3. Filesystem      Size  Used Avail Use% Mounted on
4. devtmpfs        476M     0  476M   0% /dev
5. tmpfs           487M     0  487M   0% /dev/shm
6. tmpfs           487M   14M  473M   3% /run
7. tmpfs           487M     0  487M   0% /sys/fs/cgroup
8. /dev/sda3        19G  2.4G   17G  13% /
9. /dev/sda1       197M  110M   88M  56% /boot
10. tmpfs            98M     0   98M   0% /run/user/0
11. [root@LB00 ~]# ls /mnt
12. [root@LB00 ~]#

我是koten,10年运维经验,持续分享运维干货,感谢大家的阅读和关注!

相关实践学习
CentOS 8迁移Anolis OS 8
Anolis OS 8在做出差异性开发同时,在生态上和依赖管理上保持跟CentOS 8.x兼容,本文为您介绍如何通过AOMS迁移工具实现CentOS 8.x到Anolis OS 8的迁移。
目录
相关文章
|
1月前
|
人工智能 运维 自然语言处理
“AI医生”入驻运维现场:聊聊系统健康检查的新姿势
“AI医生”入驻运维现场:聊聊系统健康检查的新姿势
200 78
|
30天前
|
机器学习/深度学习 人工智能 运维
AI 实时流量分析:运维老司机的“天眼”系统
AI 实时流量分析:运维老司机的“天眼”系统
93 14
|
26天前
|
运维 安全 Linux
试试Linux设备命令行运维工具——Wowkey
WowKey 是一款专为 Linux 设备设计的命令行运维工具,提供自动化、批量化、标准化的运维解决方案。它简单易用、高效集成且无依赖,仅需 WIS 指令剧本文件、APT 账号密码文件和 wowkey 命令即可操作。通过分离鉴权与执行过程,WowKey 让运维人员专注于决策,摆脱繁琐的交互与执行工作,大幅提升运维效率与质量。无论是健康检查、数据采集还是配置更新,WowKey 都能助您轻松应对大规模设备运维挑战。立即从官方资源了解更多信息:https://atsight.top/training。
|
26天前
|
数据采集 运维 安全
Linux设备命令行运维工具WowKey问答
WowKey 是一款用于 Linux 设备运维的工具,可通过命令行手动或自动执行指令剧本,实现批量、标准化操作,如健康检查、数据采集、配置更新等。它简单易用,只需编写 WIS 指令剧本和 APT 帐号密码表文件,学习成本极低。支持不同流派的 Linux 系统,如 RHEL、Debian、SUSE 等,只要使用通用 Shell 命令即可通吃Linux设备。
|
1月前
|
运维 供应链 前端开发
中小医院云HIS系统源码,系统融合HIS与EMR功能,采用B/S架构与SaaS模式,快速交付并简化运维
这是一套专为中小医院和乡镇卫生院设计的云HIS系统源码,基于云端部署,采用B/S架构与SaaS模式,快速交付并简化运维。系统融合HIS与EMR功能,涵盖门诊挂号、预约管理、一体化电子病历、医生护士工作站、收费财务、药品进销存及统计分析等模块。技术栈包括前端Angular+Nginx,后端Java+Spring系列框架,数据库使用MySQL+MyCat。该系统实现患者管理、医嘱处理、费用结算、药品管控等核心业务全流程数字化,助力医疗机构提升效率和服务质量。
|
1月前
|
弹性计算 运维 监控
基于进程热点分析与系统资源优化的智能运维实践
智能服务器管理平台提供直观的可视化界面,助力高效操作系统管理。核心功能包括运维监控、智能助手和扩展插件管理,支持系统健康监控、故障诊断等,确保集群稳定运行。首次使用需激活服务并安装管控组件。平台还提供进程热点追踪、性能观测与优化建议,帮助开发人员快速识别和解决性能瓶颈。定期分析和多维度监控可提前预警潜在问题,保障系统长期稳定运行。
93 17
|
3月前
|
监控 运维
HTTPS 证书自动化运维:https证书管理系统- 自动化监控
本文介绍如何设置和查看域名或证书监控。步骤1:根据证书状态选择新增域名或证书监控,线上部署推荐域名监控,未部署选择证书监控。步骤2:查询监控记录详情。步骤3:在详情页查看每日定时检测结果或手动测试。
HTTPS 证书自动化运维:https证书管理系统- 自动化监控
|
3月前
|
Linux 持续交付 调度
HTTPS 证书自动化运维:https证书管理系统-自动化部署
本指南介绍如何部署Linux服务器节点。首先复制生成的Linux脚本命令,然后将其粘贴到目标服务器上运行。接着刷新页面查看节点记录,并点击“配置证书”选择证书以自动部署。最后,节点部署完成,后续将自动调度,无需人工干预。
HTTPS 证书自动化运维:https证书管理系统-自动化部署
|
3月前
|
运维
HTTPS 证书自动化运维:https证书管理系统之自动化签发
通过访问【https://www.lingyanspace.com】注册账户,进入证书服务菜单并新增证书。填写域名(单域名、多域名或泛域名),创建订单后添加云解析DNS记录进行质检。确认完成后可下载证书,并支持后续查看、更新和定时更新功能。证书过期前15天自动更新,需配置邮箱接收通知。
HTTPS 证书自动化运维:https证书管理系统之自动化签发
|
2月前
|
人工智能 运维 Kubernetes
运维联盟 SOMA 评测系统正式发布,让你的运维工具跑分更丝滑
通过对特定的业务系统进行故障注入,将不同的运维工具放在一起进行评估和评测。

热门文章

最新文章

下一篇
oss创建bucket