在 Linux 中挂载 ISO 镜像主要有以下几种方式,最常用的是 mount 命令。
mount 挂载 ISO(推荐)mkdir -p /mnt/iso
mount -o loop ubuntu.iso /mnt/iso
说明:
-o loop:把 ISO 当作回环设备挂载ls /mnt/iso
umount /mnt/iso
mount 的完整写法(等价)mount -t iso9660 -o loop ubuntu.iso /mnt/iso
losetup(了解即可)losetup /dev/loop0 ubuntu.iso
mount /dev/loop0 /mnt/iso
卸载:
umount /mnt/iso
losetup -d /dev/loop0
mkdir ~/iso
mount -o loop ubuntu.iso ~/iso
有些 ISO 是 UDF 格式,需指定:
mount -t udf -o loop ubuntu.iso /mnt/iso
sudo mount -o loop ubuntu.iso /mnt/iso
安装工具:
# Debian / Ubuntu
sudo apt install udftools
# CentOS / RHEL
sudo yum install udftools
docker run -v /path/to/iso:/mnt/iso:romkdir /mnt/iso
mount -o loop xxx.iso /mnt/iso
如果你告诉我:
我可以给你更精准的命令 ✅