重新安装 grub2 时出现问题

重新安装 grub2 时出现问题

我的 gui 不见了(我打开笔记本电脑,memtest 弹出来,一直在那里),所以经过一番搜索,我明白我必须重新安装 grub2。我下载了 Ubuntu live cd,将其放入 usb 棒并从那里启动。我打开终端,然后按照从这里开始这些步骤

sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev &&
sudo mount --bind /dev/pts /mnt/dev/pts &&
sudo mount --bind /proc /mnt/proc &&
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt

grub-install /dev/sda
grub-install --recheck /dev/sda
update-grub

exit &&
sudo umount /mnt/sys &&
sudo umount /mnt/proc &&
sudo umount /mnt/dev/pts &&
sudo umount /mnt/dev &&
sudo umount /mnt

Grub 安装消息正常。

我重新启动了笔记本电脑,更改了启动优先级,但最终出现错误Can't find command 'fwsetup'...我再次执行了此操作,然后我看到grep-update出现了一个警告

Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Adding boot menu entry for EFI firmware configuration done. 

这是否应该为此负责?有什么问题?

答案1

从实时会话安装并使用 Boot-repair。

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair && boot-repair

相关内容