從很久以前,就很想要有一台MAC平台的電腦,但基於沒有足夠的預算及CP值下,
始終無法下了手敗一台。最近才發現,原來自己組裝的電腦也能使用MAC平台,
前提一定要買對硬體設備,不然一切都是夢,而且中途也有可能會遇到一些BUG,
但對於資工系的我,BUG什麼的,根本不算什麼..重點是要投入時間罷了,
CP值才是我奢求的目標XD~
配備
CPU:I7-5960X
主機板:MSI X99S MPOWER
記憶體:美光2133-DDR4 8G
顯示卡:MSI GTX 680 Lightning
硬碟:WD GREEN 2TB
PSU:Tt 875W
注意
◎大部分都是參考此網站https://www.tonymacx86.com/
◎請先將主機板的BIOS更新的最新,我這張板子目前最新的BIOS版本是M10
◎MultiBeast 版本要高於(含)6.5.0
◎X99對於Mac OS X 目前最高只支援到 Mavericks10.9.x(當然向下也支援)
◎顯卡的部分,晶片部分可能有些會有支援上的問題,請參照https://www.tonymacx86.com/446-bu ... e-october-2014.html
◎卡在灰頻果畫面時,請先確定是否有正確操作”X99平台安裝修正”該步驟。
如果有,請再黑窗畫面時,先輸入npci=0x2000 cpus=1,按下Enter鍵,應該就可以進入安裝畫面或系統了
◎這個討論串,都是在討論X99安裝黑金塔的指南
https://www.tonymacx86.com/maveri ... 0-9-4-10-9-5-a.html
BIOS設定
BIOS一定要先設定,不然可能會造成無法安裝或安裝失敗。
OC->CPU Feature
Intel VT-d Disable
CFG Lock Disable
Settings->Advanced->Integrated Peripherals
SATA Mode ACHI Mode
Onboard LAN controller Disable
HD Audio Controller Disable
Settings->Advanced->USB configuration
USB Controller Enable
XHCI Hand-off Disable
EHCI Hand-off Disable
Legacy USB Support Enable
製作開機+安裝USB碟
◎步驟1. 下載Mac OS X
請利用一台MAC系統的電腦去MAC APP STORE 下載Mac OS X Mavericks 10.9.x
◎步驟2 製作開機+安裝USB碟
開啟Applications->Utilities->Disk Utility
選擇你要製作的硬碟(至少大於(含)8G)
選擇Erase清除並格式化該硬碟
選擇Partition
點擊Current 選擇1 Partition
點擊Options 選擇Master Boot Record
為這個USB取個名子
選擇Format格式為Mac OS Extended(Journaled)
最後選擇Apply就完成這個步驟
◎步驟3 下載並安裝UniBeast
UniBeast載點
點擊Continue->Continue->Continue->Agree
在Destination中選擇你的USB
在OS Installation中選擇Mavericks
在Support Options中選擇Legacy USB Support
點擊Coutinue後要等一陣子就完成了
◎步驟4 將MultiBeast 複製到格式化好的USB隨身碟中
MultiBeast載點
可以參考這篇(有圖片)https://www.tonymacx86.com/445-un ... intel-based-pc.html
X99平台安裝修正(X99平台一定要用)
◎步驟1 將VoodooTSCync.kext(6核或8核)加入USB 隨身碟中
請先安裝ShowAllFile以便查看隱藏的檔案
ShowAllFile載點
使用MultiBeast 安裝VoodooTSCSync.kext
先確認你的CPU是使用6核心還是8核心
將VoodooTSCSync.kext 從
/Volumes/[Your USB Drive name]/System/Library/Extensions/
移動到
/Volumes/[Your USB Drive name]/Extra/Extensions/
◎步驟2 為USB隨身碟 更改核心的參數
打開Terminal
輸入
sudo perl -pi -e 's|\x74\x11\x83\xF8\x3C|\x74\x11\x83\xF8\x3F|g' /Volumes/USB/mach_kernel
和
sudo perl -pi -e 's|\xEB\x0A\x83\xF8\x3A|\xEB\x0A\x83\xF8\x3F|g' /Volumes/USB/mach_kernel
PS.上述指令中的USB為剛才設定的USB名稱,記得更改
◎步驟3 開始安裝Mac OS X
使用UEFI隨身碟開機
到這畫面時直接輸入npci=0x2000如果卡在灰蘋果或重開的話,再試試看在加上
cpus=1 兩行指令要加上空格,如下圖
要等待個幾分鐘或幾秒
選擇語言
選擇Utilities->Disk Utility
選擇要安裝的硬碟,再選擇Erase清空該硬碟
點擊Current分割硬碟,通常我都不分割,就選1Partition
點擊Options並選擇GUID Partition Table,為這個切割區塊取個名子,
選擇Format格是為Mac OS Extended(Journaled),最後再選擇Apply
再繼續剛才的安裝
選擇Agree
選擇install
安裝時間要大約23分鐘…有點久XD
◎步驟4.
10.9.4請使用此步驟
一樣重開回到OSX中
選擇Utilities->Terminal
輸入
cp /mach_kernel /Volumes/Mavericks/
PS.上述指令中的Mavericks為剛才設定的硬碟名稱,記得更改
打完只令後記得選擇Terminal->Quit Termainal
然後在選擇OS X Installer->Quit OS X Installer
選擇Restart
10.9.5請使用此步驟
安裝完成會重開機,請選擇OSX
選擇Utilities->Terminal
輸入
perl -pi -e 's|\x74\x11\x83\xF8\x3C|\x74\x11\x83\xF8\x3F|g' /Volumes/Mavericks/mach_kernel
和
perl -pi -e 's|\xEB\x0A\x83\xF8\x3A|\xEB\x0A\x83\xF8\x3F|g' /Volumes/Mavericks/mach_kernel
PS.上述指令中的Mavericks為剛才設定的硬碟名稱,記得更改
打完指令後記得選擇Terminal->Quit Termainal
然後在選擇OS X Installer->Quit OS X Installer
選擇Restart
◎步驟5 填選基本資訊
重新啟動後還是選擇OSX
繼續安裝剛才未安裝完的部分
一些基本的設定就不多說了
安裝了好久,終於可以進桌面了
然後將MultiBeast 6.5.0拉到桌面,進行安裝驅動的動作
選擇Quick Start
選擇User DSDT
Driver->Audio->ALC1150打勾
Driver->Audio->ALC1150打勾
Drivers -> Misc- > FakeSMC v6.9.1315
Drivers- > Misc -> NullCPUPowerManagement
Drivers- > Misc -> PS/2 Keyboard/Mice and Trackpads
Drivers- > Misc- > USB 3.0 – Universal
(如果需要用到USB3.0,請確定主板BIOS中XHCI/EHCI是否有開啟)
Drivers -> Misc- > VoodooTSCSnyc (CPU 6核心與8核心專用)
Drivers > NetWork > (Intel i218v 選擇 AppleIntelE1000e.kext v3.1.0
Intel i210v 選擇 AppleIGB.kext v5.9.2.4)
最後選擇Build->install->agree
成功完成驅動安裝
X99音效修正
安裝DPCIManage,並點擊Extract DSDT,並將DSDT.aml儲存至桌面
DPCIManage載點https://sourceforge.net/projects/dpcimanager/
下載MaciASL,要拿來編輯音效DSDT檔的編輯器
MaciASL載點https://sourceforge.net/projects/maciasl/
開啟DSDT檔後,搜尋Device (ALZA),找到他並取將Device (ALZA){……} 整串用下列程式碼取代
Device (HDEF){
Name (_ADR, 0x001B0000)
Method (_DSM, 4, NotSerialized){
If (LEqual (Arg2, Zero)){
Return (Buffer (One){
0x03
})
}
eturn (Package (0x04){
"layout-id",
Buffer (0x04){
0x01, 0x00, 0x00, 0x00
},
"PinConfigurations",
Buffer (Zero) {}
})
}
}
覆蓋後,記得按編譯,然後會出現錯誤訊息
只要將CreateByteField的Byte改成Bit,就能正常編譯,記得儲存
對MultiBeast6.5.0點選右鍵,選擇Show Package Contents,Contents->Resources->Intel-x99-AppleHDA-Patch.pkg,
會出現檔名為HDAEnabler1.kext的檔案
將該檔案複製到桌面
從桌面桌上角File->Find,搜尋/[your system Volume name]/System/Library/Extensions/,並將HDAEnabler1.kext複製到該資料夾中
從桌面桌上角File->Find,搜尋org.chameleon.boot.plist,並打開該檔案,檢查<key>HDEFLayoutID</key>
<string>01000000</string>
<key>HDAEnabler</key>
<string>Yes</string>
是否正確
X99的音效驅動設定就完成了
安裝免隨身碟開機檔
請參考此篇
https://www.tonymacx86.com/401-install-bootloader-extra-efi-partition.html
心得:
想自己組一台MAC平台,一定要先參考這篇硬體支援
https://www.tonymacx86.com/building-customac-buyers-guide-november-2014.html,
但老實說除了主機板、顯示卡和CPU之外,應該都沒什麼支援上的問題。
我現在才發現我組了一台快MAC PRO還猛的機子,但就輸在顯示卡,
MAC PRO用的是昂貴的繪圖顯示卡,而我用的是高階遊戲顯示卡,
雖說我這張是遊戲顯示卡,但繪圖方面對我來說已經很夠用了,
遊戲方面當然是都能應付囉!!
最後還是想講CP值,與MAC PRO相比大略省了好幾萬塊了吧XD
補充內容 (2014-12-2 09:56):
1.
X99 音效修正檔最新載點(HDAEnabler1.kext)
https://github.com/toleda/audio_kext_enabler
補充內容 (2014-12-2 09:58):
2.
如何讓開機時不必輸入"npci=0x2000"
首先先選擇File->Find並搜尋"org.chameleon.Boot.plist"
在<dict></dict>中的開頭補上
<key>Kernel Flags</key>
<string>npci=0x2000</string>
補充內容 (2014-12-2 09:58):
儲存後並關閉,之開機就不必再輸入任何指令
我是參考這篇做的
https://www.tonymacx86.com/401-in ... -efi-partition.html
補充內容 (2014-12-2 10:01):
上面那個連結是,開機時不需使用隨身碟開機,有空我會再補充,
下面那個連結才是 開機時不需輸入"npci=0x2000"
補充內容 (2014-12-2 10:01):
https://www.tonymacx86.com/wiki/index.php/Org.chameleon.Boot.plist
這篇我也是花了很久的時間才找到= = |
組圖打開中,請稍候......
|