可直接用 mount 命令挂载 ISO 为只读文件系统:先创建挂载点(如 mkdir -p /mnt/iso),再执行 sudo mount -o loop /path/to/file.iso /mnt/iso;卸载用 sudo umount /mnt/iso,自动挂载需配置 /etc/fstab。

可以直接用 mount 命令将 ISO 文件挂载为只读文件系统,无需刻录或虚拟光驱软件。
确认 ISO 文件路径和挂载点目录
先确保 ISO 文件存在且路径正确(比如 /home/user/image.iso),再创建一个空目录作为挂载点:
- 运行
mkdir -p /mnt/iso创建挂载目录(可自定义路径) - 检查 ISO 文件权限:普通用户需有读取权限,否则加
sudo
使用 loop 设备挂载 ISO
ISO 是磁盘镜像,必须通过 loop 设备映射。标准命令格式为:
sudo mount -o loop /path/to/file.iso /mnt/iso
-
-o loop告诉系统用循环设备解析镜像 - 挂载后可用
ls /mnt/iso查看内容,通常包含安装文件或引导目录 - 如提示 “wrong fs type”,可显式指定类型:
-t iso9660
卸载与验证
使用完毕后务必卸载,避免占用 loop 设备:
- 执行
sudo umount /mnt/iso(注意是umount,不是unmount) - 用
mount | grep iso或findmnt /mnt/iso确认是否已卸载干净 - 卸载失败常见原因是终端当前在挂载点内,先
cd出来再试
开机自动挂载(可选)
若需每次启动自动挂载,编辑 /etc/fstab,添加一行:
/home/user/image.iso /mnt/iso iso9660 loop,ro 0 0
-
ro表示只读(ISO 不支持写入) - 修改前建议先用
mount -a测试语法是否正确 - 注意路径中不要有空格或特殊字符,否则需用
\040转义


















