新筆記本x230,毫不猶豫繼續開始黑蘋果之路,這次當然是上最新版本了,誰知道這條道路真是曲折艱難啊,從年前開始,直到前天才算安裝成功,還有一堆硬件沒驅動上,現記錄過程以備以后查看:
1、准備機器。本來預裝win7 32位 專業版,結果為了調整分區,不小心弄壞了,只好重裝,這次選擇了正版OEM的windows7 64位,而且選擇了GPT分區,這個分區后來費了好大力氣。硬盤500G,EFI分區預裝時只有100M,用DG調整成200M,並保留了MSR分區。給windows 100G,留100G給Mac,除了預裝Windows的恢復分區外,剩下的作為數據盤。
2、制作啟動U盤。這個是最費時間的,幾乎所有的時間都給了它。最初在windows平台制作安裝U盤,下載了至少7種mavericks鏡像,用了至少3種方法來將鏡像恢復到U盤(8G),但沒有一個成功,要么是無法引導,要么就是黑屏,在么就是報錯(停留在boot1:/boot就沒反應了),甚至還出現過usb3.0的接口報錯:still waite for root device。總之一把心酸淚,最后都打算放棄了,想着要么到淘寶上買個U盤來裝,如果還不行就直接上虛機。但總在那最后的堅持一下中得到了希望。找到個熱心的淘寶賣家,1塊錢賣個鏡像(百度網盤)給我,並幫我答疑解惑。雖然他給的鏡像最終沒用上,但他還是給了關鍵性的指導,最終讓我成功了。過程簡述如下:
a、使用黑蘋果(之前裝了個snow leopard在我的舊筆記本上)的磁盤工具恢復遠景論壇下載的懶人版的鏡像到u盤(選擇MBR方式進行分區,並用mac日志方式格式化u盤),往u盤上安裝變色龍(這個是依照之前做雪豹安裝u盤的經驗),此時u 盤可以引導,但是會卡住,出現黑屏,但似乎系統沒死,這個環節在之前windows制作u盤的時候也碰到了,但不知道原因,也沒人指點,只能嘗試換鏡像的方法。
b、熱心的淘寶店家陪着一起整到晚上12點多。其實原因很簡單,顯卡驅動有問題,刪掉了S/L/E下所有的驅動,包括intel的。這樣終於看到了安裝界面,按照指示(其實也沒啥可選,懶人版沒內置什么工具、驅動的)裝好,但此時無法正常引導,只能通過安裝u盤的變色龍來引導硬盤系統。
3、系統安裝
a、剛裝好的系統無法正常引導,做了以下3件事:刪除所有顯卡驅動;將幾個核心的kext復制到S/L/E下:兩個ps2的驅動、FakeSMC、GenericUSBXHCI(usb3.0的驅動)、NullCPUPowerManagement;手工修復權限后重啟(U盤輔助),可以識別顯卡,但沒有特效。
接下來安裝clover,裝了clover后發現還是無法在BIOS中加入mavericks的引導選項,即使將CLOVER目錄放入了EFI分區,應該是UEFI的NVRAM沒寫進去。這個時候用到了windows下的EasyEFI軟件,可以在BIOS中添加UEFI啟動選項,指向硬盤的UEFI分區。此時,可以通過clover加載硬盤的各個系統,但mac系統出現kernel panic,但使用U盤可以正常啟動系統。報的是AppleACPIPlatform的錯,此錯誤糾結了一個晚上,各種方法用盡,都不起作用。最后的怎么弄好的都不太記得了,分析應該是變色龍和clover的啟動機制導致的,至少嘗試過以下方法:下載AppleACPIPlatform.kext;在EFI分區的CLOVER/kexts/10.9目錄下放入fakesmc等kext;使用cloverconfigurator進行配置。記得要恢復權限。
b、剛裝上什么硬件都幾乎沒驅動,包括usb3.0(復制GenericUSBXHCI.kext到S/L/E)、顯卡、網卡、藍牙、聲卡,通過使用multibeast,奇跡的裝好了幾乎所有的驅動,除了藍牙和無線網卡,聲卡使用voodoo的萬能驅動即可。
c、藍牙是原生就支持的,只需要更改一個ID(http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1117415),修改 /System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/BroadcomBluetoothHCIControllerUSBTransport.kext/Contents/Info.plist,找到其中的一個idVender為2652的,修改idProduct為自己的ID,我的是8678。不過有個很奇怪的缺陷,如果啟動的時候藍牙鼠標開啟的,則指桿控制器就沒用了,只有觸摸板和藍牙鼠標,除非先啟動,然后再開藍牙鼠標。