长话短说,我最终通过手动删除 MBR 分区并创建 EFI 分区,从 MBR 转换为 GPT。然后由于一些可用空间问题,我使用 gparted 将可用空间移回系统分区,然后运行磁盘检查并更正所有错误。还运行了 /scannow 并修复了一些文件。
- 系统启动正常
- 主板设置为仅 EUFI
- 安全启动已禁用
- 我尝试了几个 bootrec 命令,但没有成功
- 我无法在启动过程中按 F8 进入安全模式
我怀疑有一个注册表项或某些我遗漏的东西可以告诉 msconfig 启动文件的实际位置。
有趣的是,如果我从 AHCI 转到 RAID,我会收到有关 BCD 的错误,并且 Windows 无法启动。我不确定这到底是怎么回事。
答案1
除了重新安装以获得正确的启动/恢复/等分区之外,这里没有其他好的解决方案。我所做的是进行全新安装,然后使用 Macrium reflect 将我的旧 Windows 分区复制过来以替换干净的 Windows 安装。这使我能够创建运行 EFI 所需的系统分区,它们仍然指向 Windows 安装,一切都很好。MBR 到 GPT 的转换已完成。