3
强制Windows Server 2008使用旧版BIOS引导程序而不是EFI
我们拥有UEFI服务器,并且遇到了一种情况,我们需要强制Windows Server 2008通过旧版BIOS方法而不是通过UEFI进行引导。 有没有办法告诉Windows Server 2008(在安装过程中或在安装后)忽略它安装到EFI计算机上的事实,而是安装并使用旧版BIOS引导加载程序? 我尝试了一些没有帮助的建议: 在安装Windows之前将磁盘格式化为MBR分区 否,Windows拒绝安装: 安装Windows,将分区迁移到MBR磁盘,修复系统 否,系统维修控制台拒绝加载。它抱怨说它无法识别我试图修复的Windows版本。 禁用UEFI 如果我可以禁用UEFI并将系统设置为仅旧版,那我将拥有。但是,我正在使用的特定系统(IBM HS22,x3690X5)仅具有旧版支持的UEFI。您不能仅对它们禁用UEFI。这将需要完整的BIOS实现。 解决方案! 正如JdeBP指出的那样,Windows用于确定是使用EFI / GPT还是BIOS / MBR引导加载程序的唯一方法是引导安装CD的方法。 结合Weaver的建议来制作没有0xEF引导目录条目的.iso映像(顺便说一句,通过十六进制编辑而不是重新制作映像,这容易得多)使我们得到一个简洁的好答案: 强制安装介质通过BIOS而不是通过UEFI引导,因为这是Windows Installer用来确定使用哪种引导方案的唯一区别。