黑苹果折腾日记 - 安装篇

基本配置

硬件 型号
笔记本(模具) 炫龙v58 pro(蓝天clevo p750dm)
CPU Intel Core I5-6600K
显卡 NVIDIA GeForce GTX 980M
声卡 Realtek ALC892

制作启动盘

系统镜像

根据自己的配置找镜像,蓝天模具屏蔽核显只能用独显,所有最高只能支持10.13,17G2122找不到对应的NVIDIA驱动版本号只能查到17G65的,就下载macOS High Sierra 10.13.6(17G65)的镜像17G65卡在Clover界面无法引导,换了旧一点的macOS High Sierra 10.13.5(17F77)

更新
17G2112安装完后不显卡驱动,在App Store更新了一次系统,更到17G14042,就能找到支持的驱动

刷写工具

刷写工具用的是Etcher

EFI文件

我的笔记本是台式机CPU又是独显,找不到专用EFI文件,所以就当是台式机拿通用EFI直接莽

安装MacOS

修改时间

进引导后提示

安装macOS 应用程序副本已损坏,不能用来安装macOS

该错误会经常出现于旧版中,根源是苹果的安装镜像中的证书过期导致的。解决方法如下:

实用工具 -> 终端,输入命令:

date 0201010116

回车后关闭终端,可继续安装进程;

返回实用工具打开磁盘管理工具

清除硬盘

显示 -> 显示所有设备

点击 装系统的硬盘 抹掉

填写 名称
格式: Mac OS 扩展(日志式)
方案: GUID分区图

添加引导

// 查看磁盘分区表

diskutil list

结果如下

/dev/disk0(internal, physical):

#:    TYPE    NAME    SIZE    IDENTIFIER
0:    GUID_partition_scheme        256 GB    disk0
1:    EFI    EFI    200 MB    disk0s1
2:    Apple_HFS    MAC    128 GB    disk0s2
3:    Microsoft Basic Data    WIN10    127.7 GB    disk0s3
/dev/disk1(internal, physical):

#:    TYPE    NAME    SIZE    IDENTIFIER
0:    GUID_partition_scheme        16 GB    disk1
1:    EFI    EFI    200 MB    disk1s1
2:    Apple_HFS    Install macOS Sierra    15.8 GB    disk1s2

// 挂载磁盘EFI分区

sudo diskutil mount disk0s1

// 挂载U盘EFI分区

sudo diskutil mount disk1s1

打开访达
左侧会显示挂载了两个EFI分区,将U盘EFI目录全部复制到磁盘的EFI分区即可。

安装驱动

显卡

浏览NVIDIA Drivers - tonymacx86.com下载系统版本号对应的驱动

例如macOS 10.13.6 High Sierra (17G65)对应的NVIDIA驱动版本号是387.10.10.10.40.105

也可以使用

bash <(curl -s https://raw.githubusercontent.com/Benjamin-Dobell/nvidia-update/master/nvidia-update.sh)

网卡

itlwm

将kext文件放到/Library/Extensions目录下(放到/EFI/Clover/kexts/Other/会无法启动系统,原因不明)

sudo cp -R itlwm.kext /Library/Extensions

声卡

装上发现没声音

下载DPCIManager查看电脑的声卡型号

我的是Realtek ALC892,在项目acidanthera/AppleALCwiki/Supported codecs中搜索型号(Codec)对应的Revisions and layouts

Vendor Codec Revisions and layouts MinKernel MaxKernel
Realtek ALC892 0x100302, layout 1, 2, 3, 4, 5, 7, 12, 15, 16, 17, 18, 28, 31, 90, 92, 97, 99 13 (10.9)

也能在AppleALC/Changelog.md页面尝试搜一下自己的电脑型号,碰巧会在里面

最后试了大半天重启了十几次才发现原来通用驱动已经能输出声音,只是偏好设置里默认输出的设备是耳机口。。。😂

键盘背光

github搜了一下看到有个【ClevoKBFanControl】

/Library/Extensions/

// 重建kext缓存

sudo kextcache -i /

填坑

键位互换

装上系统后发现复制粘贴的快捷键没用,然后找了一下键盘测试工具发现Command(开始键)和Option(Alt)键互换了

在 系统偏好设置 ->

睡眠秒醒

// 查看唤醒日志

log show --last 1d | grep -i "Wake reason"

发现都是日志里全是这个

kernel: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: GLAN XDCI

使用MaciASL打开DSDT查看GLAN
点击_PRW项

            Method (_PRW, 0, NotSerialized)
            {
                Return (GPRW (0x6D, 0x04))
            }

搜索一下发现需要打0D/6D补丁(秒醒补丁)

后续配置

关闭自动更新(感觉没用)

// 忽略特定的macOS更新

sudo softwareupdate --ignore "macOS High Sierra"

// 关闭更新小红点

sudo defaults write com.apple.systempreferences AttentionPrefBundleIDs 0; killall Dock

删除Boot MAC OS Install from MAC启动项

开启App Store自动下载更新会可能导致Clover启动项里就多了个Boot MAC OS Install from MAC,开机默认选中,不想更新的话可以删除文件夹macOS Install Data和文件.IAProductInfo

sudo rm -rf "/macOS Install Data" ;\
sudo rm -rf .IAProductInfo

参考文章

macOS 10.13安装中常见的问题及解决方法 - 黑果小兵的部落阁
macOS安装教程兼小米Pro安装过程记录 - 黑果小兵的部落阁
黑苹果启用休眠简单步骤 - 黑苹果星球
Clover删除Boot MAC OS Install from MAC


转载请注明来源,欢迎对文章中的引用来源进行考证,文章可能具有时效性,欢迎指出任何有错误、已失效或不够清晰的表达 ,可通过[邮件](mailto:cnlnnn@qq.com)联系垃圾堆主人

文章标题:黑苹果折腾日记 - 安装篇

字数:1.1k

本文作者:cnlnn

发布时间:2021-01-16, 12:15:54

最后更新:2021-01-16, 12:15:54

原始链接:https://cnlnn.ml/posts/68269573/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。