2
“检测到GPT。使用引导修复时,请创建一个BIOS-Boot分区”
由于我将Windows更新到8.1,因此Grub菜单消失了。我使用Live USB运行Ubuntu,使用了Boot-Repair,但是出了点问题。如果单击“推荐维修”,则会出现此错误: 检测到GPT。请创建一个BIOS-Boot分区(> 1MB,未格式化的文件系统,bios_grub标志)。这可以通过Gparted之类的工具执行。然后再试一次。或者,您可以在激活[Separate / boot / efi partition:]选项后重试。 因此,我尝试使用bios_grub标志设置sda9(我认为它是Ubuntu系统分区,因为它是ext4),然后再次运行Boot-Repair。没用 我不知道该怎么办。在更新Windows之前,我的Grub(使用UEFI)运行良好。 我删除了bios_grub标志。然后我用了fsck,没有发现任何错误。因此,我再次尝试使用Boot-Repair,但始终会出现“检测到GPT”错误。我的引导处于UEFI模式,安全引导处于“关闭”状态。 在关闭SecureBoot的情况下引导PC时,可以进入GRUB菜单。但是它是空的(唯一的声音是“系统设置程序”)。 我安装了Ubuntu系统磁盘: sudo mount /dev/sda9 /mnt 和其他的事情: sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys 我使用以下命令登录系统chroot: sudo chroot /mnt 我重新安装了grub: grub-install /dev/sda update-grub2 但这仍然行不通。
12
grub2
uefi
boot-repair