温馨提示×

centos能否mount iso

小樊
39
2026-09-24 07:44:13
栏目: 智能运维

可以的,CentOS 完全可以挂载 ISO 文件,而且这是很常见的操作(比如用 ISO 做本地 yum 源)。

下面给你几种常见用法:


一、临时挂载 ISO(推荐)

mkdir -p /mnt/iso
mount -o loop CentOS-7-x86_64-DVD.iso /mnt/iso

说明:

  • CentOS-7-x86_64-DVD.iso 是你的 ISO 文件路径
  • /mnt/iso 是挂载点
  • -o loop 表示把文件当成块设备挂载

查看是否成功:

ls /mnt/iso

卸载:

umount /mnt/iso

二、开机自动挂载(可选)

编辑 /etc/fstab

vi /etc/fstab

添加一行(示例):

/root/CentOS-7-x86_64-DVD.iso  /mnt/iso  iso9660  loop,ro  0 0

参数说明:

  • iso9660:ISO 文件系统
  • loop:循环设备
  • ro:只读(ISO 一般是只读的)

然后执行:

mount -a

三、用 ISO 做 yum 本地源(常见用途)

mount -o loop CentOS-7-x86_64-DVD.iso /mnt/iso

创建 repo 文件:

vi /etc/yum.repos.d/local.repo

内容:

[local]
name=Local ISO
baseurl=file:///mnt/iso
enabled=1
gpgcheck=0

然后:

yum clean all
yum makecache

四、注意事项

  • 需要 root 权限
  • ISO 一般是 只读
  • CentOS 6/7/8 都支持(CentOS Stream 也一样)
  • 如果是 UEFI 启动盘 ISO,内容结构可能不同,但挂载方式一样

如果你愿意,可以告诉我:

  • CentOS 版本(6 / 7 / 8 / Stream)
  • 用途(只是看文件 / 做 yum 源 / 安装软件)

我可以给你更精确的命令。

0