升級(jí)BIOS的方法
一、BIOS概述
BIOS(Basic Input / Output System),基本輸入/ 輸出系統(tǒng).在那386,486以及更早的時(shí)代,它根本不被人們所重視.直到電腦發(fā)展到PENTIUM時(shí)代,許多主板廠商開(kāi)始采用Flash ROM這種芯片作系統(tǒng)BIOS(CIH 的主要攻擊對(duì)象,后面詳述)雖然這樣可以讓用戶自行升級(jí)主板的BIOS但一旦失敗(想想自己一個(gè)月的工資!)還有CIH……是不是都不敢碰電腦了?其實(shí)只要你了解BIOS一切都是那么美好!又可以放心玩游戲了:-) 先說(shuō)說(shuō)這BIOS芯片,它是由ROM(只讀存儲(chǔ)器)芯片和固化在此芯片上的Firmware(固件)組成, Firmware是指存放在只讀存儲(chǔ)器中的程序指令,而ROM就是Firmware的載體,它可以實(shí)現(xiàn)將Firmware一次性寫入,多次讀寫.由此可見(jiàn),BIOS正是固化了系統(tǒng)主板Firmware的ROM芯片.黑色4.26后很多人都存在著這樣的一個(gè)誤區(qū),以為CIH是對(duì)主板上的Flash ROM芯片造成毀滅性的損壞.現(xiàn)在明白了吧!CIH所破壞的只是固化在芯片中的Firmware,并不是物理性的損壞Flash ROM芯片.這正是中關(guān)村有的商家50元修一塊BIOS芯片的“秘訣”所在.其實(shí)咱們自己也可以修,何必花那冤枉錢呢! 怎么樣?有點(diǎn)入門了吧.下面的可是好東東,趕快把耳朵叫醒往下聽(tīng)!最初的主板BIOS芯片用的是ROM,它的Firmware在生產(chǎn)過(guò)程中已經(jīng)固化了,是不能更改的.在此之后采用了EPROM(Erasable Programmable ROM,可擦除可編程ROM),但它需要專業(yè)的器材才能修改Firmware中的內(nèi)容,對(duì)用戶來(lái)說(shuō)實(shí)為不便.而現(xiàn)在的主板基本上全部采用了Flash ROM(Electrically Erasable Programmable ROM,電擦寫可編程只讀存儲(chǔ)器)它有兩種不同芯片的封裝形式,咱們最常見(jiàn)的是使用長(zhǎng)方形封裝的芯片,還有一種是使用正方形封裝的芯片,也就是因?yàn)樗庋b形式的與眾不同,使其很難修復(fù)(例如技嘉的BX2000,BX2000+等使用雙BIOS以上的主板).這些Flash ROM有許多的芯片廠商生產(chǎn),例如:INTEL,WINBOND,SST,ATMEL等.這些廠商所生產(chǎn)的芯片最主要的區(qū)別是在讀寫電壓和存儲(chǔ)容量上有所不同.大致可分為兩種:一種是雙電壓設(shè)計(jì),即5V電壓下讀取,12V電壓下寫入,若想改寫此種芯片的Firmware,免不了跳線,甚為麻煩.另一種是單電壓設(shè)計(jì),即5V電壓下讀取,5V電壓下寫入,所以用特定的軟件即可改寫Firmware.不要高興得太早,CIH正是利用了此種芯片的便利之處,而大肆攻擊BIOSL. 如果你想知道自己電腦主板上的Flash ROM芯片是那種型號(hào),只要仔細(xì)觀察電路塊上的編號(hào):“28****”的為雙電壓設(shè)計(jì),“29****”的為單電壓設(shè)計(jì).“***010”或“***001”表示芯片的存儲(chǔ)用量為1M,“***020”或“***002”便是2M啦!注意這里的M的單位是Mbit (兆數(shù)據(jù)位),所以1M的FLASH ROM 實(shí)際能存儲(chǔ)的容量為128Kbyte,2M的則為256K. 二、BIOS升級(jí)與備份 之所以接著討論它,是因?yàn)檫@項(xiàng)工作很簡(jiǎn)單,可以作為學(xué)習(xí)BIOS的敲門磚,只要清楚的知道自己主板的品牌和具體型號(hào),然后到該主板廠商的網(wǎng)頁(yè)下載區(qū)download最新的BIOS Firmware文件就基本上可以了.(保險(xiǎn)起見(jiàn),最好到主板廠商的網(wǎng)頁(yè)下載,或?qū)W鲵?qū)動(dòng)程序的網(wǎng)站,除非你愿意用你心愛(ài)的板子去試D版盤上的Firmware.)在文章的最后我附了“常見(jiàn)主板BIOS升級(jí)程序網(wǎng)址”,想升級(jí)的朋友可以去看看. 國(guó)內(nèi)的品牌機(jī)和兼容機(jī)使用的都是AWARD和AMI公司的Firmware,而國(guó)外的品牌機(jī)使用的是Phoenix公司的Firmware。要注意的是各個(gè)公司的升級(jí)程序不同,AWARD的升級(jí)程序是AWDFLASH.EXE,這也使大部分主板的公用升級(jí)程序。具體到各個(gè)廠商來(lái)看,華碩的是PFLASH.EXE,大眾的是FLASH***.EXE(***為版本號(hào))。而AMI公司的升級(jí)程序是AMIFLASH.EXE 看了這么多的理論,下面我來(lái)舉個(gè)例子吧!以大眾PA-2001為例: 1. 在DOS環(huán)境下用format a:/s/u命令格式化一張軟盤。 2. 把隨主板來(lái)的CD盤的“flash52C.exe”copy到第一步做的軟盤中。 3. 從互聯(lián)網(wǎng)上下載新版本的BIOS Firmware。 Go To“ http://www./techsupport/bios/bios/index.html” 4. 出現(xiàn)主板列表后,單擊主板的名字,在此為“PA-2001”,鏈接到“PA-2001”主板BIOS文件頁(yè)。單擊需要的版本,例如:“407g804.zip”鏈接到“Download 407g804.zip”頁(yè),單擊離出口較近的節(jié)點(diǎn),給定保存下載文件的目錄,開(kāi)始下載文件。 5. 把下載的新版本的BIOS Firmware文件解壓縮后copy到第一,二步做的軟盤中。 6. 用該軟盤啟動(dòng)電腦。 7. 在A:\> 提示符下運(yùn)行flash52c.exe程序, 選<2> Update BIOS Main Block From File 之后回車, 再鍵入新的BIOS的Firmware—“407g804.awd”之后回車。 Are you sure(Y/ N)時(shí)選Y,回車。開(kāi)始寫入,完成后顯示Flashed Successfully 8. 按 返回主菜單,BIOS升級(jí)完成。 看后又何感想?是不是躍躍欲試了?可先別著急!俗話說(shuō)的好,不怕一萬(wàn)就怕萬(wàn)一,事先最好先做個(gè)備份,安全第一! 1. 在DOS環(huán)境下用format a:/s/u命令格式化一張軟盤。 2. 把隨主板來(lái)的CD盤的“flash52C.exe”copy到第一步做的軟盤中。 3. 用該軟盤啟動(dòng)電腦。 4. 在A:\> 提示符下運(yùn)行flash52C.exe程序, 選<1> Save Current BIOS To File 之后回車 鍵入需要保存的BIOS的文件名,例如“BIOSBAK”之后回車,開(kāi)始保存BIOS。 完成后顯示 BIOS Saved Successfully 5. 按 返回主菜單,BIOS備份完成。三、BIOS的維修 其實(shí)BIOS升級(jí)的操作是具有一定危險(xiǎn)性的,有些外界的因素會(huì)導(dǎo)致整個(gè)升級(jí)的失敗,例如:突然死機(jī)或是意外停電等,都會(huì)使新寫入BOIS芯片的Firmware不完整,從而導(dǎo)致自己心愛(ài)的“雞”嗓子啞了,眼睛黑了。什么感覺(jué)?欲哭無(wú)淚?別怕,永遠(yuǎn)記住電腦是人造的!仔細(xì)閱讀下面的文章,相信你也會(huì)DIY 自己的BIOS了。 首先要判斷BIOS中的Boot Block(基本引導(dǎo)紀(jì)錄)是否被破壞,方法很簡(jiǎn)單:看系統(tǒng)啟動(dòng)時(shí)小軟如果自檢,還能有讀盤的聲音,這就可以基本上判定Boot Block沒(méi)有受損。好!下面 Let’s Do IT。 第一法:盲操作法 此法相對(duì)來(lái)說(shuō)比較簡(jiǎn)單,不用對(duì)機(jī)器內(nèi)部大動(dòng)干戈,還記得前面做過(guò)的那張啟動(dòng)盤嘛,上面要添加一個(gè)名為AUTOEXEC.BAT的批處理文件,命令的內(nèi)容是“AWDFLASH〈BIOS數(shù)據(jù)文件名〉/ PY / SN / CD / CP ”參數(shù)的意義分別是: / P :表示更新到新的BIOS,/ Y 表示同意,/ N 表示不同意。(廢話?。? / S :表示保存原有的BIOS,/ Y 表示同意,/ N 表示不同意。(又來(lái)了?。? / CD :表示清除DMI的數(shù)據(jù) / CP :表示清除PnP的數(shù)據(jù) 舉個(gè)例子:大眾VL—603主板的BIOS數(shù)據(jù)文件位114 in12.bin,其AUTOEXEC.BAT文件的內(nèi)容便為:“awdflash 114 in12.bin / PY / SN / CD /CP”即可。做完此救芯盤,用它啟動(dòng)BIOS已壞的電腦,系統(tǒng)將自動(dòng)執(zhí)行批處理命令,由于Boot Block中的啟動(dòng)程序只支持ISA的顯卡,所以整個(gè)修復(fù)過(guò)程不會(huì)有任何的顯示,只能聽(tīng)聲和看軟驅(qū)的指示燈是否還亮著。這也就是為何叫它“盲操作法”的原因。大約5,6分鐘后,取出軟驅(qū)中的救芯盤,重新啟動(dòng)機(jī)子后,便大功告成了! ?。ㄔ趺礃樱坎凰闾y吧。其實(shí)你要是有塊ISA的顯卡,那恢復(fù)起來(lái)就穩(wěn)當(dāng)?shù)亩?,怎么說(shuō)那也是可視操作法呀!在中關(guān)村商悅電子市場(chǎng),賣舊貨的攤位相對(duì)多一些,但可別說(shuō)是干這個(gè)用,否則—找宰!) 第二法:可視操作法 此法做起來(lái)還是很簡(jiǎn)單,安全的。就是麻煩在需要將機(jī)器內(nèi)部的AGP顯卡,PCI顯卡等統(tǒng)統(tǒng)拆下去,插上“古董級(jí)”的ISA顯卡,然后將不帶AUTOEXEC.BAT文件的那張啟動(dòng)盤插入軟驅(qū)內(nèi),啟動(dòng)機(jī)器,在A:\> 下運(yùn)行awdflash.exe 程序,將新的BIOS Firmware 寫入(方法詳見(jiàn)前面的BIOS升級(jí)部分),完成上述的操作后,關(guān)閉電腦的電源,取出軟盤,重新啟動(dòng)機(jī)子后,哈!又大功告成了! ?。ㄟ@么快就學(xué)會(huì)兩種方法了,有點(diǎn)收獲了吧?其實(shí)這兩種方法簡(jiǎn)單是簡(jiǎn)單,但它們最重要的是要求BIOS芯片中的Boot Block 一定要完好無(wú)損。那如果損壞了咋辦呢?比如不幸碰上了萬(wàn)惡的CIH……能怎么辦,動(dòng)真格的!) 第三法:熱插拔法 面對(duì)一塊Firmware 被全部損壞的BIOS芯片,用熱插拔法恢復(fù)是一個(gè)不錯(cuò)的選擇,當(dāng)然這要求你具有相當(dāng)大的勇氣,操作時(shí)膽大心細(xì),小心謹(jǐn)慎。還有一點(diǎn)很重要,你需要找一個(gè)與你具備同樣素質(zhì)的DIYer(前提是他會(huì)將他的主板大公無(wú)私地借給你用)。很多DIYer還存在著這樣的一個(gè)誤區(qū),以為用此法時(shí)必須找一塊與受損芯片一樣型號(hào)的BIOS芯片,這樣做固然最好,但不是每個(gè)人都能做到的(上哪找去???),其實(shí)只要BIOS 芯片的讀寫電壓和存儲(chǔ)容量一樣即可(如何判斷詳見(jiàn)BIOS概述),這就意味著任何主板的BIOS Firmware都可以幫助你寫入受損芯片,當(dāng)然選同樣芯片組的Flash BIOS比較好,OK,準(zhǔn)備好了,開(kāi)始吧! 1. 首先用正常的主板和干凈的DOS系統(tǒng)盤啟動(dòng)機(jī)子。 2. 然后在開(kāi)機(jī)的狀態(tài)下把主板上的BIOS芯片用螺絲刀撬下(在實(shí)踐中有一個(gè)很重要的技巧,即在未開(kāi)機(jī)的情況下便將BIOS芯片撬下,一定要小心,千萬(wàn)別把芯片的引腳掰斷了,之后再將它插入插座,不必插的太緊,只要保證能啟動(dòng)即可。開(kāi)機(jī)后拿住芯片兩端,快速拔起. (現(xiàn)在已有大俠發(fā)明了在BIOS芯片下墊一布條,待開(kāi)機(jī)后一拽即可.非常值得提倡) 3. 之后將受損的BIOS芯片插入主板的插座上,一定要插對(duì)方向,而且要插的緊一些,(電腦一旦開(kāi)機(jī)后,系統(tǒng)不會(huì)再?gòu)腂IOS讀取數(shù)據(jù),因此以上操作不會(huì)影響系統(tǒng)) 4. 接著取出DOS系統(tǒng)盤,插入那張救芯盤,將新的BIOS Firmware燒錄到BIOS中,最后關(guān)機(jī)并換回BIOS芯片,哇!大功告成了! 還記得教科書上寫的嗎?——帶電插拔會(huì)燒毀芯片等,有了這回的嘗試后,你還會(huì)堅(jiān)持嗎?我們一直相信“盡信書不如無(wú)書”這句話,因?yàn)橛袝r(shí)你會(huì)被書上寫的各種注意事項(xiàng)所束縛了手腳和大腦,這對(duì)成為一個(gè)充滿想象力的DIYer是很不利的. 放開(kāi)你的雙手吧! 在實(shí)踐中得到真知,你的經(jīng)驗(yàn)是你一生的財(cái)富!你去下載一個(gè)NTFSDOS運(yùn)行后可以制作出一張軟盤,你現(xiàn)在用Win98啟動(dòng)盤進(jìn)入DOS然后用你剛制作的一張軟盤插入軟驅(qū)并運(yùn)行他這下就能在DOS下認(rèn)識(shí)ntfs格式的硬盤了換句話說(shuō)就能刷新BOIS了。 要下載NTFSDO請(qǐng)點(diǎn)擊這里 |
|