您好,欢迎访问三七文档
※(2010/10/05)修正某些選項的說明。※(2010/11/03)基於最近自己在研究變色龍的源文件,對於參數項的瞭解又多了些,於是修正某些選項的說明。※(2011/09/22)變色龍最近更新到2.1svn,新增了一些參數。如果只安裝好變色龍,不過只是勉強算進入了開啓蘋果的大門,如果想要更進一步完善蘋果的功能,就不得不對Extra資料夾下的檔案花些功夫。其中,Extra資料夾下的com.apple.Boot.plist和SMBIOS.plist跟變色龍最為息息相關。由於大家的需求各自不同,以下並不會有所謂最佳配置的方案。請有興趣的朋友可以針對各個選項作增減以達到屬於自己的最佳配置。再者,編輯.plist檔案可以使用以下幾個程式:其中文字編輯與Dashcode是以純文字方式編輯。而PropertyListEditor與Xcode是以表格方式編輯。如果要使用Xcode、Dashcode、PropertyListEditor,請打開Mac安裝光碟中“選擇安裝”資料夾,就會看見Xcode的安裝程式,安裝完後開啓.plist就會預設以PropertyListEditor開啓。而程式會預設安裝於系統根目錄下的Developer資料夾。這是以文字編輯與Dashcode是開啓.plist檔案的樣子:這是以PropertyListEditor與Xcode是開啓.plist檔案的樣子:「com.apple.Boot.plist說明」com.apple.Boot.plist的功能在於提供許多變色龍的功能設定,由於變色龍的功能越來越強大,可以使用的功能也越來越多。選擇自己想要的參數來打造自己的最佳配置。以下參數以Chameleon2.1svn為準,如果你是使用AsereBLNBooter或者PCEFI甚至是舊版的Chameleon請不要直接套用。GraphicsMode=1024x768x32設定開機時的顯示解析度,寬度x高度x色彩深度。Theme=Default就算不是內建圖形介面,依舊可以使用此選項來設定圖形化界面(11/03)設定圖形化界面的佈景主題,配合/Extra/Theme/Default。其中Default是佈景主題名稱,可以變更為任意第三方佈景主題名稱。Wait=Yes(No)啓用點擊按鍵後,才開始啓動內核。QuietBoot=Yes(No)啓用開機時不顯示文字或圖形選單,直接進入系統。Timeout=8設定開機選擇啓動分區的秒數,時間到會以預設分區開機。在圖形化介面上,此參數會有失效或延遲的現象。InstantMenu=Yes啓用強制顯示分區選擇選單。DefaultPartition=hd(x,y)|UUID|Label設定預設開機分區,可使用代碼、UUID、標籤表示。x代表磁碟碼,y代表分區碼。HidePartition=hd(x,y)|UUID|Label設定隱藏磁碟分區,可使用代碼、UUID、標籤表示,亦可以添加多個參數以隱藏多個分區,使用空白鍵作分隔(11/03)。x代表磁碟碼,y代表分區碼。RenamePartition=hd(x,y)|UUID|Labelalias設定磁碟分區的名稱。可使用代碼、UUID、標簽表示,亦可以添加多個參數以命名多個分區,使用空白鍵作分隔(11/03)。x代表磁碟碼,y代表分區碼,alias代表修改名稱(因為使用空白鍵作分隔,所以命名不可包含空白鍵)(11/03)。GUI=Yes(No)設定啓用單圖形化界面的開機選單。(預設是Yes)BootBanner=Yes(No)啓用在圖形化介面顯示變色龍版本等訊息文字橫幅。(預設是Yes)LegacyLogo=Yes(No)啓用在進入系統化面顯示原蘋果Logo。(預設是No)以下是Yes與No的差別:PCIRootUID=0(11/03看了源文件後,發現選項並非說明書上的PCIRoot)設定PCI0的值,可解決UUID錯誤。(預設是0)【變色龍已經可以自行偵測】請對照DSDT裡在Device(PCI0)位置下方的Name(_UID,?)如果為Name(_UID,0x01)或Name(_UID,One)就填上1(一般技嘉的主機板都是這個值)如果為Name(_UID,0x00)或Name(_UID,Zero)就填上0(華碩的主機板有可能是這個值)SystemID=設定開機UUID。RestartFix=Yes啓用重新啓動修正功能,建議開啓(11/03)。System-Type=(1),2,31=桌上型,2=筆記型,3=伺服器、工作站。(預設是1)iMac1MacBook2MacPro3DropSSDT=Yes(No)啓用略過BIOS中的SSDT,讀取Extra資料中的SSDT資料。(預設是No)GenerateCStates=Yes啓用生成CPUC-State功能。C-State是管理CPU電源狀態,可以讓CPU在閒置狀態下處於不同低功耗狀態。GeneratePStates=Yes啓用生成CPUP-State功能。P-State是管理CPU性能狀態,可以讓CPU在不同覆載量下改變功耗。此項目跟之前熱烈討論修改DSDT達到CPU降頻(Speedstep)是同樣功用。EnableC2State=Yes(11/03)啓用C2State功能。強制生成C2State是管理CPU電源狀態,可以讓CPU在閒置狀態下處於低功耗狀態。EnableC3State=Yes(11/03)啓用C3State功能。強制生成C3State是管理CPU電源狀態,可以讓CPU在閒置狀態下處於低功耗狀態。EnableC4State=Yes(11/03)啓用C4State功能。強制生成C4State是管理CPU電源狀態,可以讓CPU在閒置狀態下處於低功耗狀態。一般來說數字越大其節能效果愈佳,不過能不能突破主機板與CPU限制強制開啓我不確定。如果有朋友知道測試方法,可以提供分享討論。GraphicsEnabler=Yes(No)啓用顯示偵測卡功能。(預設是No)此功能可以取代在DSDT添加的顯示卡參數。UseNvidiaROM=Yes(No)啓用NvidiaEEPRom功能,可以在不刷顯示卡BIOS的情況下使用修改的Rom。(預設是No)請命名為“VenderID_DeviceID.rom”放置Extra資料夾。如:10de_0614.rom。UseAtiROM=Yes(No)啓用ATIEEPRom功能,可以在不刷顯示卡BIOS的情況下使用修改的Rom。(預設是No)請命名為“VenderID_DeviceID.rom”放置Extra資料夾。如:1002_6899.rom。VBIOS=Yes(No)僅針對NVIDIA顯示卡的參數選項,所以ATI顯示卡請不要使用。(11/03)啓用讀取顯示卡參數,可在顯示卡資訊中顯示ROM修正版資訊。(預設是No)如果在Extra資料夾放置顯示卡Rom檔案,版本號會變成顯示Rom檔路徑。如:/Extra/10de_0602.romEthernetBuiltIn=Yes(No)啓用網路卡內建設定偵測功能。(預設是No)此功能只是讓網路卡可以識別為內建,並沒有驅動的功能。USBBusFix=Yes(No)啓用下方三項功能修正。(預設是No)沒有特殊需求下,建議不要開啓此功能。EHCIacquire=Yes(No)啓用EHCI功能修正。(預設是No)沒有特殊需求下,建議不要開啓此功能。UHCIreset=Yes(No)啓用UHCI功能修正。(預設是No)沒有特殊需求下,建議不要開啓此功能。USBLegacyOff=Yes(No)啓用USB原生功能修正。(預設是No)沒有特殊需求下,建議不要開啓此功能。Wake=Yes(No)啓用睡眠喚醒功能。(預設是Yes)ForceHPET=Yes(No)啓用強制HPET功能。(預設是No)此功能是提供給主機板BIOS無此項目者使用。ForceWake=Yes(No)啓用強制使用睡眠資料映像功能。(預設是No)SMBIOSdefaults=Yes(No)啓用smbios的預設值。(預設是No)ScanSingleDrive=Yes(No)啓用掃描單一光碟機模式。(預設是No)Rescan=Yes啓用光碟機重新掃描模式。config=/Extra/com.apple.Boot.plist設定com.apple.Boot.plist的位置。com.apple.Boot.plist置於預設位置/com.apple.Boot.plist與/Extra/com.apple.Boot.plist可不用作此設定。SMBIOS=/Extra/SMBIOS.plist設定SMBIOS.plist的位置。SMBIOS.plist置於預設位置/SMBIOS.plist與/Extra/SMBIOS.plist可不用作此設定。DSDT=/Extra/DSDT.aml設定DSDT.aml的位置。DSDT.aml置於預設位置/DSDT.aml與/Extra/DSDT.aml可不用作此設定。md0=/Extra/Postboot.img設定Postboot.img的位置。WakeImage=/private/var/vm/sleepimage設定睡眠資料映像檔案位置。kext=/Extra/Extensions設定驅動檔案.kext或.mkext所在資料夾的位置。以下為09/22新增的參數。(2011/09/22)UseKernelCache=Yes(No)用Lion啟動進程並忽略Extensions.mkext檔案。若使用RAID安裝Lion務必開啟。(預設是No)ShowInfo=No取消磁碟分卷與解析度細節顯示。CSTUsingSystemIO=Yes啟用新式生成CPUC-State功能。AtiConfig=cardcfg設定ATI顯示卡Framebuffer,更有效驅動顯示卡。(如:AtiConfig=Uakari)AtiPorts=value設定ATI顯示卡接口數目。display_0=value寫入Nvidia顯示卡NVDA,Display-A@0的display-cfg參數。display_1=value寫入Nvidia顯示卡NVDA,Display-B@1的display-cfg參數。「SMBIOS.plist說明」SMBIOS.plist的功能在於捕足Mac中偵測或顯示錯誤的資訊。諸如:處理器型號、記憶體規格、序號、BootROM版本...等等。目前變色龍已經支援幾乎所有的偵測功能,也就是只要你不是很在乎這些資訊顯示,是可以不使用這個檔案。或者,你只要想修改部份項目,也可以挑選想要的部份來應用。SMfamily=MacPro(Mac)(MacBookPro)設定產品的類型。※iMac設定會影響音效卡使用時產生電流聲,如果有困擾請設定為MacProMacProMacProiMacMacMacBookProMacBookProSMproductname=MacPro3,1(iMac11,1)(MacBookPro6,1)設定產品型號,須對應上方的產品類型。(此項目設定會影響處理器降頻的檔數的支援)※非Nehalem系列處理器請不要設定為MacPro4,1會無法進入系統,請設定為MacPro3,1或其他。SMmanufacturer=AppleInc.設定製造者。可以自行設定。SMbiosvendor=AppleInc.設定BIOS供應商。可以自行設定。SMboardmanufacturer=AppleInc.設定主機板製造者。可以自行設定。SMboardproduct=Mac-F221BEC8設定主機板型號。可以自行設定。MacPro3,1Mac-F42C88C8MacPro4,1Mac-F221BEC8MacPro5,1Mac-F221BEC8iMac10,1Mac-F2268DC8iMac11,1Mac-F2268DAEiMac11,2Mac-F2238AC8iMac12,2Mac-942B59F581
本文标题:变色龙2
链接地址:https://www.777doc.com/doc-2570046 .html