Clover 引导 Windows 及 Linux 双系统

Clover引导Windows及Linux双系统UEFIcnblogs@Orcim  此文比较详细地介绍了通过修改Clover的配置文件,添加Clover启动项的方法(添加Ubuntu启动项)。此文阅读前提,假定你已经完成安装Clover至硬盘EFI分区,Ubuntu已安装。为什么是CLOVER引导?一方面,…

大家好,又见面了,我是你们的朋友全栈君。

Clover 引导 Windows 及 Linux 双系统UEFI

cnblogs @ Orcim   


 

 

 

 文比较详细地介绍了通过修改 Clover 的配置文件,添加 Clover 启动项的方法(添加 Ubuntu 启动项)。

此文阅读前提,假定你已经完成安装 Clover 至硬盘 EFI 分区,Ubuntu 已安装。

为什么是 CLOVER 引导?

一方面,四叶草引导启动,其界面定制性强,可更换多种主题;其二是某人千辛万苦弄上的 Hackintosh 貌似是在一次 UEFI 固件更新后,再也进不去了,分区恢复都救不了了,目前真实原因未知,之后就有了把此空闲分区腾出装 Ubuntu 的一系列操作。。。

然后就有了将 Clover 作为引导两者的想法。

添加和设置 CLOVER 主题

*如果不想改变原本的 Clover 主题,这个部分的内容可以跳过

Clover 主题:SimpleThemeDark;图片来自blog.daliansky.net

上图为 Clover 的引导界面,主题名为 SimpleThemeDark,(图片来自 blog.daliansky.net)。此主题也是我的 Clover 的设置主题,界面很简洁漂亮。相比 Ubuntu 默认的 grub 引导界面,简直是不知道该说什么好了。

至于怎么设置如上图这样的引导界面,首先先在网络上找到这款主题包,然后将其粘贴至 \EFI\CLOVER\themes\ 中,然后文本编辑器打开 \EFI\CLOVER\ 下的配置文件 config.plist,编辑器内搜索 Theme 关键字,修改键及对应值如下:

1
2
3
4
5
<key>
GUI
</key>
    
<dict>
        
<key>
Theme
</key>
        
<string>
SimpleThemeDark
</string>
    
</dict>

 

另存至桌面,之后使用磁盘工具 DiskGenius 复制修改后的 pList 文件至 \EFI\CLOVER\,覆盖原先的 pList 配置文件即可。如果首个启动序列设置的是 CLOVER 的话,重启后就可看到配置生效了,如果不是的话可以使用 BOOTICE 来配置计算机的启动序列,例如下图,保存后即生效。

BOOTICE 配置 UEFI 启动序列

配置 CLOVER 启动项(Entries)

管理员身份打开 DiskGenius,左侧依次点击,可见到如下图:

Clover 引导 Windows 及 Linux 双系统

右侧中 grubx64.efi 为 Ubuntu 的启动接口,这里记住这个 efi 文件的路径 \EFI\ubuntu\grubx64.efi 。

之后,复制 \EFI\CLOVER\config.plist 到桌面上:

Clover 引导 Windows 及 Linux 双系统

之后,用文本编辑器打开桌面上的 config.plist,搜索 GUI 关键字在此键下建立 Windows 和 Ubuntu 的 Entries,如下:

 
config.plist

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<key>
GUI
</key>
    
<dict>
        
<key>
Theme
</key>
        
<string>
SimpleThemeDark
</string>
        
<key>
Custom
</key>
        
<dict>
            
<key>
Entries
</key>
            
<array>
                
<dict>
                    
<key>
Disabled
</key>
                    
<false/>
                    
<key>
Ignore
</key>
                    
<false/>
                    
<key>
Path
</key>
                    
<string>
\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI
</string>
                    
<key>
Title
</key>
                    
<string>
Windows
</string>
                    
<key>
Type
</key>
                    
<string>
Windows
</string>
                    
<key>
VolumeType
</key>
                    
<string>
Internal
</string>
                
</dict>
                
<dict>
                    
<key>
Disabled
</key>
                    
<false/>
                    
<key>
Ignore
</key>
                    
<false/>
                    
<key>
Path
</key>
                    
<string>
\EFI\ubuntu\grubx64.efi
</string>
                    
<key>
Title
</key>
                    
<string>
Ubuntu
</string>
                    
<key>
Type
</key>
                    
<string>
Linux
</string>
                    
<key>
VolumeType
</key>
                    
<string>
Internal
</string>
                
</dict>
            
</array>
        
</dict>
    
</dict>

 

保存,之后用 DiskGenius 将桌面上已经修改好了的 pList 文件覆盖 \EFI\CLOVER\ 下的 config.plist 文件即可。

重启后,如引导界面类似如下,表示配置生效(页面利用的 CLOVER 的 F10 功能截的屏)

截图

结束语

使用工具:文本编辑器、DiskGenius、BOOTICE

转载于:https://www.cnblogs.com/Orcim/p/11065755.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/126263.html原文链接:https://javaforall.net

(1)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 新浪云服务器使用流程[通俗易懂]

    新浪云服务器使用流程[通俗易懂]注册背景:当我们进行微信公众号开发的时候,需要使用一个服务器跟微信的服务器链接,如果在本地搭建服务器默认情况下,本地服务器是不能被外网链接的;这样就需要去解决这个问题,解决的方案又两种:方案一:

    2022年8月3日
    9
  • Unity 角色控制器重复使用Ragdoll布娃娃系统,动画控制和布娃娃状态切换

    Unity 角色控制器重复使用Ragdoll布娃娃系统,动画控制和布娃娃状态切换大家好,今天开发游戏的时候做了Ragdoll相关的功能,于是写写心得。如果要在单一物体重复使用Ragdoll布娃娃系统,那我们需要对物体设置两个状态,一个是正常状态,受动画系统控制,一个是布娃娃状态,受布娃娃节点控制。(Unity开发环境2018.4LTS)预览效果:分为几个部分:首先是初始化,我们要遍历角色身体上的所有ragdoll并存储。publicLis…

    2025年5月31日
    5
  • navicat11.0.18激活码【2021免费激活】

    (navicat11.0.18激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html1STL5S9V8F-eyJsaWNlbnNlSW…

    2022年3月27日
    391
  • oracle 字符串转数组「建议收藏」

    SELECTdistinctREGEXP_SUBSTR(t.llbm1,‘[^;]+’,1,LEVEL,‘i’)ASSTRFROMuser_nbgzlldt,cpcshtinsswheret.shtinsid=s.shtinsidands.wfid=35connectbylevel<=(regexp_count(t.llbm1,’;’)+1)

    2022年4月14日
    84
  • 视频监控传输设备_网络视频监控平台

    视频监控传输设备_网络视频监控平台高清视频传输系统传输系统是整个社会治安视频监控网络的数据传送平台,承担着平安城市从接入点中心以之间的视频数据传输重担,是搭建整个监控网络的血脉,因此,治安视频监控网络传输系统将采用全数字化的计算机网络传输系统,从监控点的接入到监控中心的数据汇聚完全采用全数字化通道,整个传输网络结构主干万兆汇聚,千兆到监控点接入,户外接入层交换机选用宽温宽压工业级交换机产品,保证视频数据的无阻塞、无延迟传输以及与原…

    2022年10月4日
    7
  • 一文读懂视频编解码原理[通俗易懂]

    一文读懂视频编解码原理[通俗易懂]引子谈到视频的编解码,我们会自然地想到H.264、HEVC/H.265这些权威的视频编解码标准;谈到标准,有人觉得这个是有专门机构去研究的,我们关心应用就好;即使有兴趣读了标准和相关技术,面对更多的是各种数学公式和术语,如协方差、傅立叶变换、高频、滤波等等,需要花更多时间去理解。通常更为实际的做法是,我们只要调研如何应用这些标准,如何做好软硬件编码方案的选型,如何优化技术参数以及如何调用API…

    2022年7月13日
    17

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号