黑苹果
用u盘可以引导
同样安装了clover的hdd看不到引导
已经设置uefi only
解决方法:从U盘引导进clover,利用clover里的uefi shell 安装引导
diskutil list |
启动ssh服务
sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist |
读更新链接
sudo defaults read /Library/Preferences/com.apple.SoftwareUpdate CatalogURL |
奇奇怪怪的问题
预览无响应
SMBIOS 换成 iMac 13,1
卡kextd stall (240s): ‘AppleACPICPU’
mv /System/Library/Extensions/AppleACPIPlatform.kext /Volumes/EFI/EFI/CLOVER/kexts/Other/ ## 移动AppleACPIPlatform.kext到Clover
用最新的 clover
和最新的fakesmc真正的原因是
fakesmc
或者virtualsmc
没有起作用,要确保config.plist
的SystemParameters > InjectKexts
为Detect
或Yes
,来确保clover启动时自动注入kexts
如果是使用Clover Configurator工具来编辑config.plist,步骤如下系统参数->注入
Kexts方式 选择Detect
或者Yes
(英文应该是SystemParameters-> InjectKexts
选择Detect
或者Yes
)<key>SystemParameters</key>
<dict>
<!-- 其他参数 -->
<!-- 注入Kexts方式 -->
<key>InjectKexts</key>
<string>Detect</string>
</dict>(一般通过MultiBeast工具生成的
config.plist
默认是Detect
,所以很多时候自己写的config.plist
就有这个问题,而用MultiBeast生成的就没有这个问题.而这个问题出现的原因就是clover启动时没有注入kexts)如果还没能进入系统或还没能通过其他渠道去编辑config.plist使其自动注入kexts,可以在clover界面按
空格键
(spacebar
),选择boot with injected kexts
来进入系统.然后修改InjectKexts
的值为Detect
或Yes
,这样每次进入系统就不用手动操作注入了.简单方式: 用 boot disk Utility 制作u盘
这个方式生成的config.plist的InjectKexts值也是Detect
未能安装macos,安装需要下载重要内容,该内容此时无法下载,请稍后再试。
确定bootloader有网卡驱动,如CLOVER/kext/Other/RealtekRTL8111.kext,确定此时可以上网,重试多几次,就可以了。
设置正确的系统时间sudo date 0102030418
(设置时间为2018年01月02日03点04分)sudo date 0304
(设置时间为当天时间03点04分)
不行的话可以+8个时区,譬如03:04加8个时区到11点04分sudo date 1104
, 或者减8个时区sudo date 0101190418
verbose mode 日志
log show --style syslog --source --last boot
log show --last boot --predicate 'sender="kernel"' | head -n 20
# oc
log stream --predicate 'sender="VoodooPS2Trackpad" and eventMessage contains "synaptics_parse_hw_state"'
# clover
log stream --predicate 'sender="kernel" and eventMessage contains "synaptics_parse_hw_state"'verbose mode (啰嗦模式)End random seed +++++++ 卡加号
clover 的KernelPm 设置为true (或者false)