我可以运行适用于 Windows 8.1 的 .vdi 文件吗? KVM/QEMU 或 VMM 中的虚拟机?我是否需要将文件从 .vdi 转换为 KVM/QEMU 熟悉的某种格式?如果可以的话,步骤是什么?
我有 VirtualBox 和在计算机中的 VirtualBox 下创建的 Windows 8.1 虚拟机 .vdi 文件。我在另一台计算机上有 KVM/QEMU 和 VMM。两台计算机都运行 Lubuntu 18.04 作为主机操作系统。我正在考虑将 .vdi 文件复制到第二台计算机并在那里运行。我记得Windows 8.1中的.vdi文件已通过产品密钥激活。我可以毫无问题地拥有两个 Windows 8.1 虚拟机吗?
谢谢。
答案1
QEMU 可以直接使用 VirtualBox 格式的磁盘映像。如果您愿意,可以使用以下命令将它们转换为“QEMU-native”格式qemu-img
:
qemu-img convert -O qcow2 yourimage.vdi yourimage.qcow2
QEMU 可以读取此类磁盘映像这一事实并不一定意味着虚拟机本身将像在 VirtualBox 中一样工作;例如,Windows 的 VirtualBox 映像Microsoft 提供的用于浏览器测试的文件在带有原始磁盘映像的 QEMU 中往往不能很好地工作,但在转换为qcow2
格式时可以正常工作。
我可以毫无问题地拥有两个 Windows 8.1 虚拟机吗?
这是一个特定于 Windows 的问题,我不知道答案;你应该在更合适的 Stack Exchange 上询问。