修主板bios熱拔插法深入分析
以下是學習啦小編為你整理的修主板bios熱拔插法深入分析,供大家參考和學習。
刷新主板BIOS的方法在很多文章中都有介紹,在弄明白BIOS擦寫原理之后,你并不會覺得BIOS刷寫的難度有很大。但是無論刷新軟件的多么先進,無論主板廠商的設計是多么體貼用戶,我們總還是會碰上刷壞BIOS的情況,這個時候,我們要修復主板BIOS最常用的辦法還是找另外一塊主板,使用熱插拔的方法將原來的BIOS文件刷回去。說這種方法常用,并不是因為它簡單,而是迫不得已。而且?guī)щ姴僮鳎踩砸膊桓撸僮鞑划數(shù)臅r候很容易出現(xiàn)損壞BIOS芯片的情況。對于一些大城市的朋友,可以很容易的在電腦城找到一家能夠修復BIOS的商鋪,而在一些縣市地區(qū),一旦出現(xiàn)BIOS損壞的情況,別說找個有BIOS文件擦寫器的商鋪,就是找個懂單片機的朋友都很難。所以,不知道哪位先人在沒有辦法的情況下發(fā)現(xiàn)了熱插拔這種移花接木的方法,并成為那些不具備擦寫B(tài)IOS條件的朋友的首選。以下就是常見的兩種封裝形式的BIOS芯片。
DIP封裝的BIOS芯片
PLCC封裝的BIOS芯片
我們已經(jīng)知道了這種方法的用武之地,下面我們就要對這種方法進行理論上的深層次的討論,并且要指出不少計算機書籍上的認識誤區(qū)。幾乎所有的專業(yè)計算機書籍在介紹熱插拔方法的時候都不約而同的談到了要將已經(jīng)損壞的BIOS芯片插到相同的型號的主板上,更有甚者還要求主板的PCB的版本還要相同。可是實際上通過筆者的實驗發(fā)現(xiàn),這一切都是多余的。下面就開始我們的理論分析。
焊接在主板PCB上的BIOS芯片不能采用熱插拔的方法修復
BIOS芯片中所存儲的就是一段程序和信息,它的作用僅僅是在開機的時候完成自檢并將CMOS中所設置的硬件參數(shù)告訴主板。一旦進入操作系統(tǒng)(包括非圖形界面的DOS),BIOS的工作就已經(jīng)完成了,這個時候換下BIOS芯片,并不會影響計算機的正常運行,而這個時候向新?lián)Q上去的BIOS芯片寫入信息的時候,僅僅是我們將一段程序拷貝到BIOS芯片上,類似我們向U盤寫入信息。而這個時候主板本身的情況,包括芯片組,PCI插槽數(shù)目、是否集成聲卡網(wǎng)卡等信息,這個損壞的或者空白的BIOS芯片是不了解的,它只能被動的接受我們通過操作系統(tǒng)向它傳輸?shù)臄?shù)據(jù)。而且在數(shù)據(jù)傳送完成以后,BIOS中的內容同樣不會起作用,因此,我們在進行熱插拔的時候,是不需要去找同樣型號的一塊,而只需要找到合適的BIOS文件和擦寫軟件(軟件的對應是很重要的,如果您的BIOS是2M的,而采用的擦寫軟件只支持1M,那么擦寫也是失敗的)就可以了。總之,我們可以把開機進入操作系統(tǒng)的計算機,看做一個天然的擦寫器,主板的芯片組,PCB設計等,都不會影響文件的順利寫入。個別擦寫軟件可能會對主板進行識別,這個時候只要您選擇強制更新,軟件還是會遵循我們的意愿,完整的將BIOS文件寫入的。
主板BIOS芯片的位置
在很長的一段時間里,筆者也曾經(jīng)受到了"一定要看清楚主板型號是否相同""芯片組不同是絕對不能刷新"這樣的文字的蠱惑,對于其中的原理也沒有多思考,直到這個暑假一個朋友的一塊使用KT266A芯片組的主板BIOS更新失敗的情況下,我才進行了上面的思考的。當時在工程施工工地上,條件非常有限,找不到相同型號的主板,筆者找來一塊打字室的BX的老板,嘗試用這樣的方法強行將KT266A的某品牌主板修復。
BIOS芯片
這里順便提一下,在通常情況下,取下BIOS芯片需要芯片起拔器。對于采用DIP封裝的BIOS芯片,采用起拔器還顯得不是很重要,但是采用PLCC封裝的BIOS芯片,如果不使用起拔器,是很難取下的。起拔器一般在電子市場可以買到。對于沒有起拔器的情況,我們可以采用修眼鏡和鐘表的那種小改錐來代替,筆者一直使用這種方法,只要你在起拔的時候認真小心,還是很安全的。對于使用DIP封裝的BIOS芯片,起拔的時候要先將改錐一側撬起少許,然后再撬另外一邊,反復重復這個過程,直到芯片完全取出。對于采用PLCC封裝的BIOS,需要使用改錐從芯片對角線的凹槽起拔,并且要加倍小心,因為PLCC封裝比DIP封裝更容易損壞。
使用起拔器取下PLCC封裝的BIOS芯片方法
在條件允許的情況下,可以使用改錐代替DIP芯片起拔器
好了,弄明白原理之后,我們就要對那塊KT266A動刀了。首先,將備份的KT266A的主板BIOS拷貝到那臺采用BX主板的電腦硬盤上,然后關機,將BX的BIOS芯片取下后再輕輕的裝回原來的插槽,在放回去的時候要保證各個針腳接觸正常,因為我們一方面要保證BIOS能夠正常工作啟動主板,另外一個方面還要保證開機以后BIOS芯片能夠被輕松取下。同時,我們也要將KT266A主板的BIOS芯片取下,準備稍候的替換工作。使用BX主板的電腦在進入DOS界面之后,使用絕緣的牙簽將原來和插槽接觸并不是十分牢固的BIOS芯片取下,換上我們的KT266A主板的BIOS芯片,這個時候一定要保證BIOS芯片和主板插槽保持接觸緊密。
在開機的情況下替換芯片
最后,運行BIOS刷新程序,這一步在很多文章中都有介紹,我就不再多介紹了,如果刷新軟件提示BIOS文件不符合,刷新軟件就會停止運行,這個時候不要在意提示,選擇強行刷入就可以了。刷新工作完成之后,關機,把BIOS芯片各歸其位。
BIOS的一致性檢測過程中提示BIOS文件和主板不符合
強制刷新,進度條走到頭就刷新成功了
結果令人滿意,修復后的KT266A主板使用正常,與刷新BIOS前相比,穩(wěn)定性并無二致。BX同KT266A,不僅芯片組不同,而且集成芯片和PCB相差甚遠,仍舊能夠順利的完成熱插拔操作,這也正好驗證了前面筆者的理論分析。只要能夠讓PLCC封裝的主板對應PLCC的BIOS芯片,DIP封裝的主板對應BIOS芯片,這樣的移花接木都是可行的。但是,這樣的刷新BIOS方法是在沒有辦法情況下的辦法,因為“任何元件都有一定的功率限額,ROM芯片也不例外。在帶電熱插拔元器件時,由于各管腳的工作電壓不同,熱插拔過程中,各管腳不可能同時插上或拔下,因此不可避免電路中會出現(xiàn)浪涌過電壓和過電流,過高的浪涌電壓會對芯片內的晶體管造成擊穿,而過大的浪涌電流會使芯片內的鋁膜引線被熔斷,從而導致芯片毀壞型失效。”所以,請您在操作的時候量力而行。
如果您正巧遇到了這樣的問題,而又因為不少計算機書籍中提到了必須采用相同型號主板才能進行熱插拔操作而感到苦惱的話,那么我要告訴您,很多時候,主板廠商和圖書的作者都非常的保守,不少DIY的技巧還是需要在掌握理論知識的情況下自己進行摸索的,畢竟先人說的好:"盡信書不若無書。"