如何挂载qcow2磁盘映像?
我有一个使用qcow2磁盘映像的QEMU虚拟机。
如何在不启动虚拟机的情况下挂载其文件系统?
一个快速的谷歌搜索出现了这里提到的qemu-nbd
程序。 它是qemu-kvm
软件包的一部分,因此如果您尚未使用它,则必须安装KVM。 不确定任何直接的GNOME / KDE解决方案,如果这是您正在寻找的。
还有libguestfs ,但它尚未从官方存储库中获得1 。 但是libguestfs.org中有二进制文件。
xmount
可以使某些VM的磁盘映像看起来像原始磁盘(然后可以使用losetup
进行分区,并安装分区)。 但是,我不知道它是否支持qcow2。
您可以像这样直接安装为普通安装
mount /dev/sdb1 /mount-point
但是,如果你有n个设备意味着你想再次将它安装到另一个目录,你可以遵循这个:
从原始映像挂载分区非常简单:
losetup /dev/loop0 image.img kpartx -a /dev/loop0 mount /dev/mapper/loop0p1 /mnt/image