控制在多重启动系统上启动哪个操作系统

控制在多重启动系统上启动哪个操作系统

我正在设置一台装有多个操作系统的服务器,用于自动测试我公司的产品。我希望能够使用脚本控制重启后启动哪​​个操作系统,这样我就可以例如说“在 Windows 运行后,启动到 Linux”。

C:\boot.ini我考虑过对所有操作系统使用 Windows 引导加载程序,因为只需将默认条目更改为我想要引导的系统就很容易了。

这是可行的方法吗?还有更好的选择吗?

编辑:
我们已经讨论过虚拟化,但它实际上不是一个选择。

答案1

我将在 Linux 中创建一个 FAT16 /boot 分区,然后使用 GRUB,它更加灵活并且支持更多的操作系统。

答案2

在 Vista/2008/7 中没有 boot.ini;它是一个启动配置数据库 (BCD),并且我认为目前还没有任何适用于它的 Linux 工具(不确定)。

我可能会更容易设置虚拟机来并行进行测试。

相关内容