我是 UEFI 新手,已转向 GPT。我现在使用 Windows 7 和 10 双启动。
我想将 Grub 引导加载程序安装在不同的文件夹中,而不是在 EFI 系统分区/ESP 中。因此,Windows 启动管理器不会被 Grub 取代,我可以毫无问题地删除 Linux 并重新安装。
有什么办法可以做到这一点吗?
在google上搜索后发现一个驱动器中只能创建一个ESP分区。那么,如果我在 ESP 中安装 Grub,那么 Windows 启动管理器将被 GPT 取代?
答案1
看ArchWiki 关于 GRUB with UEFI 的条目(即使您不运行 Arch,了解一般工作流程也很有帮助)。基本上,您可以在 Windows 引导的同时安装 GRUB,并且您应该能够在主板的 EFI 界面中选择它们。也可以看看Windows 双重启动页面。
将 ESP 挂载到 /boot,然后:
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
然后跟随这些说明将 Windows 条目添加到 GRUB。
酶标仪或者系统引导实际上可能是更好的选择,它们会自动查找 Windows 的引导条目,而不必添加自定义 GRUB 条目。
如果一切都失败了并且你设法破坏了你的Windows启动,恢复相对容易。