温馨提示×

怎样挂载debian镜像

小樊
38
2026-10-27 10:58:25
栏目: 智能运维

在 Debian(或一般 Linux)里,“挂载 Debian 镜像”通常指把 .iso 文件挂载成目录来访问里面的内容。下面分几种常见情况说明。


一、挂载 Debian 的 ISO 镜像(最常用)

1️⃣ 创建挂载点

sudo mkdir -p /mnt/debian-iso

2️⃣ 挂载 ISO 文件

sudo mount -o loop debian-12.0.0-amd64-DVD-1.iso /mnt/debian-iso

3️⃣ 查看内容

ls /mnt/debian-iso

4️⃣ 卸载镜像

sudo umount /mnt/debian-iso

✅ 适用于:

  • 查看 ISO 内容
  • 提取 deb 包
  • 作为本地 apt 源(见下文)

二、把 Debian ISO 作为本地 apt 源(离线安装)

1️⃣ 挂载 ISO

sudo mount -o loop debian-12.0.0-amd64-DVD-1.iso /mnt/debian-iso

2️⃣ 配置 apt 源

sudo nano /etc/apt/sources.list

注释原有内容,添加:

deb [trusted=yes] file:///mnt/debian-iso/ bookworm main

注意:bookworm 对应 Debian 12,其他版本改名称

3️⃣ 更新并安装

sudo apt update
sudo apt install 包名

三、挂载 Debian 云镜像(qcow2 / raw)

如果是 云镜像(Cloud Image):

qcow2 镜像

sudo modprobe nbd
sudo qemu-nbd -c /dev/nbd0 debian-12.qcow2
sudo mount /dev/nbd0p1 /mnt

卸载:

sudo umount /mnt
sudo qemu-nbd -d /dev/nbd0

四、在 Windows 下挂载(补充说明)

  • 直接 双击 ISO 即可
  • 或用:
    • WinCDEmu
    • Daemon Tools
    • 7-Zip(仅解压)

五、常见问题

❓ 提示 mount: unknown filesystem type 'iso9660'

sudo apt install iso9660-tools

❓ 没有 loop 设备

sudo modprobe loop

如果你是指:

  • 挂载到虚拟机(VMware / KVM / VirtualBox)
  • PXE / 网络安装
  • Docker 中使用 Debian 镜像

可以告诉我具体场景,我可以给你更精确的命令。

0 踩