我正在为我公司产品的自动测试运行设置具有多个操作系统的服务器。我希望能够使用一个脚本来控制操作系统在重新启动后启动,所以我可以说例如“在 Windows 运行后,启动到 linux”。
我想为所有操作系统使用 Windows 引导加载程序,因为只需将默认条目更改为C:\boot.ini
我想要引导的任何系统应该很容易。
这是一种可行的方法吗?有更好的选择吗?
编辑:
我们已经讨论过虚拟化,但这并不是一个真正的选择。
我正在为我公司产品的自动测试运行设置具有多个操作系统的服务器。我希望能够使用一个脚本来控制操作系统在重新启动后启动,所以我可以说例如“在 Windows 运行后,启动到 linux”。
我想为所有操作系统使用 Windows 引导加载程序,因为只需将默认条目更改为C:\boot.ini
我想要引导的任何系统应该很容易。
这是一种可行的方法吗?有更好的选择吗?
编辑:
我们已经讨论过虚拟化,但这并不是一个真正的选择。
在 Vista/2008/7 中没有 boot.ini;这是一个引导配置数据库(BCD),我认为还没有任何 linux 工具(不确定)。
我可能会更容易设置虚拟机来并行进行测试。
我会在 Linux 中创建一个 FAT16 /boot 分区,并且只使用 GRUB,它更灵活并且支持更多的操作系统。