我有一台 MacBook Pro 13" 2012 型号。它配置为使用 BootCamp Windows 10 双启动。最近我将原装 500 GB HDD 移至光驱托架,Windows 无法再启动,正如我之前在此处的问题中提到的那样:在使用 BootCamp 进行双启动的 MacBook 上,将 HDD 移至光驱托架,Windows 不再启动。
现在我正在考虑将 Windows 安装转换为 UEFI 启动,因为我认为 Windows 10 支持这一点。我参考了这篇文章:https://www.reddit.com/r/mac/comments/3dlu2g/convert_a_bootcamp_bios_windows_installation_to/,它基本上删除了混合 MBR,创建了一个 GPT Microsoft Reserverd (MSR) 分区。但是我未能运行bcdboot
将启动文件复制到 EFI 分区,这是本教程的最后一步。据我所知,我无法访问(读取)Windows PE USB 驱动器下C:\Windows\Boot
或C:\Windows\System32
从 Windows PE USB 驱动器启动时的任何文件。(C:
Windows PE 中显示的 Windows 10 安装驱动器的盘符在哪里。)
然后我尝试C:\Windows\Boot\EFI
在 Mac OS X 中首先将文件复制到闪存驱动器,然后在 Windows PE 中将它们复制到目录中\EFI\Microsoft\Boot
。我还在下创建了一个 BCD 文件\EFI\Microsoft\Boot
并更正了相应的条目,包括分区 ID 和启动文件(扩展名为.efi
)。
Windows
但是,当我按住 时,启动时仍然看不到option
。我只能看到Macintosh HD
和Recovery
,以及我的闪存驱动器项目(如果有闪存驱动器)。我想知道如何使用 UEFI 重新启动 Windows...
在 Mac OS X 的“启动盘”设置中,我可以看到两个系统。但是我不确定“Windows”是否是正确的 UEFI 启动项(可能不是,因为它不在启动菜单中)或者只是一个旧的 BootCamp 选项,在简单地删除混合 MBR 时没有被删除。