當前位置:編程學習大全網 - 源碼破解 - BIOS問題高手進來指點壹下

BIOS問題高手進來指點壹下

目前CBROM也分了很多個版本,當然版本有差異功能方面差異卻不是很大,我們不妨就來看看CBROM6.06版都有哪些功能。(圖1)

1、查看BIOS包內容:

/D這個參數就是用來查看BIOS中的內容的,本文中所有的例子都以老安主板的BIOS為例,為了方便理解,老安將其改名為007.BIN,我們如果要查詢007.BIN這個BIOS壓縮包的內容時,我們只需要輸入(所有的使用環境都是DOS實模式的提示符狀態)

cbrom 007.bin /d

這樣就可以查看到BIOS中的內容了,如果您查看BIOS的內容出現亂碼或總容量出現了負數,您就需要考慮更換其它版本的CBROM了。

2、將顯卡BIOS壓縮入主板的BIOS:

這個功能是將顯卡的BIOS寫入到主板的BIOS之中的,真的有這麽神奇事實真的是這樣,像市場上許多整合了顯卡的主板來說,顯卡和主板BIOS就是混合在壹起的,因此在升級的時候就可能需要使用到這個命令。例如我們要將壹款麗臺S320V的BIOS W2136.ROM這個文件寫入到主板的BIOS中,我們只需要輸入:

cbrom 007.bin /vga w2136.rom

這樣就可以了,看看我們已經將顯卡的BIOS寫入到主板的BIOS中了。

3、加入EPA圖標:

主板在啟動的時候,在屏幕右上方總有壹個ENERAGY STAR的星形標誌,這個標誌是表明環保的標誌,如果您不喜歡他,就可以使用CBROM的這個功能來將它改掉。方法是先制做壹張BMP倍圖,然後使用BMP2EPA這個轉換軟件轉換成EPA格式,然後就可以有如下操作,例如我們將壹名為PIC.EPA文件壓入到BIOS包中。

cbrom 007.bin /epa pic.epa

對這壹節內容感興趣的朋友不妨到搜索網站上搜尋壹下有關更改EPA圖標的文章來閱讀壹下。

4、工廠信息及特殊指令:

有些主板在發給生產商或零售商後,有些公司便為了完善其功能,因此在主板上附加了許多功能,因此BIOS中的OEM信息就是可以由商家自行添加的,這部分稱為/OEM特殊信息,寫入的方法與上述的雷同。例如我們將壹個名為QT.DAT的廠商文件添加到主板BIOS中,我們就可以有如下操作:

cbrom 007.bin /oem QT.DAT

AWARD的BIOS壹***可以支持7個不同的廠商指令包。

5、加入PCI總線控制內容:

對於民用計算機來說PCI總線是比較簡潔的,沒有什麽附加的設備,但是對於專業領域的主板來說,在最為主要的PCI總線上可能會就增添許多尖端的設備,例如SCSI卡、DMA控制器等,要想使得這些設備得以工作,就都要將他們的控制文件以PCI總線控制內容的部分添加到BIOS中,例如我們將ADP7032.BIN這個SCSI控制器的BIOS指令寫入到主板的BIOS之中,我們需要有如下操作:

cbrom 007.bin /pci adp7032.bin

對於許多朋友通過PROMISE的DMA66控制卡來實現FAST TRACK功能就是通過類似這壹步的操作來完成的,當您將FAST TRACK卡BIOS寫入到主板的BIOS中,就可以使壹片普通的卡性能飛升呢!

6、提示錯誤信息:

這個/ERR功能可以將BIOS中的自測錯誤信息包釋放出來,而生成壹個CPU_FILE.STV這樣壹個文件,經過老安的試用沒有確認該功能的具體作用。

7、寫入啟動顯卡BIOS:

AWARD的BIOS中常常有壹部分為BOOT BLOCK,是為了防止寫入了錯誤的BIOS指令之後而使BIOS無法完成啟動,而特別開辟的壹部分區域,用來啟動比較簡單的系統,因為BOOT BLOCK的空間有限,所以啟動時支持的設備也有限,因此有許多設備都是不能夠支持的,如果您將顯卡BIOS寫入到這個位置上預留壹份時,當BIOS發生錯誤,BOOT BLOCK功能起作用時,便可以啟動您的這片顯卡,以免發生因黑屏而無法顯示的故障。

我們仍然以上述例子中的W2136.ROM為例,寫入到BIOS中,需要進行的操作是:

cbrom 007.bin /btvga w2136.rom

8、將刷新工具寫入到BIOS之中:

AWARD BIOS近期的產品還支持在BIOS本身內附加了用於刷新BIOS的工具AWDFLASH的功能,這樣您就無需再廢時廢力的去尋找AWDFLASH來刷新顯卡了,您只要在啟動的時候按ALT+F2鍵,再輸入BIOS文件名就可以輕松的完成BIOS的升級,這就是這項功能的妙處。如果您的主板不具備這個功能,也可以通過CBROM來添加。需要進行的操作是:

cbrom 007.bin /awdflash awdflash.exe

其中AWDFLASH.EXE的版本您還可以隨著AWARD公司發布的新版本隨時更新。

另外,如果您想往BIOS中添加內容而剩余空間不足時,提醒您就可以將這壹個部分移除,因為這壹項功能對於整合的BIOS來說是可有可無的。

9、加入ISA總線控制內容:

ISA是壹種已經瀕臨淘汰的總線技術了,現在有許多芯片組已經不提供對ISA總線的支持了,因為它的性能實在是太差勁了,但ISA也有壹定的優勢,壹來它的優先級比較高,支持的設備都多數比較簡單,因此關鍵時候還是可以派上用場(例如維修BIOS的時候),另外,有許多設備還可以通過以ISA總線設備附加的方式來達到目的,例如現在有些智能主板所附帶的語音功能、備份功能、恢復功能、防毒功能等等多數都是通過ISA總線控制設備的形勢存在的,例如我們前兩天研究的“恢復精靈”這個功能就是將STDE.DAT這個模塊寫入到BIOS之中,我們還可以重溫壹下當時的操作。

cbrom 007.bin /isa stde.dat

這樣就可以使我們的主板都用上“恢復精靈”了。

10、其它專用指令控制包的添加與移除:

除了上述幾種常見的數據包以後,還有/CPUCODE /ACPITBL /EPA /HPC等等專用的指令控制包,這些控制包則多數是由主板工程師來決定那個需要添加哪個需要移除的,因為與主板的設計都有很大的關系。對於我們普通的用戶來說,有些內容還是可以嘗試著修改的,例如對於不支持新式CPU的老主板,我們就可以試著更新它的CPUCODE部分。

首先我們將其它新式主板BIOS中的CPUCODE部分指令提取出來(後面講提取的方法),後然再寫入老的主板BIOS中就可以了,這樣多數情況下老主板就可以識別新式的CPU了。

操作的方法是:

cbrom 007.bin /cpucode cpucode.bin

11、特殊的參數:ROMFILE RELEASE 和EXTRACT

除了上述的附加項以外,還有三個特殊的參數,它們的作用也是相當大的,我們***同來看壹看。

ROMFILE:在進行BIOS的編輯操作時,CBROM都會建立相關的ROM文件以記載相關的信息,這項功能就可以將這些相關的信息寫入BIOS中以供技術人員參考,對於普通用戶來說作用不是很顯著。

RELEASE:移除,這個功能是很常用的啦,如果您感覺妳的BIOS包中內容明顯不足,妳就需要將某些內容移除掉,您只要使用這個參數就可以了。例如我們前面所講的將AWDFLASH部分移除掉,就可以進行這樣的操作。

cbrom 007.bin /awdflash release

這樣就可以將此部分內容移除了。

EXTRACT:釋放,由於手中沒有現成的指令包內容,所以我們多數情況下需要從其它的BIOS包中將所需要的內容釋放出來,例如上例子中的CPUCODE部分,我們就可以進行這樣的操作。

cbrom 007.bin /cpucode extract

然後回兩次車,這樣就可以按照原來的文件名存放方式釋放出來了,以保障最大的兼容性。

基本上CBROM的使用命令就是這麽多,如果上述的這些方法您都能夠掌握的話,那就證明您也可以駕輕就熟

的使用CBROM了,因為升級BIOS的方法老安曾專門講過,所以在這裏就不再重復了,請查閱其它的相關文章吧!

希望朋友們都能夠了解、掌握,以及更好的使用CBROM這個優秀的工具。

  • 上一篇:09廣州市天文奧賽的獲獎名單
  • 下一篇:pp助手如何降級
  • copyright 2024編程學習大全網