温馨提示×

如何挂载Ubuntu镜像文件

小樊
33
2026-07-07 13:33:16
栏目: 智能运维

在 Linux 下“挂载 Ubuntu 镜像文件”通常指 挂载 .iso 镜像(如 Ubuntu 安装镜像),下面按常见场景给你说明。


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

1️⃣ 确认镜像文件

例如:

ubuntu-22.04.4-live-server-amd64.iso

2️⃣ 创建挂载目录

sudo mkdir -p /mnt/ubuntu

3️⃣ 挂载 ISO

sudo mount -o loop ubuntu-22.04.4-live-server-amd64.iso /mnt/ubuntu

4️⃣ 查看内容

ls /mnt/ubuntu

5️⃣ 卸载镜像

sudo umount /mnt/ubuntu

✅ 适用于:

  • 查看 ISO 内容
  • 本地制作软件源
  • PXE / 自定义安装

二、挂载 Ubuntu 云镜像(.img 文件)

Ubuntu Cloud Image 通常是 qcow2 / raw img,不能直接 mount。

方法 1:如果是 raw 镜像

sudo mount -o loop ubuntu-22.04-server-cloudimg-amd64.img /mnt/ubuntu

如果失败,说明是 qcow2 格式。


方法 2:qcow2 镜像(推荐)

安装工具

sudo apt install qemu-utils

挂载

sudo modprobe nbd
sudo qemu-nbd -c /dev/nbd0 ubuntu-22.04-server-cloudimg-amd64.qcow2
sudo mount /dev/nbd0p1 /mnt/ubuntu

卸载

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

三、挂载 Ubuntu 安装镜像到本地源(进阶)

如果你是想 用 ISO 当本地 APT 源

sudo mount -o loop ubuntu-22.04.iso /mnt/ubuntu

然后修改源:

sudo nano /etc/apt/sources.list

添加:

deb [trusted=yes] file:/mnt/ubuntu jammy main

更新:

sudo apt update

四、Windows 下挂载(补充)

  • Windows 8 及以上:
    右键 ISO → 装载
  • 或使用:
    • UltraISO
    • Daemon Tools

五、常见问题

❓ 提示 mount: /mnt/ubuntu: wrong fs type

  • ISO 损坏
  • 实际是 qcow2 而不是 iso
  • 文件路径错误

❓ 需要 root 权限

sudo -i

六、总结

场景 命令
ISO 镜像 mount -o loop xxx.iso /mnt
qcow2 镜像 qemu-nbd + mount
本地 APT 源 ISO + sources.list
Windows 右键装载

如果你能告诉我:

  • ✅ 镜像格式(iso / img / qcow2)
  • ✅ 用途(查看 / 安装 / 改系统 / 做源)

我可以给你 精确到每一步的命令

0