一、背景
描述背景的目的在于介绍安装过程,和踩过的坑,可以直接跳过
- 笔记本已安装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系统
- 完结撒花