通过CLOVER 引导Windows与Linux双系统

2022-07-23 13:10:29 浏览数 (1)

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

通过CLOVER 引导Windows与Linux双系统

  • 什么是CLOVER
  • 为什么是 CLOVER 引导?
  • 正式操作
    • 1、准备工具
    • 2、配置 CLOVER 文件
      • 搜索 GUI 关键字,Entries区域为引导文件的相关信息
      • 搜索关键词:Boot
      • 搜索关键词:Scan,配置扫描哪些引导文件,顺便把主题一起设置了
    • 3、放置引导文件到引导盘
    • 4、使用BOOTICE配置计算机的启动序列
    • 5、正常应该是OK的了,如果不放心或者不成功的话,可以到BIOS设置启动项,将刚才新增的启动项作为FirstBoot。
  • 最终作品

什么是CLOVER

可能有些朋友对CLOVER还不了解,因为有很多大神已经做过介绍,我这就做个引用吧。 黑苹果引导工具 Clover 配置详解(转自[三个表哥])

为什么是 CLOVER 引导?

自从折腾过黑苹果后,深深被四叶草的个性化界面以及灵活设置给吸引了。 然而并不是长期会有使用黑苹果的需求,以及公司的电脑只用Win10 Ubuntu 双系统,虽然是正常使用,但,界面不好看呀!! 生命不在于折腾,于是就有了将 Clover 作为引导两者的想法。

正式操作

1、准备工具

磁盘管理工具:Diskgenius

引导管理工具:BOOTICE,提取码:ie8s

最新版CLOVER(下载zip后缀这个)

2、配置 CLOVER 文件

CLOVER的配置文件在下载的CLOVER解压目录下的”EFI-CLOVER”下的config.plist里面设置。

用文本编辑器(推荐Notepad )打开桌面上的 config.plist,修改以下内容,具体每个关键字所表示的内容,有不清楚的可以看最上面分享的Clover 配置详解文章里的描述

搜索 GUI 关键字,Entries区域为引导文件的相关信息

代码语言:javascript复制
	<key>GUI</key>
	<dict>
		<key>#ConsoleMode</key>
		<string>0</string>
		<key>#Custom</key>
		<dict>
			<key>Entries</key>
			<array>
				<dict>
					<key>Disabled</key>
					<false/>
					<key>Ignore</key>
					<false/>
					<key>Path</key>
					<string>EFIMICROSOFTBOOTBOOTMGFW.EFI</string>
					<key>Title</key>
					<string>Windows10</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>EFIubuntugrubx64.efi</string>
					<key>Title</key>
					<string>Ubuntu20.4</string>
					<key>Type</key>
					<string>Linux</string>
					<key>VolumeType</key>
					<string>Internal</string>
				</dict>
			</array>

注意:引导EFI文件的path如果不一样的话自己手动修改string里的内容。

EFIMICROSOFTBOOTBOOTMGFW.EFI

搜索关键词:Boot

DefaultVolume:用来设置Clover默认加载引导卷 Timeout:引导器在加载一个操作系统前将暂停 5 秒,如果在这一段时间内按任意一键。则倒计时停止。

代码语言:javascript复制
	<key>Boot</key>
	<dict>
		<key>#Arguments</key>
		<string>slide=0 darkwake=0</string>
		<key>#DefaultLoader</key>
		<string>boot.efi</string>
		<key>#LegacyBiosDefaultEntry</key>
		<integer>0</integer>
		<key>#XMPDetection</key>
		<string>-1</string>
		<key>CustomLogo</key>
		<false/>
		<key>Debug</key>
		<false/>
		<key>DefaultVolume</key>
		<string>bootmgfw.efi</string>
		<key>DisableCloverHotkeys</key>
		<false/>
		<key>Legacy</key>
		<string>PBR</string>
		<key>NeverDoRecovery</key>
		<true/>
		<key>NeverHibernate</key>
		<false/>
		<key>RtcHibernateAware</key>
		<false/>
		<key>SignatureFixup</key>
		<false/>
		<key>SkipHibernateTimeout</key>
		<false/>
		<key>StrictHibernate</key>
		<false/>
		<key>Timeout</key>
		<integer>5</integer>
	</dict>

有些朋友可能会存在Timeout设置了,但没生效的情况,这种情况下,需要把默认引导文件DefaultVolume的内容也给设置了,像我上面的设置默认为win10的引导文件bootmgfw.efi

搜索关键词:Scan,配置扫描哪些引导文件,顺便把主题一起设置了

代码语言:javascript复制
		<key>Scan</key>
		<dict>
			<key>Entries</key>
			<true/>
			<key>Legacy</key>
			<false/>
		</dict>
		<key>ScreenResolution</key>
		<string>1920x1080</string>
		<key>ShowOptimus</key>
		<false/>
		<key>Theme</key>
		<string>BeautyX</string>
		<key>Timezone</key>
		<integer>8</integer>
	</dict>

BeautyX为我设置的主题名,大家可以网上搜索,需要主题分享的话留言写下邮箱吧。

3、放置引导文件到引导盘

将CLOVER下面的EFI文件,通过Diskgenius放到win10系统里ESP磁盘下(前提你磁盘当时是GPT分区,如果是MBR的话,参照WIN10的引导文件所在盘)

4、使用BOOTICE配置计算机的启动序列

添加新的引导,选择好引导磁盘分区,设置好引导目录EFICLOVERCLOVERX64.EFI,并上移到第一序列。

5、正常应该是OK的了,如果不放心或者不成功的话,可以到BIOS设置启动项,将刚才新增的启动项作为FirstBoot。

最终作品

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

0 人点赞