保姆級安裝黑蘋果教程,打造自己的EFI文件 | 您所在的位置:網(wǎng)站首頁 › 蘋果文件都在哪里找 › 保姆級安裝黑蘋果教程,打造自己的EFI文件 |
本文主要針對Intel Coffee Lake 平臺的完美黑蘋果系統(tǒng)安裝教程,本文會詳細講解如何使用官方的MacOS Big Sur安裝包自己創(chuàng)建啟動U盤和定制本機的EFI文件(使用Gentoo的人貌似不來個make menuconfig晚上都睡不著。樓主家的open wrt都是make menuconfig,自己編譯的固件。今天有了這臺機器,以后升級固件就省事了) 視頻在這里 參考資料對于黑蘋果的安裝,樓主不是自己搞的,是參考以下教程的內(nèi)容 https://dortania.github.io/OpenCore-Install-Guide/ 背景因為需要一臺Windows偶爾玩一下《微軟模擬飛行2020》但是平時工作又在MacOS下,所以打算配一臺itx小主機,裝個Windows 10再黑個蘋果。這樣即滿足工作需要,又滿足娛樂需求。 硬件選擇 關(guān)于三件選擇可以參考以下三個地方: 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協(xié)議,一般不推薦買這樣的主板,原因是無法安裝蘋果免驅(qū)的無線網(wǎng)卡)但是這么便宜的二手主板,樓主就下手了,況且戴碼小哥哥這么喜歡ITX機箱:) 至于為什么這樣選硬件,樓主不想多言了,要搞黑蘋果不是什么硬件都能搞的,不是什么硬件都能搞的,不是什么硬件都能搞的,重要的事情說三遍~~~~ 硬盤當然是要支持國產(chǎn)咯:) 買AM4的水冷散熱是因為樓主買的機箱特別小,itx主板,大的風扇都放不進去,正常的水冷也裝不進去(只有風扇是9CM的才能裝),所以某寶買到一個AM4接口的,所以才需要轉(zhuǎn)換器。再者9600K不買個水冷,我也不敢超啊~~ 主板上加裝BCM的Wifi ; Bluetooth一塊M.2 NGFF的轉(zhuǎn)接口 一塊BCM94360CS的網(wǎng)卡(本來我想買BCM94360CS2的,可是商家發(fā)了一個這么個玩藝,還好最后驅(qū)動弄好了 主版上加裝wifi和藍牙 這個是需要飛一根線到USB上的,不要飛錯了,主板燒掉了就不好了,所以請在哪里買的咨詢好商家如何接線 此解決方案雖然解決了Bluetooth的問題,但是占了我一個M.2的口,而且還是支持PCIe的……,真可惜,看來我的Windows 10只能裝在SATA盤里了 安裝準備16GB的U盤,或是移動硬盤,建議是移動硬盤,這樣寫入速度比較快,省的等很久一臺Mac OS主機支持的軟件https://github.com/corpnewt/MountEFIhttps://github.com/notiflux/OpenCore-Configurator ---?https://mackie100projects.altervista.org/download-opencore-configurator/https://github.com/acidanthera/OpenCorePkghttps://github.com/corpnewt/ProperTree下載?OpenCorePkg?并復(fù)制出x64/EFI (僅針對UEFI引導(dǎo)的64位機器)OC/Driver 下保留HfsPlus.efi 必選OpenRuntime.efi 必選????KextsVirtualSMC?https://github.com/acidanthera/VirtualSMC/releasesVirtualSMC.kextSMCProcessor.kextSMCSuperIO.kextLilu?https://github.com/acidanthera/Lilu/releasesLilu.kextWhateverGreen?https://github.com/acidanthera/WhateverGreen/releasesWhateverGreen.kextAppleALC?https://github.com/acidanthera/AppleALC/releasesAppleALC.kextIntelMausi?https://github.com/acidanthera/IntelMausi/releasesIntelMausi.kextUSBInjectAll?https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads/USBInjectAll.kextAirportBrcmFixup?https://github.com/acidanthera/AirportBrcmFixupAirportBrcmFixup.kextBrcmPatchRAM?https://github.com/acidanthera/BrcmPatchRAMBrcmBluetoothInjector.kextBrcmFirmwareData.kextBrcmPatchRAM3.kextDSDT: Differentiated System description Table Fields, 區(qū)分系統(tǒng)描述表字段,ACPI其中的一個表格SSDT: Secondary System Description Table Fields, 輔助系統(tǒng)描述字段, ACPI其中的一個表格ACPI: Advanced Configuration ; Power Interface 高級配置和電源接口,包含很多表格 SSDT 詳細的直接看這個文檔,照做就好了?Getting Started With ACPI?https://dortania.github.io/Getting-Started-With-ACPI/下載SSDT Time?https://github.com/corpnewt/SSDTTime運行SSDTTime.batSSDT 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?MaciASLhttps://acpica.org/downloads/binary-toolshttps://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-point8,9代CPU選Coffee Lake 就照著做吧,太多了,寫累了PlatformInfo選擇 iMac19,1BIOS configrationdisableFast bootCFG Lock (MSR 0xE2 write protection)VT-dCSMIntel SGXenableVT-xAbove 4G decodingHyper ThreadingExecute Disable BitEHCI/XHCI Hand-offOS type: Windows 8.1/10(將 作系統(tǒng)類型設(shè)置為 Windows 8.1/10 是因為部分主板在 Other 模式下會將系統(tǒng)認作是 Windows 7 從而禁用 UEFI 的某些功能并開啟 CSM, 200 系及以后的主板理論上不存在這個問題)Legacy RTC Device制作 U盤 ; 安裝 MacOS Big Sur下載 MacOS big sur,并制作啟動U盤(U盤使用GPT分區(qū),會自動分一個EFI分區(qū),這個很重要)如果是蘋果機:官方如果是Windows:?gibMacOS通過MountEFI把你的U盤的EFI分區(qū)Mount進來,把EFI目錄復(fù)制進去好,到此,如果你之前的作沒有什么問題的話,你的U盤應(yīng)該可以啟動電腦安裝了(電腦硬盤分區(qū)也是GPT,因為需要EFI分區(qū))。。。在電腦安裝重啟之后,使用一個WINPE啟動電腦,把U盤里的EFI分區(qū)COPY到硬盤的EFI分區(qū)里,再選擇硬盤直接啟動繼續(xù)安裝。。。 如果你使用的硬件和我的一樣,那按照上述的作,你的電腦應(yīng)該可以完美黑。。。。 bootload的界面是不是太丑了,美化一下文檔在這里?OpenCore beauty treatment??https://dortania.github.io/OpenCore-Post-Install/cosmetic/gui.html#setting-up-opencore-s-gui這樣是不是好看很多 AboutBluetooth
AirDrop
|
今日新聞 |
推薦新聞 |
專題文章 |
CopyRight 2018-2019 實驗室設(shè)備網(wǎng) 版權(quán)所有 |