clover写入efi_关于黑苹果clover写入EFI后Deepin无法正常引导的解决方法

安装完三系统后,笔者在切换到Deepin系统(在Clover上显示的是Ubuntu,这是为什么呢)后懵逼了,进入了一个grub的命令行界面,这对刚新手上路的笔者来说有点猝不及防。万能的度娘给了解决方案。

方案如下:

进入grub命令行界面后,

正常启动deepin 进入 grub rescue> 模式,报错 not find systemfile

解决问题

在grub rescue> 模式下进入桌面

使用ls 命令,显示所有的分区

(hd0) (hd1) (hd1,gpt8)....

定位deepin系统引导所在的分区(如果你知道可跳过下一步)

对显示的分区逐个使用ls命令,有输出目录的(即deepin 的根目录)即为所需要的分区

例如我们找到的分区为:(hd1,gpt7)

配置grub引导

grub rescue> set root=(hd1,gpt7)

grub rescue> set prefix=(hd1,gpt7)/boot/grub

切换到normal模式

grub rescue> insmod normal

grub rescue> normal

如果一切正常,你就直接进入到deepin 的桌面了

重新安装grub

正常进入系统后,如果不先修复grub的引导的话,重启电脑之后还是会进入刚刚那个rescue模式。

找出你的efi分区挂载点

运行fdisk -l

例如efi挂载点为 :/dev/nvmeOn1p2

重新安装grub

使用命令:sudo grub-install /dev/nvmeOn1

如果你成功了,会显示输出:Installation finished. No error reported.

那么恭喜你到这就结束了,你可以重启尝试下是否OK了。

如果报错了

grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won’t be possible

执行下面的命令

parted /dev/nvmeOn1 set 1 bios_grub on

parted /dev/nvmeOn1 print

重新执行

sudo grub-install /dev/nvmeOn1

酱紫,就成功地进入了Deepin系统。但,重启后还是出现了Grub!难不成每次进入Deepin都要这么麻烦?毫无体验的好伐?

于是,笔者利用pe系统进入了EFI分区,思考Clover将Deepin识别成了Ubuntu(不知道是不是因为这样),于是尝试将EFI上的Deepin文件夹重命名成Ubuntu,重启,居然成功解决了这个问题!

为自己的机智点个赞。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值