解決黑蘋果開機出現ERROR ALLOCATING 0X11C8D PAGES AT 0X0000 ALLOC TYPE 2 (Z390)

自從構建第九代Z390黑蘋果主機,在安裝系統時最困擾就是會一直出現 Error allocating 0x11c8d pages at 0x0000000007bf4000 alloc type 2 錯誤,為了解決這問題,嘗試了不同解決方法都錯誤,最後才找到一個真正能解決此問題做法,讓黑蘋果每此開機時可100%完美進入 macOS 。

《解決黑蘋果開機出現ERROR ALLOCATING 0X11C8D PAGES AT 0X0000 ALLOC TYPE 2 (Z390)》

有效解決方法 最後參考了國外 nickwoodhams 網站的解決方案,發現這方法才是真正能解決此問題,似乎會導致這問題出現在於 X99 系統替PCIe設備分配大量記憶體時,在記憶體進行分配到內部碎片中,出現非連續性的碎片,因此才會造成這個錯誤。

OS X 10.11.x及更高版本:系統會將記憶體重新分配到 AptioFixDrv 重定位,並覆蓋記憶體空間。

解決方法是採用先釋放第一個 512 MB碎片的記憶體,能夠提供 macOS 內核和內核有足夠的緩存空間,再使用應用記憶體映射修復,就能夠解決macOS與安裝的硬體進行溝通。

將 Clover 升級至最新版本上 打開 /EFI/ClOVER/drivers64UEFI 資料夾,刪除裡面所有 AptioFixDrv 檔案 下載 OsxAptioFix2Drv-free2000.efi 檔案,放入 /EFI/ClOVER/drivers64UEFI 資料夾內 ,才能順利安裝Mojave 系統,解決這擾人問題。

如果依舊還是發生錯誤 將 /EFI/ClOVER/drivers64UEFI 資料夾內保留 OsxAptioFixDrv-64.efi 檔案,刪除其它 OsxAptioFix 檔案 (可先備份一次) 下載 Test2-2016.efi 檔案,放入 /EFI/ClOVER/drivers64UEFI 資料夾內 重新開機一次,完美解決這問題

最後還出現問題 刪除不必要的硬體驅動,如 USB、HDD、SSD驅動,及透過BIOS停用沒使用到的SATA控制器 替主機板 BIOS 進行升級,或是重置 BIOS 設定

以上這些基本上都能夠解決 Error allocating 0x1##### pages at 0x0000 alloc type 2 錯誤問題。

參考來源:tonymacx86、nickwoodhams

点赞
Share