使用LiveCD安装boot-repair,进入高级选项,选择grub重新安装。
在运行卸载原有grub命令以后,不要按照默认命令安装grub-efi,使用如下命令会安装上一个版本的grub。
sudo chroot "/mnt/boot-sav/nvme0n1p4" apt-get install -y grub-efi=2.06.4-deepin1 grub-efi-amd64=2.06.4-deepin1 grub-common=2.06.4-deepin1 grub2-common=2.06.4-deepin1 grub-efi-amd64-bin=2.06.4-deepin1
折腾了一天,终于救回来了。
deepin V23 经过安装3月15号的更新以后,UEFI引导安装的电脑只要涉及到update-grub。比如升级内核后的自动更新grub,或者不升级内核手动在终端输入
sudo update-grub
然后重新启动电脑,就会在出现Welcome to grub后要加载引导的时候电脑重新启动,然后进入bios
出现问题后经过还原,只有在不更新3月15号的更新的情况下update-grub后重新启动计算机能正常启动,如果更新了3月15号的更新后再update-grub,重新启动电脑就出现上述情况
后经过重新安装系统,不更新的情况下,update-grub重新启动电脑正常。
更新后3月15的更新后,再进行update-grub,然后重新启动电脑还是出现上述情况
thlsealight
deepin
发表于 16 小时前
18楼
使用LiveCD安装boot-repair,进入高级选项,选择grub重新安装。
在运行卸载原有grub命令以后,不要按照默认命令安装grub-efi,使用如下命令会安装上一个版本的grub。
折腾了一天,终于救回来了。
Boot Repair是一个用于修复引导和GRUB的工具需要联网。进入Linuxlive系统中,我们可以通过以下步骤启动Boot Repair。
1)首先打开终端
2)输入以下命令以添加PPA仓库:
sudo add-apt-repository ppa:yannubuntu/boot-repair
3)更新仓库信息:
sudo apt-get update
4)安装Boot Repair:
sudo apt-get install boot-repair
5)启动Boot Repair:
sudo boot-repair
也可以下载live镜像
boot-repair-disk-64bit.iso
https://sourceforge.net/projects/boot-repair-cd/files/