部署虚拟机——Windows Guest/Linux Host 还是反之亦然?

部署虚拟机——Windows Guest/Linux Host 还是反之亦然?

我想为用户部署几台虚拟机。他们需要同时访问 Windows 和 Linux。

他们还需要在 Windows 下使用计算机显卡(用于 Photoshop、建模等)。

我的问题是,Ubuntu 主机/Windows 客户机还是 Windows 主机/Ubuntu 客户机更快?我有点担心 Windows 注册表混乱且运行缓慢,但另一方面,Windows 主机可以直接访问硬件(除非我不知道如何授予客户机硬件访问权限)。

软件的选择(VMware 或 VirtualBox)会影响选择吗?

答案1

您需要使用 Windows 主机和 Linux 客户机来获得 Photoshop 性能。我不确定您会担心注册表的哪些问题,因为客户机操作系统将处于不同的环境中。Vmware 将是首选的虚拟化层。您可能还会考虑他们是否甚至需要使用 Linux 部分。可能有办法完全消除 vmware 部分。

答案2

根据我的经验,如果您需要充分利用高级硬件(尤其是显卡),则应该使用主机操作系统来实现。虽然某些虚拟机能够“传递”硬件供客户操作系统使用,但我只见过使用 USB 端口来实现这一点 - 不确定它是否适用于显卡。

答案3

同意其他人的意见,也对您的“混乱且缓慢”注册表评论感到有些困惑。您或您的用户做了什么会导致这种情况?“混乱且缓慢”注册表从 Windows 98 开始就消失了,如果它们曾经存在过的话。

答案4

Windows 上的 VirtualBox。听起来,您似乎还想整理某种磁盘重新映像系统,这样当用户的 Windows 副本中塞满了间谍软件和浏览器工具栏 - 或者弄乱了注册表,或者他们现在所做的任何事情 - 您只需擦除并重新安装机器的 Windows 分区即可。您可能希望将硬盘驱动器分成几个分区,这样用户可以将“我的文档”保留在一个分区上,而您可以重新映像机器而不会丢失任何文件。

相关内容