如果 VM 在另一台机器上运行,VM 上的 Windows/其他许可软件是否可以运行?

如果 VM 在另一台机器上运行,VM 上的 Windows/其他许可软件是否可以运行?

我正在尝试将几台测试机器虚拟化。理想情况下,我希望设置几个安装了各种软件的映像 - 例如安装了 quickbooks 2010 的 Windows 7、安装了 quickbooks 2009 的 Vista 等 - 保存映像,然后根据需要在其他主机上重新启动它们。

我的问题是:我会遇到许可问题吗?我拥有所有软件的许可证,所以我不担心这是否被允许,我问的是,实际上我是否会遇到软件因任何原因拒绝运行的问题。

尚未决定在 xen/vmware/virtualbox 之间选择哪种虚拟化环境,看它们是否有区别。

答案1

您应该不会遇到问题。虚拟机不知道它在哪台物理机器上运行,因此它应该不知道其下的硬件已发生变化。

答案2

如果同时运行多个 VM,则可能会遇到机器 SID 问题,尤其是当 VM 加入域时。

不过,这并不是一个特定的许可证问题。使用类似 sysprep 的工具来更改计算机 SID 并不难。

相关内容