如何在一台机器上设置多个 Windows/软件配置?

如何在一台机器上设置多个 Windows/软件配置?

我想安装 Windows XP、执行所有更新和补丁、安装我的所有软件并制作此设置的映像。我还想能够复制此映像并在每个映像中创建不同的配置。最后,我希望能够在这些映像之间流畅地切换。

这种设置的原因是为了在软件开发环境中测试不同的系统设置。我原本想使用 VirtualBox 来实现这一点,但它与我使用的所有硬件都不兼容。

我正在研究类似 sysprep 的东西,但我不知道它是否能完成我想要它做的事情。

或者,我如何才能双重启动 Windows XP 的多个副本(在不同的分区上)?

答案1

我们在工作中有一个这样的测试平台。它有一个 grub 加载程序和一个脚本文件,该文件会在每次启动时将用户选择的配置复制到工作分区中。

对于硬件驱动程序开发人员来说,这可能是最好的配置,因为引入虚拟化层实际上会妨碍测试。

答案2

当然,您可以双启动您的机器,但是如果您使用的是 Windows,我会尝试 VMware Workstation,如果您使用的是 Mac,我会尝试 VMware Fusion。您可以获得 30 天的试用期,看看它是否适合您。(这不是推销,这只是我使用过的产品。请随意探索您喜欢的任何供应商)。

使用虚拟化的优点在于能够克隆“虚拟机”,而不必重新配置硬盘。

http://www.vmware.com/products/workstation/

答案3

如果不使用虚拟机,您将需要双(多?)启动。这将不“流畅”,因为您需要重新启动 PC 并在启动时启动不同的操作系统。

使用 sysprep 会将您的操作系统置于可被 WDS 捕获的状态,以便您可以将该映像部署到多台计算机。理论上,您可以努力将该映像部署到 PC 上的多个分区并根据需要对其进行自定义,但我认为这会花费太多工作量,您最好只是从安装介质上安装多个 XP。

您可以双启动同一操作系统的多个副本(就像任何其他双启动情况一样),就像我上面所说的那样,当您想要启动另一个操作系统时,您需要重新启动您的电脑。

相关内容