VirtualBox,支持其他几种文件格式,但暂时不支持.qcow2格式。
Virtmanager 反过来支持当前开源的 .qcow2 格式,但不支持过时的 .qcow 格式。
如何在 VirtualBox 中使用虚拟机 .qcow2 的当前开源文件格式?
评论:
也许,.Qcow2 支持仅按标准只读:
VirtualBox,支持其他几种文件格式,但暂时不支持.qcow2格式。
Virtmanager 反过来支持当前开源的 .qcow2 格式,但不支持过时的 .qcow 格式。
如何在 VirtualBox 中使用虚拟机 .qcow2 的当前开源文件格式?
评论:
也许,.Qcow2 支持仅按标准只读:
Virtualbox 不支持使用 qcow2 磁盘映像文件。
Virtualbox 目前支持的磁盘映像文件格式有 VDI、VMDK、VHD 和 HDD(参考:https ://www.virtualbox.org/manual/UserManual.html#vdidetails )。
要将 qcow2 映像与 Virtualbox 一起使用,您应该首先将其转换为 VDI(Virtualbox 的本机磁盘映像格式)。这可以通过以下方式完成
qemu-img
:在 VirtualBox 中使用 qcow2(或任何其他格式)图像而不进行转换的一种方法是将其连接到主机块设备并让 VirtualBox 使用该设备。
加载
nbd
模块:用于
qemu-nbd
将文件连接到设备:创建一个引用 NBD 而不是存储数据的“假”VMDK 映像:
然后,通过使用这个新文件,您将访问原始 qcow2 文件。使用完毕后,不要忘记断开NBD 的连接
qemu-nbd -d /dev/nbd0
。您可能需要允许您的用户访问 NBD 设备(通常,将用户添加到
disk
组中或更改设备节点上的模式/dev/nbd0
)。这样,您就可以使用任何可以理解的格式
qemu-nbd
。最后但并非最不重要的。您有很多关于 qcow2 和 VirtualBox 的问题。这就像鳗鱼和老鹰结婚一样。如果您想使用 qcow2 这么多,而不是尝试在 VirtualBox 中使用它,请了解如何使用为其设计格式的qemu 。它将以最有效和完整的方式利用它。