温馨提示×

Centos如何挂载镜像

小樊
45
2026-08-30 05:17:57
栏目: 智能运维

CentOS 中挂载镜像(ISO 文件)通常使用 mount 命令。下面按常见场景说明。


一、挂载 ISO 镜像(最常见)

1️⃣ 创建挂载目录

mkdir -p /mnt/iso

2️⃣ 挂载 ISO 文件

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

说明:

  • -o loop:把 ISO 当作回环设备挂载
  • 镜像路径可以是绝对路径或相对路径

3️⃣ 查看挂载结果

ls /mnt/iso
df -h

4️⃣ 卸载镜像

umount /mnt/iso

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

编辑 /etc/fstab

vi /etc/fstab

添加一行:

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

保存后验证:

mount -a

三、挂载光驱(物理光盘)

1️⃣ 查看光驱设备

lsblk

常见设备名:/dev/cdrom/dev/sr0

2️⃣ 挂载光驱

mkdir -p /mnt/cdrom
mount /dev/cdrom /mnt/cdrom

四、挂载镜像作为本地 YUM 源(常用)

1️⃣ 挂载 ISO

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

2️⃣ 配置 YUM 源

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

内容示例:

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

3️⃣ 重建缓存

yum clean all
yum makecache

五、常见问题

❓ 提示 mount: unknown filesystem type 'iso9660'

yum install -y cifs-utils

❓ 提示 is not a block device

确认使用了 -o loop


六、CentOS 6 / 7 / 8(补充说明)

系统 说明
CentOS 6/7 上述方法完全适用
CentOS 8 默认使用 dnf,但 mount 命令一致
CentOS Stream 同 CentOS 8

如果你能说明是 本地 ISO、光驱、还是做成 yum 源,我可以给你更精确的步骤。

0