以下是执行grub-install
的一般步骤:
-
启动到Live USB环境。
-
挂载EFI系统分区(通常这是第一个FAT32分区):
sudo mount /dev/nvme0n1p1 /mnt/boot/efi
-
挂载您想要设为默认的Ubuntu发行版的根分区。例如,如果Ubuntu 20.04的根分区是
/dev/nvme0n1p10
,则执行:sudo mount /dev/nvme0n1p10 /mnt
-
(可选)挂载其他必要的分区,例如
/boot
(如果它是一个单独的分区)和交换分区。 -
使用chroot命令切换到挂载的系统环境(这将允许您执行命令,就像您是在该系统内执行一样):
sudo chroot /mnt
-
重新安装GRUB到整个磁盘设备上(这里是
/dev/nvme0n1
):grub-install /dev/nvme0n1
-
更新GRUB配置:
update-grub
-
退出chroot环境并卸载分区:
exit sudo umount /mnt sudo umount /mnt/boot/efi
-
重启计算机。
请注意,grub-in