BIOS升級失敗的解決方案
升級失敗的解決方案
盡管升級BIOS的過程并不復雜,但升級失敗還是無法完全避免,這主要是由以下幾種原因造成的:
(1)在升級過程中死機、關機、重新開機或停電,導致寫入的BIOS信息不完整。
(2)使用錯的升級程序。許多用戶以為BIOS升級程序越新越好,其實不盡然。有些主板必須搭配特定的升級程序才能完全地進行升級,否則就有可能會損壞原有的BIOS的內容。
(3)使用錯的升級文件。許多主板的型號非常類似,用戶在下載的時候稍不留神就有可能出錯,從而導致升級失敗。
通常,BIOS升級失敗之后,計算機根本不會有任何動作,屏幕根本就不亮,沒有顯卡初始化信息,沒有微機自檢信息……,什么也沒有!
別著急,這并非不可挽回!BIOS升級失敗之后(以計算機被CIH病毒破壞之后),我們還可以按照以下多種方法對它進行修復。
1.利用BIOS BOOT BLOCK引導塊恢復
一般情況下BIOS中會有一個保留部分不會被刷新,那就是BOOT BLOCK,該部分的指令可以支持ISA顯卡、IDE卡來啟動機器,并可以支持軟驅工作。因此如果你使用的是提供了BOOT BLOCK引導塊的主板(一般主板都具備這個功能),并且在升級時沒有選擇覆蓋該部分內容,升級失敗之后,只需找一塊ISA顯卡或IDE卡插在主板上,然后連接好軟驅,再開機引導,使用備份的BIOS來重新進行BIOS的刷新。
如今,ISA顯卡已經是“古董”了,一時之間恐怕難找到,這時你只需在其他計算機上制作一張DOS啟動盤(或事先已制作好的),并將BIOS升級程序和BIOS文件拷貝到這個DOS啟動盤,然后重建一個Autoexec.bat文件,其內容就是用于執(zhí)行自動升級BIOS的命令(對于采用Award公司BIOS的主板而言,應執(zhí)行“Awdflash BIOS升級文件名/SN/PY”命令。對于采用AMI公司的BIOS的主板而言,用戶應執(zhí)行“Amiflash BIOS升級文件名/A”命令)。接下來將該軟盤插入BIOS升級失敗的計算機的軟驅中,打開計算機電源,系統(tǒng)就會使用軟盤上的操作系統(tǒng)啟動,并自動執(zhí)行BIOS刷新操作(屏幕上不會顯示任何內容)。操作完畢之后再次重新啟動計算機即可恢復。
如果有些BIOS在刷新時將BOOT BLOCK部分也進行了刷新,這樣的BIOS就無法按照此種方法恢復了。
2.利用FLASH Recover boot Block引導塊
對于另一些主板(例如某些使用Phoenix BIOS的主板),主板上的BIOS中有一個Flash Recover boot Block引導塊,這個引導塊不會被升級程序覆蓋。主板上有一個Flash Recover Jumper跳線,BIOS升級失敗或CIH病毒破壞后可以利用Flash Recover boot Block引導塊恢復,操作方法如下:
(1)把Flash Recover Jumper跳線設置為“Enabled”。
(2)把可引導的升級盤插入A驅動器(盤中的BIOS一定要是能正常工作的,升級文件也一定要與BIOS匹配的,文件名要符合主板的要求,因為主板要把軟盤中的備份BIOS文件自動寫回Flash BIOS),重新啟動電腦。
(3)因為Flash Recover boot Block這一小段代碼是放在不可寫入的引導塊區(qū)域的,所以不支持顯卡,整個升級過程用戶只能靠聲音和軟驅指示燈來判斷是否完成。如電腦喇叭發(fā)聲且軟驅燈亮著時,表明系統(tǒng)正在恢復BIOS到Flash ROM,當電腦喇叭不發(fā)聲且軟驅燈也不亮時,表明恢復完成。關掉電源。
(4)把Flash Recover Jumper跳線跳回默認位置。然后取出軟盤,重新啟動計算機。
這樣,被破壞的BIOS就會恢復,計算機也就能正常使用了。
3.使用BIOS刷新器刷新
BIOS升級失敗后,還可以通過電擦寫式的刷新器來刷新修復。因為是專用的設備,所以只有一些BIOS維修服務商才會購買這種刷新器,你需要帶上你的BIOS芯片和BIOS程序,到這種服務商處進行修復即可。
如果BIOS芯片都損壞了,可與你的主板制造商或經銷商聯(lián)系,設法得到一塊BIOS芯片。也可以買一塊與主板的BIOS芯片兼容的ROM芯片,如27CXXX、28CXXX系列EPROM,用專門的可寫EPROM的儀器將正常的BIOS寫入,換下?lián)p壞了的BIOS芯片。
4.熱插拔法
所謂“熱插拔法”,就是指在開機帶電的情況下通過替換BIOS芯片來修復升級失敗的BIOS的方法。因為BIOS程序在啟動之后一般不需要再讀取其中的內容,所以在加電的狀態(tài)下熱拔插是完全可行的,只是要注意熱插拔時不要運行任何程序。
注意:本方法需要帶電插拔BIOS ROM芯片,具有相當大的危險性,操作失敗可能會破壞主板,如果你沒有這方面的經驗,最好不要采用此方法。
(1)尋找一臺與你的主板相同的能正常工作的計算機。
(2)打開機箱,找到主板上的BIOS芯片,然后將BIOS芯片慢慢撬起來,操作時動作要慢,用力要均勻,否則容易造成BIOS芯片斷腳。
(3)將已經起松的BIOS芯片重新插入BIOS芯片插座中,不要太緊,然后啟動計算機。
(4)在啟動時按下“Del”鍵,進入BIOS設置程序,激活所有ROM映射功能(關鍵是激活System BIOS Cacaheable映射功能,即將當前System BIOS映射到RAM中,這樣我們在熱插拔過程中,系統(tǒng)才不致因為沒有BIOS的支持而死機)。
(5)準備一張DOS啟動盤,并將BIOS升級程序和BIOS文件拷貝到該啟動盤中。然后使用該啟動盤重新啟動計算機。
(6)在帶電的情況下拔下該計算機原有的BIOS芯片(此時System BIOS已經映射到內存中,系統(tǒng)將直接從內存中讀取BIOS信息,拔下BIOS芯片不會對計算機的運行造成什么影響。)
(7)將升級失敗的BIOS芯片插入到該計算機的BIOS芯片插座中,并重新對BIOS進行刷新。BIOS刷新成功之后關閉計算機,然后換回原始的BIOS芯片。
這樣,用戶升級失敗的BIOS就恢復了。
修復BIOS時采用熱插拔是危險的,原因很簡單,任何元件都有一定的功率限額,ROM芯片也不例外。在帶電熱插拔元器件時,由于各管腳的工作電壓不同,熱插拔過程中,各管腳不可能同時插上或拔下,因此不可避免電路中會出現(xiàn)浪涌過電壓和電流,過高的浪涌電壓會將芯片內的晶體管造成擊穿,而過大的電流會使芯片內的鋁膜引線熔斷,從而導致芯片毀壞型失效。所以再次提醒,本方法具有一定的危險性,請你謹慎使用。
注意:如果找不到相同型號的主板,可以尋找一塊相同BIOS廠商的主板,當然相同的部分越多,成功的機率相對也可大一些。但是,當在不同的主板上進行“熱插拔”操作時,可能有的主板并不一定支持刷新用戶升級失敗的BIOS芯片,最常見的原因是芯片擦寫的電壓不同和BIOS芯片的種類不同,比如在29系列的主板上刷新28系列,因為前者的擦除電壓為5V,而后者高達12V,因此刷新不會成功。反過來也是一樣,12V的電壓可能對29系列的FLASH ROM造成致命的傷害。另外,F(xiàn)LASH ROM有各種各樣的封裝形式,采用熱插拔的方法刷新前必須要查看BIOS接腳是否兼容。一般來說,廠家相同的BIOS,廠家對于管腳的定義是完全一樣的,所以理論上完全可以把有問題的BIOS拿到任何一臺BIOS廠商相同并且沒有問題的電腦主板上去重寫。
如果在操作過程中遇到了不能寫入的問題,一般是使用的刷新程序太老,而出現(xiàn)問題的BIOS芯片比較新,或者是2MB的容量,所以刷新程序不能識別而拒絕刷新?,F(xiàn)在Award的刷新程序7.32以上的版本基本都能識別絕大多數(shù)的BIOS芯片,如果出現(xiàn)了不能刷新的問題可以使用這個版本的程序試試。
非常好我支持^.^
(49) 96.1%
不好我反對
(2) 3.9%
相關閱讀:
- [電子說] 昆侖太科發(fā)布支持國產飛騰騰銳D2000芯片的開源BIOS固件版本 2023-09-21
- [電子說] 計算機最小工作系統(tǒng)組件介紹 2023-09-04
- [電子說] TMT4在PCIe BIOS參數(shù)調試過程中的應用 2023-08-17
- [電子說] 基于SYSBIOS系統(tǒng)如何將PCM格式的音頻編碼為MP3格式? 2023-08-09
- [電子說] 工控主板中BIOS的突破性功能解析 2023-07-31
- [電子說] 聯(lián)想電腦開機黑屏怎么解決?筆記本不亮屏,電源有燈怎么回事 2023-07-28
- [電子說] R5300 G4服務器NUMA節(jié)點CPU處理核分布不規(guī)則的解決辦法 2023-06-25
- [電子說] Blink1.0正式發(fā)布 最小的x86 Linux模擬器 2023-06-08
( 發(fā)表人:admin )