启动 qemu-nbd 服务可以将 QCOW2 等虚拟磁盘格式作为块设备挂载
#加载 NBD 模块
modprobe nbd max_part=8
#使用 qemu-nbd 挂载虚拟磁盘
qemu-nbd --connect=/dev/nbd0 镜像
#查看是否连接
lsblk
#挂载分区到本地(假设 /dev/nbd0p1 是需要挂载的分区,一般为根目录,/mnt/目录 是要挂载的挂载点)
mount /dev/nbdXpX /mnt/目录
#切换根目录到挂载点(/mnt/目录 是挂载点,可以进行修改root密码等linux系统中的操作)
chroot /mnt/目录
#不同架构将QEMU 二进制文件靠拷贝进镜像后再进入(操作前先备份源镜像文件)
cp /usr/bin/qemu-* /mnt/qcow2/usr/bin/
#退出chroot环境
exit
#卸载挂载的分区并断开 NBD 连接
umount /mnt/目录
qemu-nbd --disconnect /dev/nbd0