保姆级安装黑苹果教程,打造自己的EFI文件 |
您所在的位置:网站首页 › 旧笔记本黑苹果 › 保姆级安装黑苹果教程,打造自己的EFI文件 |
本文主要针对Intel Coffee Lake 平台的完美黑苹果系统安装教程,本文会详细讲解如何使用官方的MacOS Big Sur安装包自己创建启动U盘和定制本机的EFI文件(使用Gentoo的人貌似不来个make menuconfig晚上都睡不着。楼主家的open wrt都是make menuconfig,自己编译的固件。今天有了这台机器,以后升级固件就省事了) 视频在这里 参考资料对于黑苹果的安装,楼主不是自己搞的,是参考以下教程的内容 https://dortania.github.io/OpenCore-Install-Guide/ 背景因为需要一台Windows偶尔玩一下《微软模拟飞行2020》但是平时工作又在MacOS下,所以打算配一台itx小主机,装个Windows 10再黑个苹果。这样即满足工作需要,又满足娱乐需求。 硬件选择关于三件选择可以参考以下三个地方: https://dortania.github.io/GPU-Buyers-Guide/#a-quick-refresher-with-nvidia-and-webdrivers https://dortania.github.io/Wireless-Buyers-Guide/ https://dortania.github.io/Anti-Hackintosh-Buyers-Guide/ UP主的硬件列表出于种种原因的考虑,楼主把价格都隐掉了。 注:主板上的wifi是Intel 9560NGW, 而且主板上的M.2的接口是纯的CNVi协议,一般不推荐买这样的主板,原因是无法安装苹果免驱的无线网卡)但是这么便宜的二手主板,楼主就下手了,况且戴码小哥哥这么喜欢ITX机箱:) 至于为什么这样选硬件,楼主不想多言了,要搞黑苹果不是什么硬件都能搞的,不是什么硬件都能搞的,不是什么硬件都能搞的,重要的事情说三遍~~~~ 硬盘当然是要支持国产咯:) 买AM4的水冷散热是因为楼主买的机箱特别小,itx主板,大的风扇都放不进去,正常的水冷也装不进去(只有风扇是9CM的才能装),所以某宝买到一个AM4接口的,所以才需要转换器。再者9600K不买个水冷,我也不敢超啊~~ 主板上加装BCM的Wifi & Bluetooth一块M.2 NGFF的转接口 一块BCM94360CS的网卡(本来我想买BCM94360CS2的,可是商家发了一个这么个玩艺,还好最后驱动弄好了 主版上加装wifi和蓝牙这个是需要飞一根线到USB上的,不要飞错了,主板烧掉了就不好了,所以请在哪里买的咨询好商家如何接线 此解决方案虽然解决了Bluetooth的问题,但是占了我一个M.2的口,而且还是支持PCIe的……,真可惜,看来我的Windows 10只能装在SATA盘里了 安装准备16GB的U盘,或是移动硬盘,建议是移动硬盘,这样写入速度比较快,省的等很久 一台Mac OS主机 支持的软件 https://github.com/corpnewt/MountEFI https://github.com/notiflux/OpenCore-Configurator --- https://mackie100projects.altervista.org/download-opencore-configurator/ https://github.com/acidanthera/OpenCorePkg https://github.com/corpnewt/ProperTree 请全程参考 https://dortania.github.io/OpenCore-Install-Guide/prerequisites.html 制作EFI下载 OpenCorePkg 并复制出x64/EFI (仅针对UEFI引导的64位机器) DriversOC/Driver 下保留 HfsPlus.efi 必选 OpenRuntime.efi 必选 KextsVirtualSMC https://github.com/acidanthera/VirtualSMC/releases VirtualSMC.kext SMCProcessor.kext SMCSuperIO.kext Lilu https://github.com/acidanthera/Lilu/releases Lilu.kext GraphicsWhateverGreen https://github.com/acidanthera/WhateverGreen/releases WhateverGreen.kext AudioAppleALC https://github.com/acidanthera/AppleALC/releases AppleALC.kext EthernetIntelMausi https://github.com/acidanthera/IntelMausi/releases IntelMausi.kext USBUSBInjectAll https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads/ USBInjectAll.kext WiFi and BluetoothAirportBrcmFixup https://github.com/acidanthera/AirportBrcmFixup AirportBrcmFixup.kext BrcmPatchRAM https://github.com/acidanthera/BrcmPatchRAM BrcmBluetoothInjector.kext BrcmFirmwareData.kext BrcmPatchRAM3.kext ACPI配置什么是SSDT/DSDTDSDT: Differentiated System description Table Fields, 区分系统描述表字段,ACPI其中的一个表格 SSDT: Secondary System Description Table Fields, 辅助系统描述字段, ACPI其中的一个表格 针对黑苹果所有的补丁都是通过SSDT来注入的,所以安装黑苹果创建符合黑苹果机的SSDT是尤其重要的 什么是ACPIACPI: Advanced Configuration & Power Interface 高级配置和电源接口,包含很多表格 制作ACPI文件先看看我们需要解决哪几个补丁 SSDT详细的直接看这个文档,照做就好了 Getting Started With ACPI https://dortania.github.io/Getting-Started-With-ACPI/ 下载SSDT Time https://github.com/corpnewt/SSDTTime 运行SSDTTime.bat SSDT Time分别选4,3,2生成3个文件 SSDT-PLUG.dsl 不必修改 SSDT-EC.dsl 不必修改 搞定 SSDT-AWAC/RTC0 (https://dortania.github.io/Getting-Started-With-ACPI/Universal/awac-methods/manual.html#edits-to-the-sample-ssdt) 搞定 SSDT-PMC (https://dortania.github.io/Getting-Started-With-ACPI/Universal/nvram-methods/manual.html#edits-to-the-sample-ssdt) 下载 SSDT-USBX.aml 这个不需要编译 (https://github.com/dortania/OpenCore-Post-Install/blob/master/extra-files/SSDT-USBX.aml) 制作好上述5个文件,编译成aml,工具可以使用: Windows: iasl.exe , MacOS MaciASL https://acpica.org/downloads/binary-tools https://github.com/acidanthera/MaciASL/releases 具体怎么编译就不教了,如果这个都需要教,那放弃黑果吧 把编译完的文件 copy 到EFI的 ACPI目录里 编辑config.list文档在这里 Config.list https://dortania.github.io/OpenCore-Install-Guide/config.plist/coffee-lake.html#starting-point 8,9代CPU选Coffee Lake 就照着做吧,太多了,写累了 PlatformInfo选择 iMac19,1 BIOS configrationdisable Fast boot CFG Lock (MSR 0xE2 write protection) VT-d CSM Intel SGX enable VT-x Above 4G decoding Hyper Threading Execute Disable Bit EHCI/XHCI Hand-off OS type: Windows 8.1/10(将 操作系统类型设置为 Windows 8.1/10 是因为部分主板在 Other 模式下会将系统认作是 Windows 7 从而禁用 UEFI 的某些功能并开启 CSM, 200 系及以后的主板理论上不存在这个问题) Legacy RTC Device 制作 U盘 & 安装 MacOS Big Sur下载 MacOS big sur,并制作启动U盘(U盘使用GPT分区,会自动分一个EFI分区,这个很重要) 如果是苹果机:官方 如果是Windows: gibMacOS 通过MountEFI把你的U盘的EFI分区Mount进来,把EFI目录复制进去 好,到此,如果你之前的操作没有什么问题的话,你的U盘应该可以启动电脑安装了(电脑硬盘分区也是GPT,因为需要EFI分区)。。。在电脑安装重启之后,使用一个WINPE启动电脑,把U盘里的EFI分区COPY到硬盘的EFI分区里,再选择硬盘直接启动继续安装。。。 如果你使用的硬件和我的一样,那按照上述的操作,你的电脑应该可以完美黑。。。。 bootload的界面是不是太丑了,美化一下文档在这里 OpenCore beauty treatment https://dortania.github.io/OpenCore-Post-Install/cosmetic/gui.html#setting-up-opencore-s-gui 这样是不是好看很多 About Bluetooth AirDrop |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |