今天為止在這個黑蘋果樂園差不多兩個星期了,真是說獲益良多 長話短說 進入主題吧
關(guān)于怎么安裝系統(tǒng)的 很多前輩已經(jīng)發(fā)帖了 我這個后生晚輩 就不重復(fù) dsdt 也不是我的強項 到今天為止才叫完全弄好一個叫不錯的dsdt
接下來這個教程是給那些想完美驅(qū)動他們的顯卡卻不會用dsdt的 或者不想去折騰的 這個方法適合基本上所有的Geforce 顯卡 包括gt200之類的。。。 也包括少部分的ati顯卡(ati的 有自己的pkg驅(qū)動可以去下載)
要用這個方法最起碼你要安裝完你的snow leopard可以進到系統(tǒng)
以下用我的例子做教材吧 我的是雙硬盤 一個是給windows 7 一個是單獨給sl的
有很多人在進入系統(tǒng)時黑屏 不是死機只是顯示器沒信號了。。 這樣的情況 就是你的顯卡驅(qū)動沒有加載的情況了(以下是以nVidia的顯卡為主)
我的是用bootthink來做安裝的,回到windows 在你的Darwin/System/LibrarySL下面放下nvinject.kext之類的驅(qū)動吧 放一個就好了不要一次擺幾個顯卡的kext 我們的目的只是要進到系統(tǒng)并且可以顯示東西(我比較推薦先用bootthink來安裝snow leopard 把驅(qū)動搞好了 再用變色龍來做引導(dǎo) 這樣是最好的) 在加載了顯卡的kext之后 你發(fā)現(xiàn)不再黑屏了吧。。。 安裝好你的sl在你的硬盤上吧 重啟再用bootthink引導(dǎo)進去安裝好的sl咯。。。 不過什么效果都沒有 系統(tǒng)顯示的資料不正確 不要著急 因為我這個方法要在你的系統(tǒng)是變色龍或者efi做引導(dǎo)才會有效的 所以我們要按照變色龍,安裝好之后 不要重啟(就不要按那個重啟的),把基本要的kext都放到extra里面去吧,不要多放拉。。。 反正就最基本的 這時候不要把你之前用的nvinject放到extra里面了。。。 ( 因為我們接下來的驅(qū)動方式用不了它。。。 它是多余的了。。。) 我們打開osx86tools,這個是好東西,你會用它可以幫你解決很多問題咯
點那個 Add EFI Strings/Boot Flag 然后選擇gfx strings 點那個choose 里面很多顯卡型號吧。。。 假如看到你的信號 開心吧 因為很簡單咯選擇你要的型號咯 這里用我的例子 gtx285 是不在表上的 這時候怎么辦? 不要怕 簡單選擇 custom geforce 輸入你的顯卡名字咯。。。 然后選擇你的顯存。。。 不要告訴我 你不知到。。。 繼續(xù) 你會看到 因為我的顯卡是兩個dvi的 所以就簡單啦 之后你會看到 然后你就點import string吧 然后點那個 apply changes to com.apple.boot.plist 好了 這個EFI驅(qū)動已經(jīng)好了。。。 再一次確認(rèn)你的extra里面沒有顯卡用的kext了吧。。。 好~ 重啟 選擇你的sl硬盤 (因為變色龍安裝在sl的硬盤上啦 要用變色龍引導(dǎo) efi驅(qū)動才有用的) 進到系統(tǒng) 發(fā)現(xiàn)你的任務(wù)欄半透明了吧 系統(tǒng)里面有信息 dashboard 里面的軟件彈出來 有水波紋了。。。
4樓有我的補充和猜測。。。 希望有前輩指教。。。
上面是我的個人例子 我知道很多朋友是用一個硬盤 安裝兩個系統(tǒng) 假如你用bootthink 而且只有一個硬盤 用dsdt 是你的最佳選擇 不過我決定是這樣的,你還是可以試用我上面的方法 情況就有可能變成你開機會發(fā)現(xiàn)有bootthink 引導(dǎo) 然后選擇你安裝sl的分區(qū) 然后會啟動安裝在上面的變色龍。。。 然后要再選擇你的sl分區(qū)。。。 進入系統(tǒng) 得到上面一樣的效果。。。。(假如你用bootthink 而且只有一個硬盤 我還是勸你去弄dsdt)
假如你是用變色龍安裝系統(tǒng)的 而且只有一個硬盤 你要再sl分區(qū)里面添加extra文件夾吧。。。 把要的kext放進去 。。。 用上面的方法應(yīng)該可以把。。。 我也不確定。。。 我知道的就這么多了
Boot think的文件配置說明 1) 安裝包僅含有必須的引導(dǎo)驅(qū)動,如若需要囧驅(qū)動,請自行安裝。 2) 引導(dǎo)蘋果系統(tǒng)時,加載三處文件Darwin/rc/mkext、 Darwin/S/L/Extensions.mkext和Darwin/S/L/Extensions文件夾下的所有kext 文件,可以根據(jù)自己需要替換這些文件即可。 3) 默認(rèn)使用的是磁盤圖標(biāo)icoDefault,可以通過修正/Darwin/rc下的文件名來更改為水 晶圖標(biāo),如將“icoWindows_”修正為“icoWindows”。也可以替換為自己的圖標(biāo), 不過需要做簡單處理,方法請參考www.apple163.com 4) Windows 安裝用戶可以運行 Darwin/MBR/SetupMBR.bat,可將 Boot Think 設(shè)為 第一引導(dǎo),即開機直接進入 Boot Think 的界面引導(dǎo)。 5) Boot Think 會優(yōu)先使用系統(tǒng)/Library/Preferences/SystemConfiguration 文件夾 下的 com.apple.Boot.plist 啟動配置文件,如果它不存在,則會使用 Darwin 文件夾 下的 com.apple.Boot.plist 文件。 6) 如果需要加載 DSDT.aml 文件,可以直接將此文件放到 Darwin/文件夾下,Boot Think 會自動加載。 7) 如果需要加載 smbios.plist 文件,請放置此文件到 Darwin/文件夾下,Boot Think 會自動加載。
上面的bootthink 說明書 說了 會讀取com.apple.boot.plist 所以應(yīng)該是可以用我的方法的,假如它沒實現(xiàn) 你可能就要手動在darwin里面加入com.apple.boot.plist了 在上面的教材里面 有一個畫面 是有boot.plist的內(nèi)容,可以嘗試復(fù)制。。。在文檔里 在windows里面修改成plist文件。。。。 放到darwin來用。。。 希望有人試驗了 告訴一下大家把
|