浪費生命有很多種方式,折騰黑蘋果是最有效的方式之一

一、準備工作

1、下載原版Mac OS X El Capitan 10.11

2、下載要使用到的工具,下載變色龍並安裝

3、有Windows操作系統,且硬盤預留足夠大的分區空間用於安裝Mac OS

4、找到和自己機器配置相符的驅動。先弄清楚自己的聲卡顯卡網卡的型號,然後搜索mac驅動,一般為kext後綴的文件夾。

二、製作安裝光盤

這是整個安裝過程最折騰的一步。下載了各種“懶人版”、“破解版”的同學可以直接忽略此步。如果你和我一樣有潔癖希望自己製作純凈的原版系統,那麼可以繼續閱讀。

01、建立3個分區,10G(主分區,最終系統將安裝到這裡)、3G(不要格式化,可邏輯分區)+2G(可邏輯分區)。因為提取的dmg,寫入硬盤後,只有 1.6GB 左右可用空間,故將 3.0GB 擴充為 5.0GB 才可存放。

製作 5G 的 El Capitan 10.11 完整安裝硬盤,把操作系統安裝到 10G 硬盤空間(自行決定 20G 或30G 更大空間)。

02、用HFSExplorer-0.21打開主要原始dmg文件InstallESD.dmg,並提取/BaseSystem.dmg 及mach_kernel及/Packages文件夾

03、用HFSExplorer-0.21開啟BaseSystem.dmg,並打包建立新的dmg,命名為BaseSystem-HFS.dmg。

目前共有5個文件如下:

      InstallESD.dmg(主要原始dmg文件)
      /Packages文件夾
      BaseSystem.dmg
      BaseSystem-HFS.dmg
      mach_kernel

04、用HD_Install_Helper_v0.3 (硬盤安裝助手)將BaseSystem-HFS.dmg 寫入3G分區。

05、用 管理員 開啟6-Paragon.Partition.Man.11.Personal_server\program\launcher.exe

06、用 Paragon.Partition.Manager刪除 2.0G的分區,釋放出2.0G的可用空間。

07、用 Paragon.Partition.Manager確認3.0G的分區ID為AF,並調整 3.0G的分區大小,擴充為5.0G

08、完成 寫入 BaseSystem-HFS.dmg 並將3.0G擴充為5.0G的分區,並可寫入其他資料文件。

09、安裝MacDrive.v8.0.7.38即可訪問Mac格式的5G安裝硬盤。刪除5G硬盤的/System/Installation/Packages之連結文件,並將步驟02提取的/Packages文件夾(共約 3.0 GB),全部複製到5G硬盤的/System/Installation/Packages文件夾。

10、必須mach_kernel複製到BaseSystem.dmg的5G安裝硬盤的根目錄 / 里,才能啟動mach_kernel。

11、複製修改過OSInstall文件替換5G安裝硬盤/System/Library/PrivateFrameworks/Install.framework/Frameworks/OSInstall.framework/Versions/A/OSInstall,即可安裝在MBR分區。(要安裝在GPT分區的不用替換)

12、並替換/System/Installation/Package/OSInstall.mpkg,以便進行選擇性安裝。

以上完成原版安裝盤製作。終於搞定了,真折騰。

三、設置關鍵補丁kext到5.0G 安裝硬盤

13.、(自行選擇是否刪除)刪除5G硬盤的/System/Library/Extensions/
AppleIntelCPUPowerManagement.kext及
AppleIntelCPUPowerManagementClient.kext

14、複製自己找到的驅動,以及幾個關鍵必備的kext補丁到 5.0GB 的安裝硬盤
FakeSMC.kext  破解補丁,才能安裝Mac
AppleACPIPS2Nub.kextApplePS2Controller.kext  PS2鼠標鍵驅動2個一起使用

以下kext選用(或可用dsdt修補替換)
NullCPUPowerManagement.kext                 禁用電源管理功能,解決HPET錯誤
OpenHaltRestart.kextEvOreboot.kext(2選1,不可共用)      解決重啟/關機時遇到無法斷電問題
ElliottForceLegacyRTC.kextLegacyAppleRTC.kext(2選1,不可共用)  防止主板BIOS的CMOS重置錯誤
PlatformUUID.kext            解決Unable to determine UUID for host. Error : 35的問題

筆記本最好安裝ElliottForceLegacyRTC.kextLegacyAppleRTC.kext(2選1,不可共用)以免BIOS被毀了,無法開機

複製破解補丁kext位置說明:
用Windows版變色龍引導的,請手動新建文件夾(在Mac硬盤)(在Windows下安裝MacDrive)
/Extra/dsdt.aml (非必要)
/Extra/smbios.plist (非必要)
/Extra/com.apple.Boot.plist    (Rev 1104 版以前專用)
/Extra/org.chameleon.Boot.plist  (Rev 1105 版以後專用)
/Extra/Extensions/*****.kext  (破解補丁kext放入位置)

15、以上完成對原版 El Capitan 10.11 系統的補丁

四、重啟引導進入5G安裝盤,將系統安裝到10G分區

16、引導5G安裝盤,進入 El Capitan 安裝時,用磁盤工具進行抹盤,可選用MBR分區GUID分區安裝。 (須事先替換修改過之OSInstall,才可安裝在MBR分區)。

選擇磁盤工具

將10G抹盤為Mac OS 擴展 (日誌式)

退出磁盤工具

17、安裝完成,10秒內重啟。趁此機會開啟終端,重新設定Win 7為啟動分區

diskutil list #查C盤在哪裡
fdisk -e /dev/rdisk0
f 1 #假設顯示C盤的ID為1
w
y
quit

如果你忘記做上面的工作,重啟後進不了系統,那麼找一張Win 7安裝盤,修復引導即可(不是重裝)。

18、安裝完成後,進入Win 7重新執行第三步(複製驅動、補丁kext),不過現在是把那些補丁添加到10G已完成安裝的Lion硬盤的對應目錄。

FakeSMC.kext及
AppleACPIPS2Nub.kext及
ApplePS2Controller.kext等等,加上你自己機器的硬件驅動。

並(選擇)刪除/S/L/E的
AppleIntelCPUPowerManagement.kext及
AppleIntelCPUPowerManagementClient.kext。

19、重啟應該能進入安裝好了的 El Capitan 了。無法進入的話,選擇刪除/System/Library/Coreservices/PlatformSupport.plist。提示沒有USB鍵盤,無法繼續的,刪除下面文件/System/Library/CoreServices/Setup Assistant.app/Contents/Resources/DeviceSection.bundle即可進入進入Mac後可複製回去。
/系統/資源庫/CoreServices/設置助理/Contents/Resources/DeviceSection.bundle ( 中文名稱 )

20、成功進入 El Capitan 後,要用Kext Utility重建權限、cache、mkext。

五、結語

“黑蘋果”需要工具、經驗以及人品,主要是尋找和自己機器配置相符的Mac驅動程序。如果你覺得太麻煩,太折騰了,我朝勞動人民的智慧是無窮的,親,已經有人為你做好了一切,預裝Mac系統和常用軟件的PC機,價格低廉,你直接上手就能用。淘寶網鏈接地址,有興趣可以去看看。

iMAC黑蘋果 XCODE 安卓i3 2100/4G/1G獨顯/D刻 Lion10.7
2850.0元