华为、荣耀笔记本双系统无法正常引导Windows解决办法
Tofloor
poster avatar
Maicss
deepin
2020-11-13 22:07
Author

十一月初的时候我新购买一台荣耀笔记本电脑,由于Windows系统内自带office软件,不想全部删除,而且在学校,很多时候不得不使用windows系统,所以我将D盘压缩,空余了160G安装的deepin社区版,后来发现系统的Grub菜单无法正确引导Windows,具体情况在下边这个帖子里。

https://bbs.deepin.org/post/204832

然后帖子下边有一个老哥jzc建议我改成refind进行多系统引导,我在尝试安装后发现并没看到refind启动菜单,特意检查了一下,首选启动项确实是refind,没办法了,所以我在接下来的几天也没有再去关心这个问题。

今天突然看见一个文章说可能需要关闭安全启动,我试了一下,果然加载了refind,也可以正确引导deepin和Windows,激动不已,为了感激jzc,我今天写一个详细步骤来代表这个老哥教一下各位迷茫的小白们。

正题

首先安装refind,安装方式异常简单。

sudo apt install refind  //安装这个包
sudo refind-install //通过自带的安装脚本安装refind引导

此时操作完后需要打开bios设置界面,然后关闭安全启动即可。

重启就可以看到效果了。(至此就能正常使用了,是不是异常的简单)

优化

因为refind会在启动时扫描所有启动文件,所以你在开机的时候会看到大概5个启动项,其中有一个是Windows,其余全部是Linux,还有一个是Ubuntu,大部分都是Grub的引导,因为安全起见,我们并没有删除Grub,只是让bios启动时先加载refind罢了,如果你选择grub的启动项,会在refind菜单退出后进入grub菜单,这就有点脱裤子放屁的意思,而且开机速度肯定会变慢一些,即使在控制中心关闭启动延迟,也会加载grub。所以,我们需要屏蔽那些无用的启动项,只需一个Windows,一个Deepin即可。如果有兴趣可以美化一下。

屏蔽多余启动项

从文件管理器中打开“系统盘-->boot-->efi-->EFI-->refind”,然后右键用管理员身份打开此文件夹,此时双击打开refind.conf文件,弹出窗口时点击显示。



在此文件末尾添加以下内容,表示屏蔽扫描的文件夹启动项,用逗号隔开。

dont_scan_dirs ESP:/EFI/boot,EFI/ubuntu,EFI/boot,EFI/deepin_os,EFI/UOS

其中的boot,ubuntu,deepin_os,UOS都是grub的启动项,所以都屏蔽即可。


这时点击保存重启后,应该只剩下Windows和deepin两个选项了。

美化


这是网上找到的图,我就用的这个主题,大家喜欢的话就往下看。

https://github.com/EvanPurkhiser/rEFInd-minimal这时这个主题的项目地址。

往下看可以找到作者写的文档(希望大家在学习东西的时候,先看一下作者的文档,不懂的话再去百度寻找资料)



你需要在刚刚那个refind所在的目录下新建一个文件夹,命名为themes,然后将这个主题文件夹复制进去

主题下载地址:

https://github.com/EvanPurkhiser/rEFInd-minimal/archive/master.zip

复制进去后,文件夹结构是这样的


文件夹的名字不可更改,如果你解压出来的文件夹不是这个名字,那么改成这个。

然后在refind.conf文件的末尾添加下面这行

include themes/rEFInd-minimal/theme.conf

重启即可

特别提示,如果更改后无效,说明路径中的文件夹名称不对,认真检查即可。

至此就配置好了,尽情享用吧

Reply Favorite View the author
All Replies
1 / 4
To page
Maicss
deepin
2020-11-13 22:08
#1

喜欢这种启动菜单的也可以照着操作~

Reply View the author
element
deepin
2020-11-13 22:11
#2

前排占座。。。等一会细看

Reply View the author
SamLukeYes
deepin
2020-11-13 22:19
#3

refind 也一样可以用 secure boot,我在 surface pro 6 上就是用的 shim

可恶,论坛抽风强制小写,导致链接跳转不到 arch wiki 相应的小节,只能自己翻下去了[流汗]

Reply View the author
Maicss
deepin
2020-11-13 22:49
#4
SamLukeYes

refind 也一样可以用 secure boot,我在 surface pro 6 上就是用的 shim

可恶,论坛抽风强制小写,导致链接跳转不到 arch wiki 相应的小节,只能自己翻下去了[流汗]

原来archwiki的中英文版本差这么多,我当时看的中文版没有看到这方面内容。

我回头有时间试一下。

[喜欢]

Reply View the author
SamLukeYes
deepin
2020-11-14 00:32
#5
Maicss

原来archwiki的中英文版本差这么多,我当时看的中文版没有看到这方面内容。

我回头有时间试一下。

[喜欢]

中文版页面上一般会写翻译时间的,如果过于久远的话建议还是参考英文版

Reply View the author
无名
deepin
2020-11-14 00:42
#6

是现在的引导不够完善的问题么?

Deepin 能顺便优化下不?

我也挺想装个在 MagicBook 上的

Reply View the author
Maicss
deepin
2020-11-14 02:58
#7
无名

是现在的引导不够完善的问题么?

Deepin 能顺便优化下不?

我也挺想装个在 MagicBook 上的

官方修复应该需要时间,你可以先用这个方法装上[喜欢]

Reply View the author
jzc
deepin
2020-11-14 03:36
#8

很好,支持!!!

Reply View the author
xiaozhenxiang
deepin
2020-11-14 04:16
#9

grub customizer  这个或许能用得上

Reply View the author
忘记、过去
Moderator
2020-11-14 09:58
#10

[尴尬]顶一下大佬~


安全启动不知道能不能用 Preloader.efi 混过去......黑苹果那边基本都是关闭安全启动的...XD...


(后排推销 Clover,不仅能引导黑苹果,还能做到和 rEFInd 一样的功能,长得还更好看... XD...)

Reply View the author
SamLukeYes
deepin
2020-11-14 16:15
#11
忘记、过去

[尴尬]顶一下大佬~


安全启动不知道能不能用 Preloader.efi 混过去......黑苹果那边基本都是关闭安全启动的...XD...


(后排推销 Clover,不仅能引导黑苹果,还能做到和 rEFInd 一样的功能,长得还更好看... XD...)

没有黑苹果的话 clover 会不会很难用[尾]

Reply View the author
忘记、过去
Moderator
2020-11-14 20:52
#12
SamLukeYes

没有黑苹果的话 clover 会不会很难用[尾]

可能会?不引导黑苹果的话就一个cloverx64.efi就行了,config里只要配置启动项扫描。但是plist格式最好用工具修改。

Reply View the author
SamLukeYes
deepin
2020-11-15 03:42
#13
忘记、过去

可能会?不引导黑苹果的话就一个cloverx64.efi就行了,config里只要配置启动项扫描。但是plist格式最好用工具修改。

算了,不搞那么多花里胡哨的了,刚刚改用 efistub 了,安全启动也关了,反正都没什么卵用[尾]

Reply View the author
longwanqing
deepin
2020-11-20 04:45
#14


请问这个文件是只读,那一行代码如何添加?

Reply View the author
Maicss
deepin
2020-11-20 06:34
#15
longwanqing


请问这个文件是只读,那一行代码如何添加?

是否点击了以管理员身份打开?

Reply View the author
wd805409508
deepin
2020-11-22 02:00
#16

按照这个方法设置开机引导正常美化的图片,但是选择引导项里面还是四五个,根据操作加入的代码位置不对吗?帮忙看下吧 谢谢[坏笑]

Reply View the author
Maicss
deepin
2020-11-24 01:01
#17
wd805409508

按照这个方法设置开机引导正常美化的图片,但是选择引导项里面还是四五个,根据操作加入的代码位置不对吗?帮忙看下吧 谢谢[坏笑]

你的efi分区在哪?对照看一下路径是不是正确

Reply View the author
minakk
deepin
2020-11-30 22:20
#18
It has been deleted!
miscedence
deepin
2020-12-01 18:15
#19

楼主,我这边按照你的方式,装了refind,然后关闭了安全启动,我跟您描述一下以下启动页面顺序,您看正常不
1.点击开机键 展示 legion(拯救者开机页面)
2.紧接着进入您所说的 选择系统页面,我现在选择想比较多,没来得及按照您文章中下文所说的去整改删除
3.如果我选择windows系统,会又先进入 1中的拯救者开机页面 然后再进入windows系统输入密码页面
4.如果我选择deepin 系统,会又先进入 1中的拯救者开机页面,然后再进入一个deepin系统选择页面(此页面四个选项,1.deepin系统(回车后进入deepin输入密码页面)2.deepin安全模式系统3.windows manager ****(我一开始以为可以直接进入windows 然而回车后卡在一张背景图片上不动了)4.拯救者笔记本配置(boot)页面)
现在我所困扰的是 我不清楚现在我的笔记本 windows和deepin启动顺序正常不正常
为什么总是要弹出 拯救者logo页面 ?
选择deepin系统时,为什么又会出现一个选择系统页面?
望楼主解答!多谢啦!

Reply View the author
Maicss
deepin
2020-12-03 21:44
#20
miscedence

楼主,我这边按照你的方式,装了refind,然后关闭了安全启动,我跟您描述一下以下启动页面顺序,您看正常不
1.点击开机键 展示 legion(拯救者开机页面)
2.紧接着进入您所说的 选择系统页面,我现在选择想比较多,没来得及按照您文章中下文所说的去整改删除
3.如果我选择windows系统,会又先进入 1中的拯救者开机页面 然后再进入windows系统输入密码页面
4.如果我选择deepin 系统,会又先进入 1中的拯救者开机页面,然后再进入一个deepin系统选择页面(此页面四个选项,1.deepin系统(回车后进入deepin输入密码页面)2.deepin安全模式系统3.windows manager ****(我一开始以为可以直接进入windows 然而回车后卡在一张背景图片上不动了)4.拯救者笔记本配置(boot)页面)
现在我所困扰的是 我不清楚现在我的笔记本 windows和deepin启动顺序正常不正常
为什么总是要弹出 拯救者logo页面 ?
选择deepin系统时,为什么又会出现一个选择系统页面?
望楼主解答!多谢啦!

抱歉回复的有些晚,没看见论坛的提醒

选择windows开机的时候出现那个界面是OEM厂商定制的结果,正常现象

选择deepin会进入另一个菜单项,这个菜单项就是grub的启动菜单,文章中有屏蔽这些选项的步骤。

另外肯定会有一个deepin的选项是不会弹出grub的菜单的,应该会在靠后的位置上,是直接引导内核的。

Reply View the author
1 / 4
To page