现在新的电脑安装系统,引导方式都改为了EFI,至于EFI和MBR引导的区别可以自行度娘。用了EFI引导安装黑苹果(关于黑苹果的安装,除非你喜欢折腾,否则建议直接找某宝,几十块十几分钟就能装好)自然就会使用CLOVER.但是CLOVER的默认添加启动项的方式,在安装完多系统后,就会有冗余。先看两张效果图吧。
优化前:
优化后:
由于我目前这个电脑不仅安装了Windows和MAC,还装了别的Linux系统。这样一来,clover在启动的时候会去搜索所有的引导,结果就造成图2那种很多引导的情况。关键,很多多出的引导项是无法启动系统的。
作为有强迫症的人,是绝对不允许有杂质存在的。
于是乎,开始度娘解决之道。但是,网上很多教程只针对单硬盘,因此尝试了很多方法,好在最后成功。
先说说我电脑的大概情况:
型号:Alienware17R4
硬盘:256(固态2280)+1T(固态2242)+2T(固态2280)+1T(机械2.5)
系统:Windows10 + MacOS 13.6+ DeepinLinux + FydeOS + MintLinux + ManjaroLinux
系统装了6个,就差Androidx86的系统了(正在计划中,FydeOS其实可以当成AndroidX86了,跑王者很流畅,就是键位无法映射,如果是触屏就好了)。这个应该很复杂了,下面开始讲解如何优化。
准备工具:
mac环境:PlistEdit,CloverConfigurator
这两个工具的目的其实是为了打开并编辑一个叫做config.plist的文件。这个文件是CLOVER的配置文件,理论只要能打开这个文件,用记事本也能编辑,但是人为修改,出错率很大,不建议。并且,整个CLOVER的位置位于EFI引导盘里面,在windows10系统里面不好挂载(可以挂载,比较麻烦,具体度娘)。而mac里面的CloverConfigurator软件,天然支持挂载以及编辑,所以我才推荐mac环境下的工具。
1、打开CloverConfigurator,转到挂载分区那一项:
2、在EFI分区那一块,选取挂载分区(具体要看你的CLOVER是放在哪个分区,不清楚可以每个都打开,挨着试,我的是装在Windows的引导分区里面)。可能会要求输入账户密码授权,然后选择打开
3、在这个界面里面,还要注意另外一个点,就是上面分区方案模块里面每个卷的磁盘UUID。
4、找到plist配置文件,并用CloverConfigurator打开:
5、跳转到GUI配置的那项,截图是我已经配置好的,可以点击step2的+号,新增一个Entry:
6、双击打开
7、具体填写的东西,可以参考下面这个配置。其中磁盘UUID就是上面讲到的那个UUID,一定要和后面路径那一栏对得的上。UUID填写正确后,下面的启卷那一栏会显示对应的卷。后面路径就是该卷里面指定目录下的引导文件的名字(efi结尾的文件。同一个目录下可能会有多个,一般如果有grubxxx之类的就选这个,如果启动不了可以选其他再试)。如果这二者对应不上,到时候启动时不会有那个选项。类型那项,是啥选啥:
8、标题那一项就是引导的名字,然后系统图片就是到时候要显示的图标的图片,其路径就是CLOVER目录下随便建个文件夹放进去就行。但是有一点要注意,就是图片的大小。我的屏幕是19201080,图片大小最好是125125像素,太大会显示异常,不信你可以试试。
9、回到第四点的GUI页面,还有一项工作,就是隐藏启动项。这个隐藏是CLOVER自带支持的隐藏,在引导界面可以不重启,以快捷键方式显示或者隐藏。
10、点击加号后会形成上面的样子,双击红色区域,就可以进入编辑模式
11、你们就按照上面的那种过滤条件,能隐藏mac的recovery分区以及很多没用的分区。
12、到这里差不多完成了,如果你的系统简单,比如只有Windows和mac,就可以保存重启看效果了。但是我这边是多系统,还有别的,只改到这里还不能过滤其他的。还记得开头的准备工具还有个plistEdit吗,现在就该他上场了。
13、现在再回过去找到config.plist文件,以PlistPro打开
14、找到GUI->Scan这项,只留Entries为YES,其余全部NO.退出,保存,重启。大功告成。