为什么我用Clover Configurator改机型之后就是进不了系统

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么我用Clover Configurator改机型之后就是进不了系统相关的知识,希望对你有一定的参考价值。

首先我之前没用过clover,所以先在U盘上折腾的,目的主要是把config文件配置好(推荐手动修改,Clover Configurator还不够成熟,bug太多,用它修改的文件经常出错,但是可以用它当作参考)。
推荐大家也先在U盘上折腾,省得搞坏系统。

我的clover装好之后只放了三个文件:config.plist DSDT.aml SSDT.aml

大家情况不同的可以再放kext,我的都是原声驱动的所以不用放。

下边主要说一下普通mbr硬盘安装clover和config配置

我配置好config后开始将U盘里的clover移到硬盘上,其实过程和mac版变色龙几乎一样。但有几个关键点:

1.网上下载了好多clover的版本,感觉不太好用,主要原因是clover更新太快,config的配置格式变化太快,之前的教程都不适用于新的版本的config了,但是可以作为参数的学习参考。
2.自己动手丰衣足书。

下边开始:

第一步,必然需要Command Line Tools,可以装个Xcode,也可以在这下

第二步,下载源码CloverGrower(编译和下载最新clover的工具)

第三步,开始编译,打开CloverGrower.command,第一次需要下载一堆GCC等基础包(整个编译过程很漫长,但是为了保证各个工具对于版本的适应性,还是编译源码比较好)

第四步,编译完成后,得到builtPKG和edk2文件夹,builtPKG里边的文件一般都够用了(要是觉得不够用可以将目录切换到edk2 -> Clover -> CloverPackage,双击makeiso和双击makepkg再次生成,会发现同目录里有新的文件夹,具体自己看吧)

第五步,builtPKG里找到Clover的pkg安装文件,和同目录下的CloverCD/usr/local/bin/clover-genconfig文件,这样这两个文件的版本就对应起来了,比较好配置config.plist (pkg用于安装,clover-genconfig用于生成config.plist)

第六步,得到config文件,打开终端,直接将clover-genconfig拖进去,再将变色龙的org.chameleon.Boot.plist拖进去,再将smbios.plist拖进去然后在后边加上>>~/Desktop/config.plist,回车,这时候就会看到桌面上已经生成了这个文件。这个config.plist就比较好了,是对应当前版本Clover的,你只需要把里边的内容进行微调就行了,具体的参数各个大大已经说了,我就不赘述了。

第七步,U盘安装、调试 (这个可以去顶置帖里看)

第八步,硬盘安装,调试好了就可以移到硬盘上直接引导了(当然保证你的mac分区是主分区)。打开pkg,选择你的mac分区,然后选择自定义,对于传统的BIOS+mbr可以这样选择。

1.安装 PBR 的多重开机选项
默认启动 boot = Clover boot 64位
按 1 选 boot1 = 变色龙 boot
按 3 选 boot3 = Clover boot 32位
按 6 选 boot6 = Clover boot 64位

2.CloverEFI选择64位SATA

3.根据个人喜好选择主题

4.我选的是Drivers64,不行的话再选32,我也是试着选的64,直接安装完就能用就没有测试32,还没研究这块(用U盘测试的时候好像选的是32吧)

5.RC scripts好像可以解决屏幕亮度记忆的问题

6.安装Clover系统偏好设置面板,好像这个可以升级Clover

第九步,将你的config.plist、DSDT.aml、SSDT.aml放在mac的安装分区对应的EFI目录下(有需要的话可以再放kext)

第十步,写入boot1h(这个文件在CloverGrower-master/edk2/Clover/BootSector/bin文件夹下),这个的方法可以参照crazybirdy的帖子,这里就不再赘述了。

OK,完事重启应该就可以了。

GOOD LUCK~!
参考技术A 最详细 最全面的 官方wiki 有些参数介绍不全的 可以Google 基本都能找到相应的答案
Clover 的好处根本不只在於UEFI驱动,单是可以引导无修改过的原版安装盤就已经完胜变色龙了

OpenCore Configurator|黑苹果OC引导配置工具

点击蓝字关注公众号,获取更多Mac精品软件


OpenCore 引导截至到目前 仍然处于测试阶段 ,虽然 OpenCore 引导比 Clover 引导好,但 只适合有一定动手能力 或者已经对黑苹果有一定了解的童鞋去折腾


应用介绍



OpenCore 是非常优秀的开源软件,旨在通过提供更加通用模块化的系统来解决 Clover 带来的限制和问题,拦截内核加载以插入高级的 rootkit,而该 rootkit 旨在替代 Clover


OpenCore 最初诞生于 HermitCrabs 实验室,现在由 Acidanthera 接手。OpenCore 目前的主要用途是黑苹果系统引导,但它也支持其它操作系统。OpenCore 目前引导相关功能已非常稳定,喜欢折腾的机友现在已经是动手的时机了。



▎软件特性

  • 主流开源黑苹果驱动已经开始全面转向 OpenCore,例如声卡 AppleALC、显卡 WhateverGreen、核心扩展 Lilu 等等,新版均不再测试 Clover 的兼容性

  • 一般来说,OpenCore 系统的启动速度比使用 Clover 的系统快

  • OpenCore 通过对 FileVault 的更好支持提供了整体安全性

  • OpenCore 通过 boot.efi 支持引导热键,支持在启动时按住 Option 或 ESC 选择引导设备按 Command+R 进入恢复模式,或按住 Command+Option+P+R 重置 NVRAM

  • OpenCore 的设计着眼于未来,并使用现代方法加载第三方内核扩展而不会破坏系统完整性,但 Clover 在一定程度上会;

  • 保护通过读取启动磁盘设置的 NVRAM 变量,就可以像 Mac 一样支持 BootCamp 切换和引导设备选择

  • AptioMemoryFix 的未来开发直接与 OpenCore 绑定,特别是通过 FwRuntimeVariable.efi 作为扩展将其吸收到 OpenCore 中;

  • 支持UEFI和传统启动引导模式

  • Mask Patching 意味着 macOS 的更新几乎不会破坏基于 AMD 的黑苹果系统,而 OpenCore 拥有的 AMD OSX Patches 支持 High Sierra,Mojave 和Catalina 的所有版本



软件信息



  • 开发商:Acidanthera

  • 兼容性:OS X 10.9 或更高版本

  • 文件大小:23 MB



安装相关



▎应用程序无法打开或文件损坏处理方法