廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 8060 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
bspc
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: 路人甲 該用戶目前不上站
推文 x0 鮮花 x8
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[轉貼][主機板] 輕鬆修複BIOS
【轉貼網址】 http://longtx.com.tw/%BB%B4%...%C6BIOS.htm

輕鬆修複BIOS
2008/11/1因手養,線上更新了技嘉GA-7DXE的主機板;試了很多方法,只有這篇文章的教法有用,所以分享給大家,就相關的程式放至軟碟中,再修正AUTOEXEC.BAT的內容就可以了,而且也不用動手喔!因為我原先更新失敗BIOS後,可由軟碟開機,但鍵盤無做用,所以用了這方法後,馬上就修好了,分享給大家
自從電腦主機板採用了Flash ROM來做BIOS儲存器之後,BIOS升級就成為電腦DIYer們的必修課之一,通過升級BIOS,能使系統性能得到提升,即不花錢又能進行軟升級,可以說是“菜鳥”高飛前的一條必經之路,但也讓你從此多了一個煩惱——錯寫BIOS。從理論上來講,升級主機板BIOS和升級硬體的驅動程序一樣,如果完全按照正確的方法、步驟來作,一般是不會出問題的。但人算不如天算,BIOS升級失敗是不以人的意志為轉移的——它可不管你是“菜鳥”還是“老鳥”,一些我們不注意的細節或其它意想不到的事情,都有可能導致意外的出現,許多電腦愛好者都有BIOS損壞的經歷,面對著黑色螢幕,那種滋味,相信局外人是難以體會的。
  
  BIOS,盡管只是一片小小的晶片,在電腦硬體和作業系統之間卻充當著非常重要的角色,它是能否正常工作,直接決定了整個微處理機系統的生死。BIOS又實在是太脆弱了,BIOS升級失敗、電腦病毒破壞或其它一些突發事件都會造成主機板BIOS被破壞。據不完全統計,主機板的不良原因中有60%至80%是由於BIOS晶片引起的!但BIOS損壞並非世界末日來臨,我們可以用種種方法修複,修復的依據就是﹕升級失敗或病毒破壞導致的BIOS損壞,並非晶片物理損壞,而只是晶片內的Firmware被改寫,完全可以用各種方法重新修復。 用BOOT BLOCK塊進行修復。  
  
  在BIOS的歷史上,Intel首推的P28F系列EEPROM晶片是分塊的,晶片不同的區域在清除時要加上相應的+12v編程電壓,並且,首創了Boot Block的概念,把BIOS系統中最重要的啟動訊息保存在Boot Block中。後來出現的Flash ROM晶片取消了分塊的結構,但BIOS中的Boot Block引導塊的結構卻保留下來了,BIOS更新程序也借鑒了這一設計思路,在對BIOS進行更新時,可以選擇保留Boot Block引導塊。因此,有些版本的更新程序在寫入之前會提示你是否覆蓋引導塊區域(Update BIOS Including Boot Block and ESCD),一般高版本的更新程序的內定值就是不覆蓋Boot Block引導塊。

  Boot Block引導塊支持ISA協議的顯示卡和軟體驅動程式,並且可以執行引導軟碟上的AUTOEXEC.BAT文件,所以可以利用引導塊將一個更新失敗的BIOS晶片恢復。判斷Boot Block塊是否被破壞的一個重要依據是﹕在系統啟動時,觀察軟碟機是否有自檢的動作(軟碟機的燈是否亮,以及是否聽見軟碟機馬達轉動的聲音),如果軟碟機有動作,並且當軟碟機的燈熄滅後按執行鍵,軟碟機再次產生讀取的動作,那麼,就可以基本判定Boot Block塊沒有損壞。具體修復時,我們可以採用老式的ISA顯卡,但現在找一塊ISA顯卡比找同型號的BIOS還難,所以,一般可以採用“盲作”法,借助AUTOEXEC.BAT文件自動完成BIOS的恢復工作。以AWARD的BIOS為例,具體步驟如下﹕ 
  
 1.製作一片開機片(不用多說,你的電腦已經死翹翹了,當然是在別的電腦上做啦!)。因為升級BIOS必須在純DOS環境,所以開機片上除了系統檔案外,不能有其它組態檔案,如CONFIG.SYS等。  
  
 2.把BIOS更新程序AWDFLASH.EXE和BIOS資料文件拷到開機片上。  
  
 3.在開機片中建立AUTOEXEC.BAT文件,其內容為﹕ 
  
 AWDFLASH XXX.BIN /Py/Sb/Sn/Cd/Cp 
 XXX.BIN是你的BIOS資料文件,其中用到的AWDFLASH.EXE的參數的含義如下﹕ 
 /Py﹕自動完成BIOS的更新工作 
 /Sn﹕不備份系統舊的BIOS文件 
 /Cd﹕更新BIOS後立即清除DMI資料 
 /Cp﹕在更新結束後,立即清除隨插即用資料(ESCD) 
  
 4.調整一下電腦的配件,把系統中無關的板卡和硬碟線拔下,只保留軟碟機。 
  
 5.將做好的開機片插入電腦後重新啟動,系統會“自動”地更新BIOS,你可以發現軟碟機的電源燈亮,有讀取的動作,等數分鐘後再重新啟動,如果沒問題的話,系統已恢復正常了。 
  
  以上方法是以AWARD的BIOS為例的,而且BIOS晶片只能是FLASH ROM(如28、29系列,27系列是不可以改寫的)。高版本的AMI BIOS也有Boot Block啟動塊,其恢復BIOS的作與上述方法基本類似。

 “啟動組裝”方法 
  如果你的BIOS升級失敗或者被病毒破壞後,連Boot Block引導塊也一齊損壞,那怎麼辦呢?別著急,你可以試用“啟動組裝”來修複(前提是你必須有或者找到與你同型號的主機板)。

  啟動組裝的工作原理是﹕我們知道,BIOS是由POST供電自檢程序、系統啟動自檢程序、BIOS中斷調用、BIOS系統設置程序四部分組成的,當BIOS完成POST供電自檢程序、系統啟動自檢程序後。由作系統接管系統的控製權,完成電腦的啟動過程。在此之後,除了相關的程序要調用BIOS中的中斷程序外,BIOS已完成了它的歷史使命,如果此時我們冒險把BIOS晶片拔下來,根本不會影響系統的正常工作。這時,把損壞的BIOS晶片插回主機板,運行相應的更新程序就可以重新把BIOS資料換回來。具體步驟如下﹕

  1.首先放掉身上的靜電。拔下電源插頭,打開機殼找到你的BIOS,確定主機板上的BIOS晶片是不是焊接在主機板上的,如大眾的VA-503+、部分聯強系列主機板就是把BIOS焊在主機板上的。如果是,那麼用此方法是行不通的。所以,對於這樣的主機板,以後升級時更要萬分小心了,否則一旦出了問題,想恢復就困難了。 
  2.拔起所有遮擋在BIOS晶片上方的擴展卡,使BIOS晶片完全暴露出來,以便下面的作。 
  3.將BIOS晶片從插座中小心地拔出來。對於DIP(雙列直插)封裝的晶片,用一把小型平口起子,在晶片的兩邊插入慢慢撬起。注意要兩邊對稱慢慢撬,一次不要撬起太多,以免將插腳折斷。 
  
  對於PLCC封裝的晶片,由於它的特殊封裝形式,則要採用專用的晶片拔取夾來作。用ROM拔取器夾住BIOS晶片的一角及其對角,壓住拔取夾,筆直地將晶片從插座中向上拔出。注意夾住的必須是晶片非斜角所在的一角,拔取器的爪應盡可能深入插座中。拔取晶片時,需相當謹慎小心,不正確的處理或是用力不當,可能會損傷主機板或BIOS晶片本身。 
  
  4.仔細查看BIOS晶片的接腳有無彎折,如有,將它們掰正。然後再將其插回到插座中,插入時,不要插得太緊,只要保證每一只接腳都和插座剛好接觸到就行了。在BIOS晶片上,其陶瓷封裝的一邊有一個缺口,表示晶片接腳的排列方向,插入之前必須保證晶片和插座上的缺口處方向一致,這一點非常重要,如果插反了會連帶燒毀BIOS晶片甚至主機板。 
  5.啟動電腦,進入“純DOS”狀態。 
  6.拿住晶片沒有接腳的兩頭,小心、快速地拔起BIOS晶片。記住,一定要小心,而且最好盡量保證兩邊同時被拔起。 
  7.將受損的BIOS晶片插入主機板上的插座,這回可以將BIOS晶片插得緊一些。再次告誡大家,插入時同樣要對準方向,千萬不能使接腳短路。 
  8.輸入更新BIOS的命令﹕AWDFLASH XXX.BIN /Py/Sb/Sn/Cd/Cp(XXX.BIN為損壞主機板BIOS的文件名),敲擊執行鍵,開始更新BIOS。等寫入結束後,你的BIOS也就被修複了。 
  
  上面提到的相同型號的主機板,是指同一廠家、同一型號的產品,這樣,更新BIOS時,成功的機率會很大;如果找不到相同的主機板也無妨礙,你可以尋找一塊相同時脈晶片、相同I/O晶片、相同晶片組的主機板,這樣做,成功的機率相對也可以大一些。如微星的6199和6163、技嘉的BX2000+和6BX7+主機板的BIOS就可以相互換用。如果只是晶片組相同,其它晶片不相同的話,正確複寫的可能性就比較小了,因為有些更新程序具有BIOS與主機板的一致性檢查功能,如果二者不一致,更新程序會拒絕執行,遇到這種情況,可以換用不同版本的更新程序一試或更新時屏蔽掉BIOS的主機板一致性檢查



獻花 x0 回到頂端 [樓 主] From:臺灣和信超媒體寬帶網 | Posted:2008-11-01 23:53 |
mdqwe 手機
個人頭像
個人文章 個人相簿 個人日記 個人地圖
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x5 鮮花 x101
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用bspc於2008-11-01 23:53發表的 輕鬆修複BIOS:
................確定主機板上的BIOS晶片是不是焊接在主機板上的,如大眾的VA-503+、部分聯強系列主機板就是把BIOS焊在主機板上的。如果是,那麼用此方法是行不通的。 
.......
.
.
.
好久沒有看到可以拆下來的BIOS

.
.
真是老梗 表情



洪爺伊莉走透透
激突後宮逍遙遊
若是無法艾當落
台泥攪拌便當狗
獻花 x0 回到頂端 [1 樓] From:臺灣 | Posted:2008-11-02 02:41 |
bspc
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: 路人甲 該用戶目前不上站
推文 x0 鮮花 x8
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用mdqwe於2008-11-02 02:41發表的 :

.
.
.
好久沒有看到可以拆下來的BIOS

.
.
真是老梗 表情
主機板上的BIOS晶片是是焊接在主機板上的


獻花 x0 回到頂端 [2 樓] From:臺灣中華電信HINET | Posted:2008-11-02 12:33 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.057966 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言