我想知道是否有一种方法可以让 Windows 7 或 Windows 8 Developer Preview 安装到我传统的 IBM PC BIOS 设置上的 GPT 磁盘。当然,Windows 7 拒绝我的 GPT 分区,因为我没有 UEFI。好吧,Debian 和 Grub 2 似乎工作正常......所以我想知道是否有办法强制 Windows 也工作。
我真的更喜欢避免混合 MBR/GPT,因为它非常脆弱并且感觉很黑,但它确实有效。我认为主要的阻碍是微软根本没有在他们的 BIOS 引导加载程序中添加对 GPT 的支持,我想这是可以理解的。有什么办法吗?
在我看来,有一些潜在的解决方案:
- 具有 Windows 内核的备用引导加载程序。不是链式装载机。据我所知,不存在。这是一种耻辱。
- 在基于 MBR 的备用磁盘上尽可能少地存储。不喜欢这个想法,但它是可行的。我不确定我是否将其称为解决问题的方法和解决方法。
- 模拟 EFI 足以让 EFI 引导加载程序工作......我记得听说过一些关于 UEFI-on-BIOS 模拟器的事情,但我现在找不到任何关于它的信息。我认为这是可行的,但可能对它的需求并不大,而且设置起来可能根本没有乐趣。GRUB 2 似乎能够通过必要的 EFI 仿真启动 hackintosh,但我想没有兴趣/UEFI 2 更难接近(我假设用于 hackintosh 的其他 EFI 仿真器在同一条船上。)
- 使用 TainoCore 进行 Coreboot。Coreboot 在我的主板上不起作用(据我所知),我很确定在 GSoC 期间执行此操作的最后一次尝试失败了。不过,如果它确实有效,我绝对会喜欢这个解决方案。
我错过了什么吗?