我可以本地启动虚拟机吗?

Ans*_*hul 7 audio graphics virtualbox virtualization multi-boot

我的问题是:

如果您安装了正确的驱动程序等,是否可以在您的硬件上本地运行虚拟机?换句话说,我可以使用 VHD 作为普通硬盘来启动吗?

我想这样做的原因是我同时从事图形密集型和音频密集型工作,但我的计算机功能不够强大,无法同时处理这两种工作,而且很多时候我安装了一堆我没有的音频程序想影响我的图形程序的稳定性。基本上我想在两组应用程序之间进行沙箱处理。所以我尝试在 VirtualBox VM 中运行图形密集型程序,并在本机运行音频密集型工作(仅仅是因为将 ASIO 音频设备路由进/出 VirtualBox 很痛苦)。这种类型的-的作品-图形密集型的东西是可以容忍的,但还是比较慢,因为它是一个虚拟机内运行。

所以我的下一个想法是双启动并将图形和音频程序安装在单独的分区中,但我经常同时使用它们,所以每次我需要使用其他程序集时都重新启动我的机器是不切实际的.

但我可以接受这种情况:如果我需要做更多音频密集型的事情,我将启动到音频分区并在 VM 中运行图形程序,然后当我在图形部分上大量工作时,我将直接在硬件上将图形分区作为常规操作系统启动。

这可能吗?例如通过将 VHD 作为普通硬盘启动?或者通过设置双启动,每次关闭音频分区时,将图形VM VHD与原生图形分区同步?鉴于上述情况,它是否实用?

如果这是不可能的,除非购买另一台计算机,否则任何人都可以为上述场景建议一个最好的设置(这两个世界是性能、沙盒和并行运行)?提前致谢。

Kel*_*ari 3

如果您使用的是 MS VHD,则可以在 Windows 7 及更高版本中执行此操作。它可能仅限于专业版和企业版,但也可能不是。

这里有一篇文章解释了如何在 Win 7 和 Server 2008 中执行此操作。这是一篇针对 Win 8 和 Server 2012 的文章