本地启动 vmdk(或类似的虚拟机磁盘)

本地启动 vmdk(或类似的虚拟机磁盘)

我在 Mac 上安装了 VMware Fusion,里面有几个不同的虚拟机。这个虚拟机运行得很好,但在运行大型程序时速度会变得很慢。所以我想,为什么不直接启动它们呢?我知道 GRUB 支持从磁盘映像作为循环设备启动,而 Microsoft 允许您从他们的 VHD 文件启动。我可以对 vmdk 文件、vdi 文件等执行同样的操作吗?

我知道我可以对我的硬盘进行分区并进行多重启动,然后从 VMware/VirtualBox 中的每个分区启动,但是三重启动(或者四重启动)似乎有点过头了,而且我无法轻松地调整分区大小/删除分区。

附言:我知道以前有人问过这个问题,但我找不到具体的答案。

答案1

是的,可以做到。这有点复杂,所以我只向你推荐网页从中我学会了如何去做。

严格来说,您无法直接启动 vmdk/vdi 映像(至少据我所知),但您可以将其转换为 iso 映像,然后启动它。这确实是我需要学习如何做到这一点的原因:在开发了一个相当复杂的软件包后,最容易分发给我的合作者的东西就是 iso 映像,可以安装在虚拟机或裸机上。

相关内容