clove config怎么写
发布网友
发布时间:2023-07-10 12:45
我来回答
共1个回答
热心网友
时间:2024-11-18 20:39
首先我之前没用过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,也可以在这下 https://developer.apple.com/downloads/index.action?name=for%20Xcode%20-
第二步,下载源码CloverGrower(编译和下载最新clover的工具)
https://github.com/STLVNUB/CloverGrower
第三步,开始编译,打开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,完事重启应该就可以了。