Windows10安装完Deepin没有启动项的问题

一、背景

描述背景的目的在于介绍安装过程,和踩过的坑,可以直接跳过

  • 笔记本已安装Windows10系统,删除其中一个分区,留空
  • BIOS已打开UEFI,磁盘为GPT格式的固态
  • Deepin官网下载了15.10.1的镜像,使用镜像内U盘制作工具制作启动盘
  • 安装过程很顺利,完成提示拔掉U盘重启即可,但是重启后进入了Windows
  • BIOS/F12/EasyBCD/EasyUEFI查看启动项,只有Windows Boot Manger,说明引导未写入成功
  • 上面使用了EasyUEFI,但是是官方的免费版,不能管理启动项,就没留意它的强大,埋下伏笔
  • 换成15.10版镜像依然如此,只能手动写入启动项,参考deepin论坛帖子https://bbs.deepin.org/forum.php?mod=viewthread&tid=155404一顿操作,sudo grub-install命令出现了几个问题:
    • sudo: unable to resolve host Deepin: connect refulsed,猜测是sudo命令导致的,不写sudo就没这个错了
    • /usr/lib/grub/i386-pc doesn't exist,切到/usr/lib/grub下,发现没有i386-pc,只有包含efi的文件夹,在命令中加入--target=带efi的目录
    • EFI variables are not supported on this system,到这里完全无解
  • 在打算放弃转而去装Ubuntu时,想着既然敲命令解决不了,还是去用图形工具试试,毕竟Windows中的工具适合我这种傻瓜式操作,然后下载了EasyUEFI企业版

二、解决

上面都是废话,正式进入主题

  • 先下载EasyUEFI企业版,这是重点
  • 进入首页,点击“管理EFI启动项”


  • 点击新增按钮,新增一个启动项


  • 类型选择“Linux或者其它操作系统”;描述填上自己喜欢的名字作为启动项显示名称;目标分区先确定EFI所在的磁盘,然后点击原型的复选框


  • 下面文件路径,点击“浏览文件”,从根目录展开,依次找到/EFI/deepin/grubx64.efi,点击确定


  • 至此基本已完成,附加数据留空,点击确定


  • 根据自己喜好,在“管理EFI启动项-启动序列”栏中可以看到新添加的启动项,选中,点击右侧上下箭头,移动到合适的位置即可


  • 最终重启电脑,就会看见新增的启动项了,如果是第一个的话,会自动进入Deepin系统
  • 完结撒花
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容