自从我做了一个我的 Windows 10 有新更新。 我有一个我的电脑上有双系统(Windows 10 和 Ubuntu)我不知道为什么每次启动计算机时都会进入 grub 救援模式。我找到了使用以下方法进入正常模式的解决方案ls、set 等命令,但每次打开电脑时都重复这个过程很烦人。
有人遇到过类似的问题吗?我的 grub 有问题吗?我应该遵循哪些步骤才能在启动 PC 时摆脱那个烦人的 grub 恢复模式窗口?
答案1
Error: unknown filesystem.
grub rescue>
进入 grub
查找 Linux
grub rescue> ls
查找/启动
grub rescue> ls (hd0,gpt8)/boot
设置参数
grub rescue> set root=(hd0,gpt8)
grub rescue> set prefix=(hd0,gpt8)/boot/grub
正常启动
grub rescue> insmod normal
grub rescue> normal
然后您就可以完成 Windows 10 升级。
Windows 10 升级成功完成后,我们要修复 grub。进入 Linux 系统(Debian 8)后执行以下步骤
# mkdir /boot/efi
# mount /dev/sda1 /boot/efi
如果 grub-efi-amd64 存在则运行
# apt-get install --reinstall grub-efi-amd64
如果 grub-efi-amd64 不存在,则运行
# aptitude install grub-efi-amd64
# grub-install /dev/sda
# update-grub
# mkdir /boot/efi/EFI/boot
# cp /boot/efi/EFI/debian/grubx64.efi /boot/efi/EFI/boot/bootx64.efi