09年8月底,蘋果正式釋出了新一代Mac OS X Snow Leopard作業系統。蘋果作業系統一直在使用者友好度和安全穩定性方面廣受好評。 蘋果作業系統隻允許在蘋果電腦上面安裝和使用。和Windows不一樣,要在PC上安裝,需要一系列的模拟和破解。破解安裝的過程很繁瑣而具有挑戰性,以下是安裝10A432雪豹的PC安裝指南,我已盡可能用較多的圖檔使過程簡單化、傻瓜化。 請準備必要的東西:配備Windows作業系統而且能夠上網的PC、雪豹原版零售CD光牒dmg鏡像檔案(10A432零售版的MD5校驗碼為1d1fb7eca55470143c153f7f902b4ada)、23G的可用空間、你的勇氣和耐性。 這個指南可能最适合從來都沒在PC上安裝過蘋果系統的朋友,因為你 不需要外加USB鍵盤滑鼠 不需要啟動U盤 不需要DVD刻錄機(如果你已經下載下傳有鏡像甚至不需要光驅) 不需要第二塊硬碟和GPT分區表 不需要另外一個正常運轉的蘋果系統(破解操作全都可以在Windows完成,不需要另外的平台) 不需要輸入一句又一句的指令行。 全過程快速預覽: 第一步,縮小目前分區,為雪豹和安裝盤騰出空間 第二步,修改零售CD光牒鏡像并加載 第三步,配置開機引導程式 第四步,使用蘋果零售版CD光牒安裝雪豹 第五步,啟動雪豹 第六步,安裝後操作 為友善安裝,全過程需要的檔案都可以在指南結束處提供的連接配接下載下傳。 第一步:縮小現有分區卷 雪豹使用自己的檔案系統,HFS+,不相容Windows的NTFS檔案系統,這個指南需要2個HFS+分區完成安裝任務,其中一個大小是6.5GB,用來放雪豹安裝CD光牒,另一個用來放雪豹作業系統,大小是20GB(按照自己需要增減,作業系統本身就占了約8GB)。為了保證你的檔案不會丢失,你需要把現在的分區(如D盤),一分為三,舊檔案放在一起是一個分區不受影響,分區剩下的空餘空間被用來建立兩個額外HFS+分區(如E盤、F盤)。 下面舉例說明詳細步驟, 注意,我的電腦組態與你不同,下面例子隻是用于說明過程和方法以幫助你了解我的意思,你需要根據自己的配置靈活變通。 1.右鍵點選我的電腦(計算機)——>管理——>彈出來的視窗左邊的磁盤管理,這裡你可以看見你的硬碟分區狀況。 2.我的D盤有很多的剩餘空間,是以我拿它來開刀,之前說過,我們共需要20+6.5=26.5GB的空間,是以,我要先把D盤縮小26.5G,在D盤上點選右鍵——>壓縮卷(XP使用者和使用FAT32格式的使用者如無法壓縮卷可以使用PartitionMagic分區魔術師或者是下載下傳Diskpart.exe指令行實作類似功能)然後在彈出來的框輸入27136(1024MB/GB×26.5GB),然後按确定即可。雖然這個指南的操作不會删除你硬碟上的資料,不過,在處理與分區有關的步驟是整個指南裡面最危險的一步,稍有不慎,你的資料将在彈指間煙消雲散,請一定不要忽略任何警告框裡面的提示。
<b></b>
引用 3.壓縮D盤後你會發現D盤的檔案毫發無損,隻是分區大小變化了,可用空間少了26.5G。磁盤出現了不屬于任何分區的26.5G未配置設定空間。 4.右鍵點選未配置設定空間——>建立簡單磁碟區,點選下一步後輸入6656(1024MB/GB×6.5GB),下一步将此空間配置設定到E,之後在檔案系統選擇使用FAT32格式化E盤,喜歡就給它一個名字,然後完成。 5.用同樣的辦法把剩下的20G也建立一個卷。 完成後變成這個樣子:109G的D盤拆開3部分,82.5G、6.5G、20G,D盤的東西沒有任何損失。
這裡的一個技巧是,6.5GB的盤一定要靠近原來的D盤,等安裝完成後把這個CD光牒拆了,用擴充卷功能又能夠讓它的空間合到D盤裡面。正如我上面所說,你需要靈活變通,我是用D盤,但是你可以用其他的什麼F、G也行,建議不要拿Windows系統盤開刀,因為裡面可能有無法移動的頑固檔案阻礙你改變分區大小。 第二步:修改原版DVD使其識别MBR分區表。 Windows預設使用MBR分區表,是以我們硬碟上的分區多數是以MBR分區表建構。而蘋果預設使用GPT分區表,一個硬碟隻能在MBR和GPT二者選擇其一,将MBR改成GPT會把磁盤上所有分區所有資料删除。為此,我們要對DVD作一個小調整,使其能安裝在MBR分區表下。 1.下載下傳HFS-Explorer并安裝(文章所有軟體的下載下傳連結都已包含在文章末尾)。 2.若你的Windows之前沒有安裝Java VM(JRE虛拟機),也另需下載下傳安裝。 3.打開HFS-Explorer點選"File"—>"Load file system from file",在彈出框裡找到雪豹的安裝CD光牒DMG檔案,然後在彈出框裡選OK即可。 4.打開CD光牒檔案後點選"Tool"—>"Create disk image",在彈出框選擇路徑,點選儲存,如果你硬碟空間緊張連這6.27GB空間都沒有的話也可以借用一下之前的20GB分區。這裡需要等待硬碟哇哇叫幾分鐘。
5.下載下傳TransMac軟體,輕按兩下打開後,選擇"Run",然後點選"File"—>"Open Disk Image"用它打開剛才生成的dmg檔案 6.選擇"Options"—>"Show Hidden Files"來顯示隐藏檔案 7.将指南末尾附件中的 OSInstall檔案拖放到/System/Library/PrivateFrameworks/Install.framework/Frameworks/OSInstall.framework/Version/A/檔案夾下,點選"yes"覆寫原檔案。 OSInstall.mpkg檔案拖放到/System/Installation/Packages/檔案夾下,點選"yes"覆寫原檔案。 兩者缺一不可。
8.直接關閉TransMac即可完成任務。 現在我們已經完成對蘋果原版CD光牒兩個檔案的小修改,雪豹将可以安裝在MBR分區裡面。 如果你的電腦不是使用Intel的雙核或多核CPU,如AMD全系列CPU或Intel的奔騰單核、Atom系列,你還需要把CD光牒根目錄的mach_kernel核心檔案替換成破解核心,破解核心的資訊可以在其他指南找到,現在比較多用的是modbin的test7破解核心。 下面要把修改好後的dmgCD光牒放進6.5G的硬碟裡面。 1.下載下傳leopard硬碟安裝助手,這是我們中國人寫的軟體。 2.右鍵以系統管理者身份打開(XP可直接輕按兩下打開) 3.在鏡像檔案一項選擇已修改好的dmg檔案,目标分區自然是6.5G的盤了。下面3個複選框都不要打勾,那些方法已經過時。 4.點選開始,可以看見藍色進度條過去,這裡又需要等待好幾分鐘的硬碟嘎嘎聲。如果無法開始,說明6.5G盤已不是完全空白的,此時你隻需要打開我的電腦再次用FAT32格式化6.5G的分區後重新開啟程式即可。WinVista和7的使用者這裡要多試幾次。 5.此時如果程式出現沒響應也不必擔心,耐心等待拷貝完成。
拷貝結束後,你如果到我的電腦輕按兩下E盤他會提示錯誤,因為現在已經成為HFS+分區,Windows已經無法讀取了,會提示讓你格式化,此時千萬不要再次格式化,否則你又要重新來過了。 第三步:使用Bootthink啟動雪豹安裝盤 下載下傳Bootthink,并安裝。bootthink也是中國人研發的,當然,它同樣使用了經典的Chameleon變色龍代碼,現在支援雪豹。安裝後,Windows的啟動菜單就會多了Bootthink的選項。在Windows的啟動菜單選擇Bootthink就會出現類似與蘋果Boot Camp的界面,選擇進去我們的6.5G分區Mac OS X Install DVD就能夠啟動雪豹。
如果你的CPU不支援64位和SSSE3指令集的話,就首先需要在Boot Camp界面按F8進入指令行,輸入-x32來調用32位系統核心,因為Bootthink預設調用64位核心。如果你不知道究竟CPU是否支援的話,還是建議使用32位的核心,因為64位核心不會帶來任何好處,除非你的記憶體大于4GB。相反,64位核心很可能引起某些32位kext檔案的相容性問題。輸入-x32後點選回車後你就能夠進入蘋果安裝界面了。
然而,這僅僅是最理想的情況,多數情況你還需要更多的破解才能進入安裝盤界面,在這裡你可以先試一試你的人品如何。如果你能夠順利進入安裝界面,你已經成功七七八八了。 不過,很多人在這裡會遇到這個情況,
有五國語言提示當機,需要重新開機系統,俗稱“五國”。在上一版本Leopard還隻有四國語言。 還有就是一個禁止标志在蘋果上面。
“五國”的解決方案比較複雜,稍後在Troubleshooting會告訴你怎麼做。解決禁止符号就相對簡單一點,你隻需要打開BIOS裡面的SATA AHCI功能就可以了。至于如何打開AHCI需要參閱你的電腦說明書。如果打開AHCI功能令你原來的Windows無法啟動,不必擔心,關閉AHCI後在Windows安裝AHCI驅動即可以解決,詳情檢視微軟網站。如果你的主機闆沒有AHCI功能,又或者是,你的硬碟不是SATA,你需要另外搜尋你主機闆ATA晶片的kext檔案來驅動,如英特爾ICH南橋晶片的kext。然後把kext安裝在bootthink上,在下面Kext部分我會詳細介紹。 Troubleshooting 啟動安裝盤的過程錯誤百出,古靈精怪,下面舉例介紹遇到問題如何解決。這是整個安裝過程最需要技巧和耐性的步驟。出現“五國”問題後,首先需要知道原因,在Bootthink的界面,按F8,輸入-v,可以打開Verbose“啰嗦”模式,啰嗦模式不會解決問題,不過你可以檢視啟動出錯的地方。如果需要同時32位模式,可以輸入-x32 -v。
例子:AppleIntelCPUPowerManagement錯誤 開機出現“五國”,重新開機後調用啰嗦模式,運作到下面的畫面停止
上面可以看到panic的字樣出現在第五行,panic原本是恐慌的意思,在這裡表示系統遇到緻命錯誤。panic後面通常寫着錯誤的原因,在這裡是No HPETs available...,段落的最後一行,也就是BSD Process的上面一行,寫明出錯的子產品,在這裡是AppleIntelCPUPowerManagement,得到這些資訊後到Google很容易就能夠找到解決方案——安裝NullCPUPowerManagement.kext,在下面Kext部分我會詳細介紹如何安裝。 如果開機時你的系統閃了一閃就自動重新開機,沒有留下任何線索,很可能問題出現在CPU/核心的問題上,例如,上面說了,一些CPU需要破解核心,或者需要調整BIOS裡面的CPU相關設定、又或者需要以-x32啟動,或強制使用單核心以cpus=1啟動。 如果開機啟動頁面中途停止向上走,但又沒有“五國”,你可以嘗試-x啟動安全模式。 Kext kext是核心擴充的縮寫,它就好比積木,建構在核心上面,為核心提供擴充功能。黑蘋果的高手們利用這點來制作破解kext,以解決啟動問題,是以很多時候破解需要安裝一些kext檔案。 得益于變色龍的新功能,在Bootthink下面安裝kext非常簡單,将下載下傳回來的以.kext為字尾的檔案夾,移動到路徑C:\Darwin\System\LibrarySL\Extensions\下面即可。Bootthink在啟動蘋果時會加載這些kext。以往的kext安裝要在蘋果下面進行,還需要處理權限問題。 我建議将 C:\Darwin\System\LibrarySL\Extensions\Extensions.mkext C:\Darwin\System\LibrarySL\x32\Extensions\Extensions.mkext C:\Darwin\System\LibrarySL\x64\Extensions\Extensions.mkext 删除,因為我們不需要這些檔案,也不知道這幾個mkext會否與新加上的kext沖突。 常用的一些kext彙總: FakeSMC.kext —— bootthink原來已經帶有,這個kext模拟真正蘋果機上的SMC部件,必備 NullCPUPowerManagement.kext —— 将電源管理功能禁用,解決IntelCPUPowerManagement.kext的HPET錯誤 OpenHaltRestart.kext —— 解決重新開機/關機無法斷電問題 PlatformUUID.kext —— 解決UUID Error 35的問題(如下圖)
VoodooPS2Controller.kext AppleACPIPS2Nub.kext 組合 2個要一起使用,提供傳統PS/2插口滑鼠/鍵盤或筆記本觸摸闆支援 或 ApplePS2Controller.kext 2個要一起使用,如果Voodoo不工作,你可用ApplePS2Controller代替。 這些kext都可從指南末尾連接配接下載下傳,相容32位和64位。 以上的kext檔案,你需要它們的可能性從上到下遞減,第一個kext基本上是必備的,下面的是你遇到其它問題相對應要的kext。除此之外,你可能還需要别的kext來解決更多的問題,需要你遇到問題後自行到Google搜尋解決方案。有些kext能相容64位,而有些不可以的,kext如果不相容64位,在bootthink界面你需要按F8進入指令行,輸入-x32,回車,此時雪豹将使用32位核心模式,同時使用32位的kext。 這個步驟完成後成功進入到安裝程式時,你已經完成了總程序的80%,下面的步驟會相對簡單。如果無法進入安裝界面,最佳的辦法就是不斷嘗試新的解決方案,在沒找到證明你的硬體無法安裝蘋果系統前不要放棄。如果你連蘋果的樣子都看不到,檢查之前的拷貝DVD步驟有沒有弄錯。 第四步,安裝雪豹 選擇語言後,下一步就是安裝了。 首先我們要先把之前配置設定好的20GB轉變成HFS+分區,打開磁盤工具
選中左面20GB的分區,在右邊選“抹掉”,在格式選擇“Mac OS擴充 (日志式)”,然後在下面寫上你喜歡的名字,點選右下角的“抹掉”。你錯手抹掉Windows不關我事啊。抹幹淨後直接點左上角叉叉。 點選下一步,自定義選擇
列印機的檔案不建議安裝,随後到網上下載下傳不遲。X11還是不要省,WINE會使用這個軟體,它是一個能讓你在蘋果執行Win32 exe檔案的好東西。
在這裡你需要預備一張可啟動的原版Windows安裝盤,以策萬全,随時準備修複可能會出現的啟動問題,因為雪豹安裝程式會把雪豹的分區設為“活動分區”。如此,開機的時候就會無法進入bootthink的選項菜單和Windows。 為避免你無法進入Windows後手足無措,現在給你複習一下,緊急情況如何恢複Windows啟動區。(不是重裝) Vista和7的使用者啟動CD光牒後點選“修複計算機”,“啟動修複”,向導會自動修複你的電腦。
XP使用者最好有一份WinPE在手,進入PE打開本指南最起初提及的磁盤管理工具,将C槽設回活動分區。 當然,正常情況下是不需要上述操作的。做好抗災準備後點選安裝,出現下面界面。
安裝完成
<b></b>
0秒倒計時後電腦就會重新開機動,電腦死不斷電的同學們下次記得使用OpenHaltRestart.kext。進階高手可以抓緊這30秒打開終端,使用4條fdisk指令把C槽重新設回活動分區,以策萬全。初級使用者則可以使用上面所說的Windows安裝盤的方法。 重新開機電腦後進入Bootthink選擇新的卷就能進入雪豹
原來如何啟動雪豹CD光牒,現在你就如何進入系統,是以,我之前說,能夠進入安裝程式是關鍵。 成功進入,哈哈,雪豹給我們慶祝一下進入太空,紅光的地方是著名的獵戶座大星雲M42,來到這裡已經是90%成功了。
多國語言歡迎之後進入設定界面 在很輕松的下一步再下一步之後是設定時區,為了你的Windows時間不受幹擾,你最好選擇英國倫敦格林尼治中央時區,而非中原標準時間,同時,選擇靠近赤道的非洲地方,不會給你個夏令時。如下。
完成後會進入雪豹桌面
進入了桌面固然讓人興奮,不過,我發現,除了能上網,系統沒有聲音、分辨率不能調整,有些朋友甚至連網絡都沒有,正式是“三無”。解決這些問題,需要進入下一步。 第六步,安裝其他Kext和DSDT改寫及安裝後操作 如果你的電腦組態與真的蘋果電腦很接近,你不需要其他東西都能運作得很好。不過大多數情況你還需要一兩個Kext來驅動硬體。 聲音方面推薦貌似萬能的VoodooHDA.kext。 顯示卡破解的技術難度最高,你要随時尋找最新的解決方案。在我寫這篇文章的時候,除了蘋果機曾經或現在使用過的有限品種的內建晶片之外,所有共享系統記憶體的內建顯示卡都還沒有解決方案,沒有任何加速功能,分辨率無法改變,始終為1024×768。 網卡的解決方案也是一樣,多找找看。 DSDT是BIOS的一部分,改寫DSDT可以讓雪豹讀懂一些BIOS資訊,進而解決一系列的惱人問題,如無法睡眠等。無需刷BIOS也可實作DSDT改寫,無謂冒不必要的風險。使用DSDT工具生成DSDT.aml後放在Bootthink檔案夾C:\Darwin下面就能改寫DSDT.aml。需要注意的是,下載下傳别人的DSDT.aml沒有效果,因為每塊主機闆的BIOS是不同的,你需要自己生成自己的。 每次開機時在Bootthink選擇雪豹分區很麻煩,如果你還需要-x32之類的Flag就更麻煩了。進入F8黑白界面後選擇雪豹的20GB分區後,輸入“# b=1”回車,以後就會自動倒數1秒後加載雪豹分區,你也可以自定義秒數。進入雪豹後,下載下傳一個叫做OSX86 Tool的工具,将你的-x32、-v那些搬到Boot Flag那裡儲存即可。這樣,你隻需要在開機時候選擇Windows還是Bootthink,選擇了bootthink後,就會自動進入。
最後,當一切順利完成,是兔死狗烹的時候了——将雪豹安裝DVD從硬碟趕走,取回6.5G的空間。很簡單,用第一步的方法,打開磁盤管理,對準6.5G的分區,右鍵點選删除卷。如果你删除了雪豹分區就是白忙一次了。6.5G變成未配置設定空間後,在D盤按右鍵擴充卷,狂按下一步即完成任務。
所需軟體下載下傳連接配接:
如有問題,參考:
<a href="http://www.insanelymac.com/" target="_blank">http://www.insanelymac.com/</a>
<a href="http://www.netkas.org/" target="_blank">http://www.netkas.org/</a>