每一個可以努力的日子,都是一份厚禮。
【黑蘋果】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 也可以發表評論或引用到你的網站。除特殊說明外文章均為本人原創,並遵從署名-非商業性使用-相同方式共享創作協議,轉載或使用請註明作者和來源,尊重知識分享。 |
批評不自由
則讚美無意義
Google Chrome 17.0.558.0 Windows Server 2003 大約7年前
你好,所用到的工具無法查到,能不能用其他方式給我分享一下!非常感謝。
Google Chrome 28.0.1500.72 Windows 7 大約10年前
最後3張圖竟然是用手機拍的,難道 Mac OS 里沒有截圖軟件?另請教一下博主,像Windows有MSDN網站可以看到各個版本光盤鏡像的 SHA1 值, Ubuntu 在自己的網站上直接提供了 ISO 的下載鏈接,不知道 Mac OS 的鏡像如何驗證是否為原版?
Google Chrome 28.0.1500.72 Windows 7 大約10年前
有截圖軟件,不過在安裝操作系統的時候應該沒法截圖。。
有個 Mac App Store.,原版都是從 iTunes 里下載的,比如這個
Google Chrome 27.0.1438.7 Windows 7 大約11年前
我來試試 感謝博主分享
Google Chrome 23.0.1271.64 Windows 8 大約11年前
你好,安裝開始那個分區為什麼要3g,然後擴充呢?而不是直接5g?
Google Chrome 23.0.1271.64 Windows 7 大約11年前
因為裝完系統後,那5G空間相當於就廢了……本着節約的精神。。
Google Chrome 19.0.1084.56 Windows 7 大約11年前
你好,之前的不是錯誤。
另外想提一個問題,製作硬盤安裝盤時有沒有對這些拷貝的文件進行權限設置呢,不修改權限,這些文件能用么
Google Chrome 19.0.1084.56 Windows 7 大約11年前
我是按照我記錄的步驟安裝的,沒有進行過權限操作。
Google Chrome 19.0.1084.52 Windows 7 大約11年前
hi,發現一個小小的錯誤,第04步第一張圖片裡面的“在boot.ini中加入tbook”應該勾選上