作者:zyl910
參考教程——
http://bbs.pcbeta.com/viewthread-1432534-1-4.html
筆記本SNB和IVY平台Win7/Win8/Win8.1安裝OS X Mavericks懶人版通用教程
根據該文的操作步驟,順利時略寫,遇到問題或需要補充時才詳細敘述。
教程貼外所用的軟件、驅動——
http://pan.baidu.com/s/1i3HpnHr
硬件配置——
型號:神舟K650c-i7 D2
磨具:Clevo W350STQ
主板:Intel HM87
CPU:Intel Core i7-4700MQ
核芯顯卡:Intel HD Graphics 4600
獨立顯卡:NVIDIA GeForce GTX 765M(無解)
聲卡:VIA VT1802P
有線網卡:Realtek RTL8168/8111 PCI-E Gigabit Ethernet Adapter
無線網卡:Realtek RTL8723AE 802.11n PCI-E Wireless Network Adapter(無解)
攝像頭:BisonCam, NB Pro
內存:8GB (DDR3-1600 DDR3 SDRAM)
硬盤:ST1000LM ST1000LM024 HN-M SCSI Disk Device (1000 GB, 5400 RPM, SATA-II)
光驅:Slimtype DVD A DS8A9SH SCSI CdRom Device
【准備篇】
一.OS X Mavericks 10.9.1 (13B42) 懶人版安裝鏡像
(順利。略)
二.HFS+ for Windows 10.0(能夠在win7/win8/win8.1下讀寫mac盤文件的)
(順利。略)
三.放入安裝盤和MAC系統盤中使用的Extra相關文件
(暫無。忽略)
四.變色龍Chameleon+Install+2281
(順利。略)
五.硬盤助手
(順利。略)
六.可以啟動的PE系統,這個自己用U盤制作。自己百度pe制作方法。
PE鏡像推薦 Win8_PE_X64(支持uefi+mbr啟動).iso ( http://pan.baidu.com/share/link?shareid=3995217269&uk=1209563959 ).
可以用UltraISO刻錄安裝鏡像到U盤。可參考——
http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1090078
給新手來一個UltraISO教程:下載&使用ultraISO刻錄鏡像到U盤&用U盤裝系統
七.進入BIOS檢查是否開啟AHCI磁盤模式,不是AHCI的請自行搜索方法改成AHCI
在K650c開機時按F2進入BIOS界面,確保硬盤工作模式為AHCI,並關閉UEFI。
【安裝篇】
前4步驟大多是在Win7下進行的。
一.給硬盤分區
根據教程在硬盤后部留出 L、M 兩個未格式的分區。
由於我想要安裝多系統,所以最開始就把分區給分配好了(用PE盤引導系統,然后用DiskGenius等磁盤工具分區)。
分區方案——
C:50GB,NTFS,主分區。Windows XP 系統盤。
D:80GB,NTFS,主分區。Windows 7 系統盤。
E:250GB,NTFS,邏輯盤。軟件、文檔。
F:370GB,NTFS,邏輯盤。備份、數據。
G:80GB,NTFS,邏輯盤。Windows 8.1 系統盤。
L:10GB,不格式化,邏輯盤。用於存放 OS X 的安裝盤。
?:40GB,EXT3,邏輯盤。Ubuntu 12.04 系統盤。
M:60GB,不格式化,邏輯盤。OS X 10.9 系統盤。
注——
1) “?”號表示該分區不分配盤符。(我本來想給該盤分配L盤符(Linux),而OSX安裝盤是K盤。但考慮到與教程的一致性,便不分配盤符了)
2) MBR下最多支持4個主分區或擴展分區。於是我將前兩個主分區給WinXP、Win7,后面划為擴展分區(內有E、F、G、L、?、M 六個邏輯盤)。
二.安裝變色龍
根據教程裝好變色龍。
教程貼中的變色龍版本較老,可以在“Chameleon Install”裝好后再替換為新版本。具體辦法是將最新的WOWPC.ISO覆蓋 C盤根目錄、D盤根目錄、MacWowpc這三個目錄下的 同名文件。(三個地方都替換,以防萬一)
http://bbs.pcbeta.com/viewthread-1350886-1-1.html
【變色龍】支持 10.9 的 Chameleon_2.2svn_r2371 Mac版+Win版+EFI_Tools
若變色龍無法引導,很可能是因為wowpc.iso的位置問題,可參考——
http://bbs.pcbeta.com/viewthread-866655-1-1.html
Q1.Windows版變色龍安裝出現下圖 isoemu (hd0,0)/WOWPC.ISO 的錯誤
A1.請下載附件更換C:\Avlgo.sys為正確設置文件,請自行判斷正確的Windows分區位置,其中只要替換一個正確分區的Avlgo.sys文件即可。
(hd0,0)=第一個分區(Windows版變色龍默認安裝位置)
(hd0,1)=第二個分區
(hd0,2)=第三個分區
(hd0,3)=第四個分區
三.安裝HFS+ for Windows 10.0
(順利。略)
四.寫入鏡像
(順利。略)
【再次提醒】進入L:\System\Library\Extensions刪除以下文件——
AMD開頭的所有文件
AppleIntelCPUPowerManagement.kext
AppleIntelCPUPowerManagementClient.kext
AppleThunderbolt開頭的6個文件
NV開頭的7個文件
AppleTyMCEDriver.kext
IOFireWire開頭的所有文件
IOBluetooth開頭的所有文件
五.開始安裝MAC
重啟。在引導菜單選擇變色龍進入。移到最后的OS X Install ,輸入-f -v回車,開始引導。
此時出現無限重啟問題——引導過程中自動重啟,反復多次后仍然無法進入安裝界面。
解決辦法有兩種——
1) 使用pmpatch給BIOS打補丁。http://bbs.pcbeta.com/forum.php?mod=redirect&goto=findpost&ptid=1440189&pid=38361094
2) 換內核。
因為刷BISO有風險,於是我選擇了第二種辦法。換內核也有兩種選擇——
1) 修復了haswell無限重啟問題的內核。http://bbs.pcbeta.com/viewthread-1449416-1-1.html
2) AMD 內核。http://bbs.pcbeta.com/viewthread-1434039-1-1.html
這兩種內核我都試過,均能正常引導。考慮到CPU是intel的,於是我最后選了第一種。
換內核的具體辦法——切換到Win7(詳見 六.修復Windows啟動),將“mach_kernel”覆蓋到“L:\mach_kernel”(替換OS X安裝盤根目錄下的mach_kernel)。
換好內核后,再次用變色龍引導安裝盤,終於成功的進入安裝界面。按照教程貼,將系統裝在M盤。
六.修復Windows啟動
(順利。略)
七.修改MAC OS 10.9盤上的內容
先根據教程貼刪除MAC OS 10.9的\System\Library\Extensions目錄中的文件——
刪除AppleIntelCPUPowerManagement.kext
刪除AppleIntelCPUPowerManagementClient.kext
刪除AppleSmartBatteryManager.kext
刪除AMD開頭的15個文件
刪除AppleIntelHDGraphics開頭的5個文件
刪除AppleThunderbolt開頭的6個文件
刪除GeForce開頭的7個文件
刪除NV開頭的7個文件
刪除AppleHDA.kext
刪除ATIRadeon開頭的4個文件
刪除AppleTyMCEDriver.kext
刪除IOFireWire開頭的所有文件
然后替換內核,將“mach_kernel”覆蓋到“M:\mach_kernel”(替換OS X系統盤根目錄下的mach_kernel)。
再將“L:\Extra\Extensions”目錄中的文件夾復制到“M:\System\Library\Extensions”目錄。解決筆記本鍵盤等設備的驅動問題。
八.修復權限並且進入MAC OS 10.9
先根據教程貼引導OS X Install,修復權限。
然后重新啟動,-v -f 引導MAC OS 10.9,會發現無法啟動,最后一條日志含有IOBluetoothHCIController。這是因為顯卡沒驅動造成的。
這時可以使用“-v -f -x”參數引導系統,完成安裝。以后再處理驅動問題。
【驅動篇】
因驅動問題是與具體硬件有關,此時得脫離教程貼。
一、顯卡、CPU變頻
上面說到無法引導是因為顯卡驅動問題。而現在高版本的變色龍支持驅動HD4600,但需要修改配置文件。
重啟進入Win7,修改“M:\Extra\org.chameleon.Boot.plist”為以下內容——
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>npci=0x2000 darkwake=0 dart=0</string> <key>CSTUsingSystemIO</key> <string>Yes</string> <key>GeneratePStates</key> <string>Yes</string> <key>GenerateCStates</key> <string>Yes</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>EnableC2State</key> <string>Yes</string> <key>EnableC3State</key> <string>Yes</string> <key>EnableC4State</key> <string>Yes</string> <key>Timeout</key> <string>6</string> <key>GraphicsEnabler</key> <string>yes</string> <key>IntelAzulFB</key> <string>11</string> <key>DualLink</key> <integer>1</integer> </dict> </plist>
上述配置還激活了對CPU變頻等內容的支持。
1920x1080下有時會部分花屏。這時將分辨率改為1600x900,再改回1920x1080,便不會花屏了。
QE/CI正常。OpenGL正常。能運行3D游戲。
二、MultiBeast、有線網卡
安裝MultiBeast。下載地址——
http://bbs.pcbeta.com/viewthread-1465988-1-1.html
MultiBeast 6.1 更新
打開MultiBeast,依次點擊 Drivers->Network,勾選“Realtek - Lnx2Mac's Realtek RTL81xx v0.0.90”,再點擊Build執行安裝。裝好后重啟。
能正常使用App Store,能裝上Xcode等軟件。
三、聲卡
聲卡我最初折騰了很久都沒成功,除了試過MultiBeast中聲卡驅動外,還在網上找過各種最新驅動,改過Info.plist但還不是不行。
后來在論壇爬帖時看到有人用新版本的VoodooHDA無法驅動,反而用舊版能驅動。於是我也照此試試。
在OS X中運行安裝版的 VoodooHDA-v2.7.4.pkg,用Kext Utility 修復權限。重啟后依然找不到聲卡。
不要放棄。設置Info.plist,將 IOPCIClassMatch 的鍵值替換為IOPCIPrimaryMatch 鍵值,並且把聲卡硬件ID(0x84461106)放於 <string></string>字符串下
<key>IOPCIPrimaryMatch</key> <string>0x84461106</string>
然后再運行 Kext Utility 修復權限。再次重啟后發現終於有聲音了。
四、其他
攝像頭能正常工作,能使用FaceTime。搞不清楚具體是什么時候驅動成功的。可能是變色龍或MultiBeast的功勞。
無線網卡、獨立顯卡無解。指紋器用的少沒試。
還不會修復DSDT,所以小太陽、屏蔽獨顯之類的還沒成功。
【附錄】
A、多系統安裝心得
A.1 安裝WinXP
詳見——
http://www.cnblogs.com/zyl910/p/HsK650_winxp.html
成功在神舟K650c-i7 d2(i7-4700MQ、HM87)上裝好了Windows XP
A.2 安裝Win7
注意需要將硬盤工作模式改回AHCI(開機時按F2進入BIOS界面,將硬盤工作模式為AHCI)。
步驟如下——
1) 下載Win7 x64 安裝鏡像。
2) 用UltraISO將安裝鏡像寫入U盤。
3) 安裝Win7到D盤。將U盤插入K650c的USB2.0接口(不能是USB3.0接口,否則安裝時會報告“缺少CD/DVD驅動器設備驅動程序”錯誤),開機時按F7選擇從U盤啟動。win7安裝界面啟動后,選擇自定安裝、安裝到D盤。
4) 安裝驅動。神舟官網(http://www.hasee.com/)上有全套win7驅動(產品 -> 戰神系列 -> 戰神K650C-i7 D1 -> 驅動下載),按順序裝好。其中指紋識別器驅動可以不用裝,直接在“設備管理器”中刪除,然后下次重啟時會自動裝好驅動。
A.3 安裝Win8.1
步驟如下——
1) 下載Win8.1 x64 安裝鏡像。
2) 用UltraISO將安裝鏡像寫入U盤。
3) 安裝Win8.1到G盤。將U盤插入K650c的USB2.0接口,開機時按F7選擇從U盤啟動。win8.1安裝界面啟動后,選擇自定安裝、安裝到G盤。
4) 安裝驅動。K650c的隨機光盤上有全套win8驅動,或者可以去神舟官網下載,按順序裝好。其中指紋識別器驅動可以不用裝,直接在“設備管理器”中刪除,然后下次重啟時會自動裝好驅動。
為了以后操作方便,將啟動方式設置為默認啟動win7。
A.4 安裝Ubuntu
安裝Ubuntu 13.10時也會遇到無限重啟問題。而Ubuntu 12.04(64位版)能正常啟動。
Ubuntu 12.04的下載地址:http://www.ubuntu.org.cn/download/desktop/zh-CN
用UltraISO將安裝鏡像寫入U盤,再用U盤安裝。
建議使用EXT3文件系統,而不是EXT4文件系統,因為EasyBCD不支持EXT4。
能運行3D游戲。OpenGL的着色似乎有些小問題,但不影響游戲。
A.5 修復引導
安裝了Ubuntu后,默認會替換為GRUB引導。這時可以用PE盤引導系統,然后用DiskGenius重建mbr,恢復Windows的引導菜單。
若修復mbr后仍然沒有Windows的引導菜單,可使用 NTBOOTautofix 自動修復Windows引導菜單。
Windows引導菜單修復后,會發現沒有Ubuntu的引導選項,且“早期版本的Windows”可能無法引導WinXP。這時可以使用EasyBCD編輯引導菜單,加上Window XP、Ubuntu的引導項。