我正在使用 Boot-repair 的 64 位 ISO 来处理 UEFI。我遵循启动修复要求 64 位 iso - 我该如何处理它?我几乎可以做所有的事情。我现在很困惑:
您必须提供 EFI 文件所在的分区。
当我进入高级选项时,我没有看到任何类似于这些说明的内容。
假设我只是做错了,有人可以引导我完成那部分特定的说明吗?
答案1
有多个 /boot/efi 分区吗?
如果是这样,请不要使用启动修复,而是按照以下说明操作:
找到/boot/efi
Windows 使用的分区fdisk -l|grep EFI
并选择 260 MB 的分区。记住分区号,2
例如/dev/sda2
。
粘贴/etc/grub.d/40_custom
此内容:
menuentry 'Microsoft Windows 8' {
set root='hd0,gpt2'
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
boot
}
set root
可能需要更改此行以匹配您的分区号。
例如set root='hd0,gpt4'
分区号4
。
重新启动并启动进入 Windows。