温馨提示×

如何挂载CentOS光驱

小樊
38
2026-07-20 14:52:04
栏目: 智能运维

在 CentOS 系统中挂载光驱通常使用 mount 命令。下面按常见场景一步步说明,适用于 CentOS 7 / 8 / Stream


一、确认光驱设备

插入光盘(或 ISO 镜像)后,先查看设备名:

lsblk

常见设备名:

  • /dev/sr0(最常见)
  • /dev/cdrom(通常是 /dev/sr0 的软链接)

也可以用:

dmesg | tail

确认系统是否识别到光驱。


二、创建挂载目录

一般挂载到 /mnt/cdrom

sudo mkdir -p /mnt/cdrom

三、挂载光驱

1️⃣ 普通光盘 / ISO

sudo mount /dev/sr0 /mnt/cdrom

如果 /dev/sr0 不存在,可尝试:

sudo mount /dev/cdrom /mnt/cdrom

2️⃣ 如果提示文件系统类型错误

可显式指定类型:

sudo mount -t iso9660 /dev/sr0 /mnt/cdrom

四、验证是否挂载成功

ls /mnt/cdrom

能看到光盘内容即成功。


五、卸载光驱

使用完后卸载:

sudo umount /mnt/cdrom

⚠️ 注意:

  • 不要在 /mnt/cdrom 目录内执行卸载
  • 如果提示 device is busy,先退出该目录

六、设置开机自动挂载(可选)

编辑 /etc/fstab

sudo vi /etc/fstab

添加一行:

/dev/sr0  /mnt/cdrom  iso9660  defaults  0 0

⚠️ 注意

  • 光驱里必须有光盘,否则系统可能启动异常
  • 更推荐:不写进 fstab,手动挂载

七、如果是 ISO 镜像文件(常见)

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

八、常见问题排查

❌ 提示 no medium found

  • 光驱中没有光盘
  • 虚拟机未勾选“已连接 CD/DVD”

❌ 提示 mount: /dev/sr0 is already mounted

  • 已经挂载,用 lsblk 查看挂载点

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

  • ✅ 实体机还是虚拟机(VMware / KVM)
  • ✅ CentOS 具体版本
  • ✅ 是物理光驱还是 ISO 镜像

我可以给你更精确的命令

0