[Newbies] 新装Deepin20.2.2,重启出现grub,进不了系统。求解
Tofloor
poster avatar
爱做梦的咸鱼
deepin
2021-07-14 08:21
Author

如题,上网学习后,试过ls 命令,知道系统分区在(hd0,msdos1)

set root=(hd0,msdos1)

set prefix=(hd0,msdos1)/boot/grub

insmod normal

normal

这一串代码过后,依然如故,又使用set命令查看

后来下载了并启动进入deepin live 系统,尝试使用深度系统修复工具,引导修复,依然不行。看别人说用Gparted查看什么指向,这个挂载点跟我想象的不一样。知道的大神请支招

Reply Favorite View the author
All Replies
jelly
deepin
2021-07-14 08:44
#1

重新安装时,全盘安装,我的电脑新旧电脑,全盘安装,都没问题

Reply View the author
爱做梦的咸鱼
deepin
2021-07-14 16:20
#2
jelly

重新安装时,全盘安装,我的电脑新旧电脑,全盘安装,都没问题

最开始是想尝试WIN7+Deepin双系统,结果启动是grub接管,但只有win7选项,也能进win7。怀疑是分区没设置对,干脆就备份数据,清盘,全盘安装,故障依然。单分区安装、全盘安装,都有试过两三遍,问题还是一样。另外说一句,同一台机器,win7环境下使用虚拟机安装deepin20.2.2,一遍成功,但是实体安装就出现那样的问题。

Reply View the author
sammy-621
deepin
2021-07-14 17:49
#3
爱做梦的咸鱼

最开始是想尝试WIN7+Deepin双系统,结果启动是grub接管,但只有win7选项,也能进win7。怀疑是分区没设置对,干脆就备份数据,清盘,全盘安装,故障依然。单分区安装、全盘安装,都有试过两三遍,问题还是一样。另外说一句,同一台机器,win7环境下使用虚拟机安装deepin20.2.2,一遍成功,但是实体安装就出现那样的问题。

双系统启动顺序调整的场景,可以了解下EasyUEFI,这个在Windows 下调整。说下我的情况,希望对你有帮助。本人的笔记本是Win10+Deepin双系统(双硬盘,Deepin装在扩展SSD),偶发丢失grub直接进Win的情况(估计是扩展盘的偶然丢失导致,因为进Win后有时找不到扩展盘)。遇到这种情况,我的处理方法是:

1、重启,让系统(现在只能是win)发现扩展盘

2、进入win,如果扩展盘已经找到了,那打开EasyUEFI,这时发现Windows已经在第一启动顺序了。这时,你只须调整启动顺序,将Ubantu放在第一位就可以了。(如图一)

3、如果重启仍然未发现扩展盘,或已发现扩展盘,但EasyUEFI未显示除Windows外的其它启动(如图二),重复1、2步骤

从我自己的硬件环境讲,问题产生的本质原因可能是:

1、小米Pro15(18年入)对扩展硬盘不够稳定?扩展SSD是海康威视的

2、笔记本在移动过程中受到震动挤压,导致扩展盘识别不稳?

问题发生的频率大概是3~4个月遇到一次。我的判断是否准确,有经验的小伙伴可以帮忙指证下。

(图一)

(图二)

Reply View the author
duanyao
deepin
2021-07-14 19:02
#4

从gparted看,楼主这个硬盘不是UEFI启动的,而是传统的MBR启动,所以针对UEFI的修复方式都是不适用的。

可以试试这个:用chroot恢复Grub2

https://blog.csdn.net/chen200910a/article/details/20227887

Reply View the author
jjcui8595
deepin
2021-07-15 00:02
#5

曾经出现升级后进grub现象,但全新安装一直没问题.

Reply View the author
爱做梦的咸鱼
deepin
2021-07-29 20:56
#6

感谢各位大佬的指点,大佬们提供的方法也都有尝试过。最后发现,应该是做成启动盘的U盘有问题导致故障。曾经也考虑过制作过程出问题,重新用同一U盘重做启动盘,故障依然。准备要放弃的时候,就想试试换个U盘做启动,最后一试,结果成功进入系统。

Reply View the author