由Deepin启动不了引发的“血案”

问题1:DeepinV20升级后进不了系统

现象

双系统Win10+Deepin
Deepin V15升级V20后,有一段时间未用。有一天,突然需要在Linux下格式化一个U盘为Ext3文件系统。但进入Deepin时,一直停在命令行[ok] login service处。
据说原因在于显卡有HDMI口,并尝试用HDMI接口进行显示输出。

命令行升级DeepinV20→DeepinV20.4

经查找度娘后,说是Deepin的一个Bug,只要升级内核就可以修复,然后

  1. 使用 Ctrl + Alt +F2进入到命令行终端
  2. sudo apt-get update
  3. sudo apt-get dist-upgrade -y (此命令一定要得)

问题2:升级后蓝屏,修好后重启进入grub

完成上述操作过程中,有不少提示,但也不记得哪一个,按下重启后,直接进不去系统。
蓝屏提示Verification failed:0x1A

关掉Secure Boot

经查只要关闭Security Boot Enable即可,关掉后的确不蓝屏,但进入了grub界面

在这里插入图片描述
上面是借用的其他朋友的图。

exit→grub

经尝试后,可以通过exit,退出该界面,进入引导菜单,正常引导双系统。

问题3:每次输入exit怎么办

尝试

尝试各种grub下如何修改引导区,比如
root(hd0,0)、kernel /vmlinuz root=/dev/hda3、boot;
再比如:
find --set-root/ntldr
chainloader /ntldr
boot

解决办法

先正常进入Deepin,然后使用

  1. sudo fdisk -l 查看EFI在哪个盘上,我的在/dev/sda1上
  2. sudo update-grub 命令执行成功
  3. sudo grub-install /dev/sda1 命令执行成功

问题4:没有了grub,一切黑屏

执行上述操作后,没有了grub命令行界面,直接黑屏,但留意后,发现黑屏前出现:
Failed to open \EFI\deepin\grub.efi - Not Found
Failed to load image \EFI\deepin\grub.efi - Not Found
start_image() returned Not Found

解决办法

再次通过笔记本的启动选择项(神奇的选项)进入到Deepin系统中

  1. 使用sudo mount /dev/sda1 /mnt。将EFI分区挂载到/mnt上
  2. 进行/mnt 可以发现EFI文件夹与deepin子文件夹。依次进入
  3. 在deepin文件夹下,的确没有发现grub.efi,但有grubx64.efi
  4. 使用sudo mv grubx64.efi grub.efi,更名
  5. 重启后,又见到了熟悉的启动菜单。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值