[problem help] deepin V23 更新grub重新启动不能进入系统 Resolved
Tofloor
poster avatar
deepin
2024-03-16 18:48
Author

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。

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

折腾了一天,终于救回来了。

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/

截图_选择区域_20240317150053.png

截图_选择区域_20240317150210.png

截图_选择区域_20240317150252.png

截图_选择区域_20240317150308.png

截图_选择区域_20240317150329.png

截图_选择区域_20240317150411.png

截图_选择区域_20240317150441.png

截图_选择区域_20240317150453.png

截图_选择区域_20240317150754.png

截图_选择区域_20240317150845.png

截图_选择区域_20240317151052.png

Reply Favorite View the author
All Replies
1 / 2
To page
deepin
2024-03-16 19:09
#1

难道只有我遇到了这个问题了吗?

还原后测试问题复现,为了严谨起见又重新安装测试一下,问题还是复现

确实是3.15的更新问题。

有大虾在自己更新315的更新后,试试在终端

sudo update-grub

然后重新启动电脑看看是我的机器的事还是什么原因

Reply View the author
jjcui8595
deepin
2024-03-16 19:16
#2

虚拟机里试了一下,确实存在这个问题

Reply View the author
deepin
2024-03-16 19:18
#3
jjcui8595

虚拟机里试了一下,确实存在这个问题

还好,不是我的电脑硬件问题。

Reply View the author
f@deepin
deepin
2024-03-16 19:25
#4

你是用终端命令更新的,还是用 控制中心 更新的

Reply View the author
deepin
2024-03-16 19:27
#5
f@deepin

你是用终端命令更新的,还是用 控制中心 更新的

终端命令

Reply View the author
neko
deepin
Ecological co-builder
2024-03-16 19:30
#6

我也物理机复现了,确实是个大问题。

Reply View the author
deepin
2024-03-16 19:34
#7

难道说grub引导有大的改动

Reply View the author
HackerNotTerminal
deepin
2024-03-16 19:40
#8

grub不懂就别瞎动

joy

Reply View the author
jjcui8595
deepin
2024-03-16 19:43
#9
HackerNotTerminal

grub不懂就别瞎动

joy

更新不算瞎动吧

Reply View the author
deepin
2024-03-16 19:44
#10
HackerNotTerminal

grub不懂就别瞎动

joy

关键是更新内核后自动grub更新

Reply View the author
f@deepin
deepin
2024-03-16 20:35
#11

2024-03-16_20-32.png

2024-03-16_20-33.png

图示设置,是如何选择的

Reply View the author
deepin
2024-03-16 20:54
#12
f@deepin

2024-03-16_20-32.png

2024-03-16_20-33.png

图示设置,是如何选择的

image.png
更新的时候没有出现,现在手动安装用的默认的第二项

截图_deepin-terminal_20240316210130.png

Reply View the author
thlsealight
deepin
2024-03-16 21:02
#13

image.png
更新的时候没有出现,现在手动安装用的默认的第二项

截图_deepin-terminal_20240316210130.png

同样用的默认的第二个选型,直接凉了,我还以为是引导坏了,尝试修复并没有用,现在进不去系统了咋搞呀。

Reply View the author
👀偷偷观察
deepin
2024-03-16 21:16
#14

看来是grub 更新了 不支持 现在的版本

Reply View the author
阿尼樱奈奈
Moderator
2024-03-16 21:19
#15

确实有这种情况,实测发现只要是UEFI引导就会出现(Legacy不会)
截图_deepin-home_20240316211232.jpg

Reply View the author
四月的麋鹿
deepin
2024-03-16 23:35
#16

两台机器已阵亡,重装了2遍了,一直没定位到问题,安装的东西比较多

Reply View the author
deepin
2024-03-16 23:58
#17
grub-pc 更新安装第一项软件包配置安装完重启直接玩完,第二项保留本地配置,重新启动电脑没有问题但是不能进行update-grub,不然也一样
Reply View the author
thlsealight
deepin
2024-03-17 00:05
#18

使用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

折腾了一天,终于救回来了。

Reply View the author
neko
deepin
Ecological co-builder
2024-03-17 00:46
#19
thlsealight

使用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

折腾了一天,终于救回来了。

可以

Reply View the author
deepin
2024-03-17 07:38
#20
thlsealight

使用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

折腾了一天,终于救回来了。

真的可以agree

Reply View the author
1 / 2
To page