我想安装 Windows XP、执行所有更新和补丁、安装我的所有软件并制作此设置的映像。我还想能够复制此映像并在每个映像中创建不同的配置。最后,我希望能够在这些映像之间流畅地切换。
这种设置的原因是为了在软件开发环境中测试不同的系统设置。我原本想使用 VirtualBox 来实现这一点,但它与我使用的所有硬件都不兼容。
我正在研究类似 sysprep 的东西,但我不知道它是否能完成我想要它做的事情。
或者,我如何才能双重启动 Windows XP 的多个副本(在不同的分区上)?
答案1
我们在工作中有一个这样的测试平台。它有一个 grub 加载程序和一个脚本文件,该文件会在每次启动时将用户选择的配置复制到工作分区中。
对于硬件驱动程序开发人员来说,这可能是最好的配置,因为引入虚拟化层实际上会妨碍测试。
答案2
当然,您可以双启动您的机器,但是如果您使用的是 Windows,我会尝试 VMware Workstation,如果您使用的是 Mac,我会尝试 VMware Fusion。您可以获得 30 天的试用期,看看它是否适合您。(这不是推销,这只是我使用过的产品。请随意探索您喜欢的任何供应商)。
使用虚拟化的优点在于能够克隆“虚拟机”,而不必重新配置硬盘。
答案3
如果不使用虚拟机,您将需要双(多?)启动。这将不“流畅”,因为您需要重新启动 PC 并在启动时启动不同的操作系统。
使用 sysprep 会将您的操作系统置于可被 WDS 捕获的状态,以便您可以将该映像部署到多台计算机。理论上,您可以努力将该映像部署到 PC 上的多个分区并根据需要对其进行自定义,但我认为这会花费太多工作量,您最好只是从安装介质上安装多个 XP。
您可以双启动同一操作系统的多个副本(就像任何其他双启动情况一样),就像我上面所说的那样,当您想要启动另一个操作系统时,您需要重新启动您的电脑。