iaun
iaun
发布于 2026-05-16 / 17 阅读
0
0

Linux 下加载 qcow2 镜像

前提条件

安装 qemu-utils

# ubuntu
apt-get install qemu-utils

挂载

  1. 加载 NBD 模块

sudo modprobe nbd
  1. 连接镜像文件

sudo qemu-nbd -c /dev/nbd0 image.qcow2
  1. 查看分区

sudo fdisk -l
# Output
...
Disk /dev/nbd0: 330 GiB, 354334801920 bytes, 692060160 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x75bc9236

Device      Boot Start       End   Sectors  Size Id Type
/dev/nbd0p1 *       64 692056063 692056000  330G  7 HPFS/NTFS/exFAT
...
  1. 挂载(根据分区类型)

sudo mkdir /mnt/qcow2-disk1
sudo mount /dev/nbd0p1 /mnt/qcow2-disk1

卸载

  1. 卸载分区

sudo umount /mnt/qcow2-disk1
  1. 卸载 nbd 设备

sudo qemu-nbd -d /dev/nbd0


评论