基于ASUS X299 Deluxe的High Sierra10.13.6几乎完美的说明
本文10.13 .16High Sierra安装说明可能仅适用于华硕Prime X299 Deluxe主板,本机未安装华硕Thunderbolt EX3扩展卡。其他品牌X299主板未曾进行过测试。在i9-7900X 3.3GHZ的基准频率,四通道DDR4-2666和44个PCI Express 3.0通道的加持下,你的Hackintosh异常的强大。 文末附件中的EFI-Folder,也可能仅适用于华硕Prime X299 Deluxe主板,它已经包含了该主板所有需要的驱动程序:AppleALC音频配置/USB修正/Intel I211_AT千兆板载LAN控制器/板载蓝牙以及其它DSDT补丁。首先,必须感谢发布在的KGP大神,他从Sierra版本开始,为ASUS X299 主板能正常工作所做出的不懈努力和卓越贡献。(原贴地址如下)https://www.tonymacx86.com/threads/how-to-build-your-own-imac-pro-successful-build-extended-guide.229353/page-922#post-1776821,此贴已经从原来的10.13.5更新到10.13.6。特别是修复了升级到13.6版本后,USB端口出现主板由接出的前置USB3.0接口的无法工作的问题。其它299的主板可以完全参考大神的文章进行相应的调整。 1.ASUS BIOS配置(完全照抄KGP大神的说明){:5_264:} 在开始安装之前,请将您的ASUS X299 Prime Deluxe主板BIOS升级到固件版本号1301或最新版本的1401(从1301版本开始,华硕修复了MSR 0xE2寄存器问题)并将语言设置为英语。1.) /AI Tweaker/a.) ASUS MultiCore Enhancement: Auto b.) AVX Instruction Core Ratio Negative Offset: "3" c.) AVX-512 Instruction Core Ratio Negative Offset: "2" d.) CPU Core Ratio: Sync All Cores e.) CPU SVID Support: Enabled f.) DRAM Frequency: DDR4-2600MHz 2.) /Advanced/CPU Configuration/a.) Hyper Threading : Enabledb.) MSR Lock Control: Disabled 3.) /Advanced/CPU Configuration/CPU Power Management Configuration/a.) Enhanced Intel Speed Step Technology (EIST): Enabledb.) Autonomous Core C-States: Enabledc.) Enhanced Halt State (C1E): Enabledd.) CPU C6 report: Enablede.) Package C-State: C6(non retention) statef.) Intel SpeedShift Technology: Enabled (crucial for native HWP Intel SpeedShift Technology CPU Power Management)g.) MFC Mode Override: OS Native 4.) /Advanced/Platform Misc Configuration/ a.) PCI Express Native Power Management: Disabledb.) PCH DMI ASPM: Disabledd.) ASPM: Disablede.) DMI Link ASPM Control: Disabledf.) PEG - ASMP: Disabled 5.) /Advanced/System Agent Configuration/a.) Intel VT for Directed I/O (VT-d): Disabled 6.) /Boot/a.) Fast Boot: Disabledb.) Above 4G Decoding: Offc.) Set your specific Boot Option Priorities 7.) /Boot/Boot Configurationa.) Boot Logo Display: Autob.) Boot up NumLock State: Disabledc.) Setup Mode: Advanced 8.) /Boot/Compatibility Support Module/a.) Launch CSM: Disabled 9.) /Boot/Secure Boot/a.) OS Type: Other OS F10保存修改后的BIOS设置 2.根据你的CPU修改TSCAdjustReset.kext文件为了避免Skylake-X线程在X299主板的S3启动和唤醒期间出现可能是由错误的Skylake-X BIOS微代码运行引起的TSC失步错误问题,需要把TSCAdjustReset.kext文件放在你的USB闪存驱动器和系统磁盘/EFI/CLOVER/kexts/Other/ 位置。在默认情况下,TSCAdjustRest.kext配置为8核CPU(16线程),如i7-7820X。要采用具有多于或少于8个内核的Skylake-X处理器的kext,请应用以下方法:a。)在TSCAdjustRest.kext文件上用鼠标右键单击并选择“显示数据包内容”。b。)双击/ contents /上的鼠标。右键单击“Info.plist”文件后,选择“使用/打开”。选择TextEdit.app并编辑“Info.plist”文件。c。)使用TextEdit.app的“find”函数并搜索关键词“IOCPUNumber”d。)请注意, 能够使Skylake-X处理器正常工作的IOCPUNumber是其原始线程数-1,始终要记住它的线程数始终是其核心数的2倍。因此,对于8核i7-7820X,IOCPUNumber为15(16个线程- 1)。<key> IOCPUNumber </ key>
<integer> 15 </ integer>
按照这种方法,10核i9-7900X正确IOCPUNumber的数值为19(20个线程-1)<key> IOCPUNumber </ key>
<integer> 19 </ integer>
对您自己的Skylake-X处理器,对IOCPUNumber数量修改后,保存info.plist文件并将修改后的TSCAdjustRest.kext复制到USB闪存驱动器安装程序和系统磁盘的/ EFI / CLOVER / kexts / Other /目录中。才能保证安装能够正常进行,在代码阶段不会卡死。 3.安装注意事项 本人在windows下制作了可启动的iMac Pro mac Sierra High Sierra macOS High Sierra 10.13.6(17G65)USB盘后,直接在一个空置的120GB的SSD硬盘上进行的安装。使用GPT分区表,抹盘时采用APFS。安装完成后将U盘中的EFI文件夹拷贝至SSD硬盘的ESP分区后,在BIOS中设置此盘为第一启动盘,即可自行选择启动MAC或是WIN。 特别注意:不要怕制作启动U盘速度慢,为保证稳定性和兼容性,推荐使用USB2.0接口的U盘进行制作,务必在主板背面的USB2.0接口进行启动U盘的制作。 安装之时,请也一定在主板背面的USB2.0接口进行,好多安装初期卡死的原因,就是使用了3.0的U盘或在3.0的接口上运行安装程序。3.1 EFI文件夹准备如果你的配置与我相同,创建完成可启动的iMac Pro mac Sierra High Sierra macOS High Sierra 10.13.6(17G65)USB闪存驱动器安装程序后,直接下载我的EFI文件夹替换U盘中的EFI文件夹即可顺利进行安装。 EFI文件夹内相关文件的说明:3.1.1 EFI / CLOVER / kexts / Other /目录中的NvidiaGraphicsFixup.kext v.1.2.7和Lilu.kext v1.2.4的有助于修复Nvidia HDAU黑屏问题和保证能从睡眠中醒来。3.1.2 EFI / CLOVER / kexts / Other /目录中AppleALC.kext。基于KGP大神和其它高手的卓越工作,本文才能直接应用AppleALC音频。AppleALC.kext v1.2.7要求必须与Lilu.kext V1.2.3共同存储于/ EFI / CLOVER / kext/Other文件夹。本文中下载的EFI目录,config.plist文件中已经包含了“ACPI”中需要的CAVS - > HDEF 43415653 48444546
替换补丁KGP大神说,如果直接应用文件SSDT-X299-iMacPro.aml在SSDT内执行(我完全不懂如何加载),则必须从config.plist中删除或者禁用CAVS - > HDEF ACPIReplace!另外请注意,AppleALC音频实现需要注入“7”而不是“1”的音频ID。在Clover配置器的“设备”部分的“音频”和“注入”下的系统盘的config.plist中实现后一个音频ID。
3.1.3 macOS High Sierra 10.13中,已经对非4K NVMe SSD的原生支持,例如三星的 M.2 NVME。在Clover Configurator的“Kernel and Kext Patches”部分添加IOAHCIBlockStorage 4150504c 45205353 4400 00000000 00000000 0000
,即可完全启用SSD / NVMe的TRIM。(此图来源于KGP的文档)https://www.tonymacx86.com/attachments/ssd-trim-2-png.274132/
3.1.4 华硕Prime X299 Deluxe的英特尔I211_AT千兆板载网卡所需要的SmallTree-Intel-211-AT-PCIe-GBE.kex,已经复制到/ EFI / Clover / kexts / Other /文件夹中。 3.1.5 在config.plist中加入新的10.13.6 USB端口补丁,如果你的主板与我相同,也可以直接使用。如果你是从10.13.5升级,10.13.5使用的USB端口补丁代码在10.13.6中不能正常使用,由主板接出的前置USB3.0接口的无法工作,需要用以下代码替换原来的代码补丁。Code (Text):
Name* Find* Replace* Comment
AppleUSBXHCI 837D880F 0F83A704 0000 837D880F 90909090 9090 10.13.6 USB Port Limit Patch
3.1.6Nvidia于2018.7.10日发布了适用于Maxwell和Pascal芯片的新版驱动程序。 1080TI显卡也完美适用。新版的版本号为Nvidia released final 10.13.6 (17G65) WebDriver-387.10.10.10.40.105,下载后安装即可完美驱动。下载地址为:https://www.nvidia.com/download/driverResults.aspx/136062/en-usblob:https://bbs.pcbeta.com/961bce51-8292-492e-b44b-a233bf3a4348如果之前已安装过驱动程序,则可能会收到通知,以从内置的“系统偏好设置”窗格更新到新驱动程序blob:https://bbs.pcbeta.com/69a0b1c5-b2b5-4ea6-86eb-311e12c5bd39
如果你的工作需要使用Adobe AE,则必须安装CUDA Drivers for MAC下载地址为:SSDT-X299-iMacPro.aml文件应该如何使用和修改并投入正常工作,从而构建出自己的系统PCI配置。希望坛子里面的大神能进行进一步的说明。KGP大神的PCIhttps://www.tonymacx86.com/attachments/pci-vega-png.343471/
我可怜的PCI
楼主睡眠有问题吗?我的经常睡眠了之后主机亮起,显示器不亮。然后很久主机又灭了 主板一模一样啊。
上午杜蕾斯刚到货,正在组装中。。
分享下efi呗。参考下。 楼主补附件呗,谢谢了 KGP 忒牛逼了! 完全没有任何问题 本帖最后由 kkdd1234 于 2018-7-29 19:13 编辑
mrmg 发表于 2018-7-29 16:20 https://www.pcbeta.com/static/image/common/back.gif
楼主补附件呗,谢谢了
马上,刚刚不知何故,保存为草稿的,直接就发出来了
分卷压缩有问题,只能直接发EFI文件夹中需要的文件和CONFIG配置文件了
a1062966132 发表于 2018-7-29 15:55 https://www.pcbeta.com/static/image/common/back.gif
楼主睡眠有问题吗?我的经常睡眠了之后主机亮起,显示器不亮。然后很久主机又灭了
完全没有任何问题 @kkdd1234 你的bios是KGP给的那个1401的X299D吗?我主板是X299A,没有带杜蕾斯{:5_265:}
不能用原版1401,只能用pached的1301... kkdd1234 发表于 2018-7-29 18:55 https://www.pcbeta.com/static/image/common/back.gif
马上,刚刚不知何故,保存为草稿的,直接就发出来了
分卷压缩有问题,只能直接发EFI文件夹中需要的文件 ...
附件10M大小。删除clover下的主题文件夹,
压缩zip足够的。
这仨kext{:9_380:} kkdd1234 发表于 2018-7-29 18:55 https://www.pcbeta.com/static/image/common/back.gif
马上,刚刚不知何故,保存为草稿的,直接就发出来了
分卷压缩有问题,只能直接发EFI文件夹中需要的文件 ...
还是没看到efi啊
{:9_365:} 另,处理器名称那里是后改的么
我这还是显示未知 。 望天 发表于 2018-7-29 19:36 https://www.pcbeta.com/static/image/common/back.gif
@kkdd1234 你的bios是KGP给的那个1401的X299D吗?我主板是X299A,没有带杜蕾斯
不能用原版1401, ...
直接在华硕主页上下载的1401BIOS,没有觉得有问题啊
mrmg 发表于 2018-7-29 21:13 https://www.pcbeta.com/static/image/common/back.gif
另,处理器名称那里是后改的么
我这还是显示未知 。
修改了那个配置显示文件,你想修改为什么都可以{:5_262:}
重新上传了分卷压缩文件,有需要的朋友可以下载。请自行删除clover文件夹下面的config.zip文件。我忘记删除了,又不想重新再次上传一次
这两个文件是如何使用的,哪位高手能解答一下,不胜感激!
我也是7900x,不过我的并不是显示i9,跑渲染跑什么性能没什么问题我却显示10-core intel Xeon E5,强迫症有点不爽 kkdd1234 发表于 2018-7-29 21:56 https://www.pcbeta.com/static/image/common/back.gif
修改了那个配置显示文件,你想修改为什么都可以
重新上传了分卷压缩文件,有需要的朋友可以下 ...
请问楼主是不是把1.2.3.4部分下载完成,就可以了呀,是efi里面完整的文件吗?谢谢 xclianlian 发表于 2018-7-30 14:35 https://www.pcbeta.com/static/image/common/back.gif
请问楼主是不是把1.2.3.4部分下载完成,就可以了呀,是efi里面完整的文件吗?谢谢
下载完成后直接解压即是完整的EFI文件夹子 kkdd1234 发表于 2018-7-30 16:36 https://www.pcbeta.com/static/image/common/back.gif
下载完成后直接解压即是完整的EFI文件夹子
谢谢已经下了4个文件了,请问默认的是8核16线程的kext吗?什么都不用修改就可以用了吧。 efi参考了下
用上tb3的ssdt也没能开启雷电
HibernationFixup.kext 这个会造成睡眠唤醒后死机。建议删除。 xclianlian 发表于 2018-7-30 17:56 https://www.pcbeta.com/static/image/common/back.gif
谢谢已经下了4个文件了,请问默认的是8核16线程的kext吗?什么都不用修改就可以用了吧。
必须要修改,我这个是7900的