每一個可以努力的日子,都是一份厚禮。
【黑蘋果】PC機Win7下安裝Mac OS X El Capitan 10.11 教程(多圖)
浪費生命有很多種方式,折騰黑蘋果是最有效的方式之一
一、準備工作
1、下載原版Mac OS X El Capitan 10.11
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.kext及ApplePS2Controller.kext PS2鼠標鍵驅動2個一起使用
以下kext選用(或可用dsdt修補替換)
NullCPUPowerManagement.kext 禁用電源管理功能,解決HPET錯誤
OpenHaltRestart.kext或EvOreboot.kext(2選1,不可共用) 解決重啟/關機時遇到無法斷電問題
ElliottForceLegacyRTC.kext或LegacyAppleRTC.kext(2選1,不可共用) 防止主板BIOS的CMOS重置錯誤
PlatformUUID.kext 解決Unable to determine UUID for host. Error : 35的問題
筆記本最好安裝ElliottForceLegacyRTC.kext或LegacyAppleRTC.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元 | ![]() |
這篇文章由lovelucy於2011-08-17 22:15發表在瞎折騰。你可以訂閱RSS 2.0 也可以發表評論或引用到你的網站。除特殊說明外文章均為本人原創,並遵從署名-非商業性使用-相同方式共享創作協議,轉載或使用請註明作者和來源,尊重知識分享。 |
批評不自由
則讚美無意義
你好,所用到的工具無法查到,能不能用其他方式給我分享一下!非常感謝。
最後3張圖竟然是用手機拍的,難道 Mac OS 里沒有截圖軟件?另請教一下博主,像Windows有MSDN網站可以看到各個版本光盤鏡像的 SHA1 值, Ubuntu 在自己的網站上直接提供了 ISO 的下載鏈接,不知道 Mac OS 的鏡像如何驗證是否為原版?
有截圖軟件,不過在安裝操作系統的時候應該沒法截圖。。
有個 Mac App Store.,原版都是從 iTunes 里下載的,比如這個
我來試試 感謝博主分享
你好,安裝開始那個分區為什麼要3g,然後擴充呢?而不是直接5g?
因為裝完系統後,那5G空間相當於就廢了……本着節約的精神。。
你好,之前的不是錯誤。
另外想提一個問題,製作硬盤安裝盤時有沒有對這些拷貝的文件進行權限設置呢,不修改權限,這些文件能用么
我是按照我記錄的步驟安裝的,沒有進行過權限操作。
hi,發現一個小小的錯誤,第04步第一張圖片裡面的“在boot.ini中加入tbook”應該勾選上