蔣文濤
摘 要:講述如何利用BIOS(基本輸入輸出系統(tǒng))的修改工具對主板的BIOS信息進行修改如設置萬能密碼、個性化啟動畫面以提高對公共機房的管理效率。
關鍵詞:BIOS;萬能密碼;個性化
BIOS(基本輸人輸出系統(tǒng))是一個計算機的低層系統(tǒng),其重要性不言而喻。對BIOS的修改和升級有一定的危險性。但是適當的修改可以為我們更好的管理計算機系統(tǒng)提供方便,特別是對于公共的機房,規(guī)劃和修改BIOS可以使我們一勞永逸。
一、設置萬能密碼
作為一個機房管理員難免會碰到學生設置開機密碼后無法開機的尷尬,特別是現在機房大多和因特網相連,在網上可以非常輕松的找到破解BIOS密碼的軟件,那么設置一個萬能密碼是非常有必要的。所需軟件:AWDFLASH BIOS刷新軟件、MODBIN BIOS修改軟件。
1.運行AWDFLASH將計算機的BIOS程序備份出來,其擴展名為BIN。
2.啟動MODBIN軟件后,調入所需編輯的BIOS文件,然后選擇菜單“ChangeBIOSOptions”(修改BIOS設置),在右邊主窗口,可以找到一行“SecurityDefaultPassword”(安全默認密碼)選項,把默認值“********”改為自己的萬能密碼即可,最多為8位。最后一定要選擇“UpdateFile”,保存到BIOS文件。
3.如果你是機房管理員,想用于多臺電腦的主板BIOS的快速刷新,可制作一個U盤啟動盤,然后拷貝AWDFLASH軟件,以及經過修改后的BIOS文件xx.bin,用制作好的U盤啟動盤啟動進入純DOS下,輸入awdflash.exe xx.bin/sn/py/sb即可,電腦會自動進行刷新BIOS的工作。
二、個性化BIOS開機畫面
1.所需軟件:CBROM.EXE、BIOS文件編寫工具、AWDFLASH BIOS刷新軟件。
(1)AWDFLASH.EXE:即Award BIOS刷新程序。要想對BIOS的修改生效,就必須借助該程序將修改結果寫入BIOS中。大家可以到主板廠商網站或驅動之家下載相應版本的AWDFLASH.EXE文件。
(2)CTBIOS.EXE:即識別BIOS版本的程序。某些用戶不知道自己的BIOS版本,那么就可用它來識別。
(3)CBROM.EXE:可顯示、導入、導出、修改BIOS文件的程序,較常用版本為1.30B或1.30C,目前最新版本為V6.06。
(4)MODBIN.EXE:可修改BIOS設置畫面以及自檢時所顯示的部分內容。
(5)如需要改變開機LOGO、能源之星圖案,還需要一種圖形處理軟件,一般用Windows95/98自帶的畫圖程序即可。如要進行更全面的修改,還需要如PCTools或WinHex等工具。
2.解剖BIOS
在修改BIOS之前,我們先看一下BIOS中都有什么東西。以磐英6VBA主板(采用VIA Apollo Pro133A芯片組)為例,它的BIOS文件是典型的2M文件。當我們在純DOS狀態(tài)下輸入“CBROM 6VBA0927.BIN/D”時,CBROM軟件會列出一張BIOS信息列表。
(1)第0項SYSTEM BIOS是系統(tǒng)中最基本的部分,保存的文件名為Original.tmp,所有的BIOS都有這一部分內容,其中包含有基本的BIOS程序、提示信息等。要打造自己的特色BIOS,只要修改這一部分程序就行。
(2)第1項為擴展BIOS程序,是各個廠商自己制定的不同于標準Award BIOS的功能,實際上幾乎所有的廠商都會增加這一部分內容。
(3)第2項是CPU微代碼,它是用來兼容各型號CPU的。我們常說某某主板不支持某CPU,需要升級BIOS,其目的就是修改CPU微代碼。通常這一部分內容是由主板廠商修改好,然后提供給用戶。
(4)第3項是用來支持ACPI功能的ACPI列表,現在大多數主板已經開始支持ACPI功能,而這也是運行Windows 2000所必備的部分。只有支持ACPI的BIOS,才能真正實現ACPI功能。
(5)第4項是磐英這款主板的BIOS內置刷新程序,開機時敲“ALT+F2”就可以進入AWDFLASH升級程序。
(6)第5項則是大家開機時見到的EPA圖案(主板不同,圖案類型有可能不同),它正是我們DIY特色電腦的主要修改對象。最后三項分別說明了BIOS的總容量、已使用容量和剩余容量,當然這都是經過壓縮處理的。
3.替換BIOS中“能源之星”圖案
實際上,CBROM.EXE不光能顯示BIOS中的內容,它還可以分離或替換BIOS中的內容。下面的操作要用到的BIOS文件,可以從網上下載最新的升級程序,也可以把自己機器的BIOS備份下來(設BIOS文件為BIOS.BIN)。
我們非常熟悉的主板開機時顯示的能源之星圖案。要替換BIOS中的EPA圖案很簡單,只要找到合適的圖案,把BIOS中原來的圖案替換掉即可,具體方法如下:
用圖形制作軟件(如Win98中的畫圖工具)創(chuàng)建一幅136×126像素的2色(1bit)BMP圖形,在圖中你可以寫上諸如“PIIII 1800MHz”等你喜歡的字眼,做好后保存成一個BMP文件?;蛘哒乙环笮∵m當的圖片,并用軟件按要求處理好,然后用BMPTOEPA這個軟件把BMP格式轉化成EPA格式。此外,BMPTOEPA還可以為你設計的圖片填上顏色,但只能逐色塊填充(最好把背景設成黑色)。修改滿意后,存盤退出即可。有了EPA文件后就可以用CBROM把BIOS文件里原來那幅EPA圖案替換掉。接下來把修改過的BIOS文件寫入到BIOS芯片中,并重新開機,如無意外,你就可以看到替換后的EPA圖案了。
如果你在輸入“CBROM BIOS.BIN/D”命令后看到的EPA信息內不是EPA參數而是BMP參數,那么換起來就更加簡單了,因為這樣就不需要用BMPTOEPA這個軟件來轉換了,其它命令的用法不變。
三、更改全屏開機畫面
要實現品牌機全屏開機畫面也很簡單,只要你的FLASH ROM的空間足夠大。方法是:找一個或做一幅圖片,存成640×454×16色的BMP格式文件,文件名假設為LOGO.BMP。接下來執(zhí)行“CBROM BIOS.BIN/LOGO LOGO.BMP”命令,程序運行后屏幕如果提示“Adding Logo.bmp...1.8%”,表示圖形文件加入成功,否則顯示出錯信息,最后,升級BIOS,把修改好的BIOS文件寫到BIOS芯片中。重新開機后,你會發(fā)現屏幕上出現新加入的圖形,屏幕下方出現“Press[TAB]to show POST screen,[DEL]to enter SETUP”信息,而且,顯示“能源之星”的那個頁面也不會出現了,可見其優(yōu)先權之大。
四、注意事項
修改BIOS具有一定的危險性,一旦操作不慎,會損壞BIOS文件的完整性。修改好的BIOS文件要刷新到BIOS芯片中才能正常顯示,因此要對BIOS進行升級還要注意BIOS的容量。1M、2M、4M BIOS對應的文件大小分別為:128K、256K、512K。BIOS容量越大,那么能夠加入的內容就越多。相反,如果BIOS容量較小,可能有些內容就不能加入到BIOS中。另外,在刷新前要注意作好數據的備份,當刷新失敗后可用熱插拔法恢復。
參考文獻:
[1]王亞林.機房管理從此無憂(下)[J].信息技術教育.2003(11)