雙BIOS

雙BIOS

雙BIOS技術,在主機板上設計兩個BIOS晶片,起到當一個BIOS被破壞時啟用另一個BIOS,系統也可以正常工作的作用。

基本信息

簡介

BIOSBIOS

如果在主機板上設計兩個BIOS晶片,當一個BIOS被破壞時啟用另一個BIOS,系統也可以正常工作,不會造成損失,這正是雙BIOS技術的出發點。

雙BIOS技術作為一種嶄新的面向大眾的設計,有效地解決了主機板BIOS易損的問題,成為本世紀末主機板技術人員談論最熱的話題。時至今日,大家討論最多的也仍然是如何在此基礎上進一步提高類似的安全性設定,如提供更有效的BIOS安全防護功能,抵禦類似CIH病毒的侵襲;如何使雙BIOS可以針對不同的要求獨立設定相關功能;如何使雙BIOS技術具備更高度的靈活性,兼顧非物理性的安全性能等等。雙BIOS,在主機板上增加了一塊額外的BIOS晶片實現的,實用的同時也增加了主機板的成本,有些主機板廠家承受不了價格的上漲,在雙BIOS主機板上只安裝了一片BIOS,有的甚至取消了已設計好的雙BIOS,雙BIOS,能否成為未來主機板的趨勢,讓我們拭目以待。

下面首先讓我們看一下市場上流行的雙BIOS技術。

技術

認識到BIOS的嬌弱和BIOS的病毒防護的重要性,BIOS防寫、雙BIOS等針對BIOS安全防護的技術陸續出現在主流主機板上,雙BIOS技術以雙重保險的承諾得到了用戶的肯定和主機板廠商的支持。目前流行的雙BIOS技術有技嘉的DualBIOS技術、微星SafeBIOS,還有插卡式的雙BIOS技術、以及最近新出的承啟TwinBIOS技術。

在第一代雙BIOS技術中,以技嘉科技提出的DualBIOS技術最為出名。比如技嘉BX2000主機板就具備DualBIOS。其原理是在主機板上安排了兩個BIOS晶片,一個做(Master)主BIOS,另外一個是(Slave)從BIOS,充當主BIOS的備份。由於只提供簡單的備份功能,因此兩個BIOS晶片的內容是完全一樣的。每一次啟動系統,備份BIOS都會自動檢查主BIOS?況,如果發現主BIOS內容有損壞,立即用備份BIOS重寫主BIOS,確保主BIOS時刻正常,萬一無法修復就直接從備份BIOS啟動。

微星公司提出了“SafeBIOS”的概念,強調不見得非要配備兩塊BIOS才能有效解決BIOS的保護問題,它是在主機板上配備容量較普通主機板大一倍的4MBBIOS,此BIOS劃分為兩個隔開的區域,若主機板上開機區域內的資料受損,將由另一區的BIOS啟動,並自動修復受損區域的BIOS,這也可以看作一種雙BIOS技術,不過這種技術的安全性較低,一旦晶片物理受損,會導致雙BIOS系統全軍覆滅。

為此,博登公司提出了截然不同的解決方法,該公司推出了首創攜帶型BIOS的作法——AIRBUS,把一塊BIOS晶片內建在一張小卡上,如果主機板上的BIOS遭病毒侵入,可將此卡插入主機板上專用的插槽,由此卡上的BIOS啟動,並自動修復主機板上的BIOS。

以上種種雙BIOS都只有一個目的————就是避免電腦因BIOS遭到侵害而癱瘓。不過這種雙BIOS技術的缺憾是———只有當一個BIOS被破壞的時候,另一個BIOS才會有用武之地。而在通常的情況下,總是有一個BIOS是閒置的,這對於具有兩片BIOS晶片的資源實在是一種浪費。

其實在很多情形下我們是需要充分利用兩片BIOS的,例如當遇到需要在同一台電腦上配置不同的硬體環境,或者必須禁止某硬體以避免兼容性、硬體衝突問題的時候,我們就可以利用第二片BIOS來實現,而無須更改主BIOS的設定。另外,有時,我們需要電腦啟動的時候能夠切換為英文或中文環境等等,這些也都需要充分利用兩片BIOS來實現。

Twinbios是承啟科技首創的智慧型型雙BIOS技術,在其6ATA4主機板上設計了兩片FlashROM晶片,和DualBIOS技術不一樣的是,這兩片BIOS並不是簡單的主從關係(Master/Slave),而是完全對等的地位(PeertoPeer)。除了具備以上所述雙BIOS的安全防護功能之外,更出色的是可以讓兩片BIOS分別設定不同的啟動環境,形成各種各樣的設定組合,使BIOS變得富有創意。

TwinBIOS中BIOS1和BIOS2都是可以獨立啟動的系統,兩片BIOS相互之間可以進行資料重寫,所以如果一個BIOS損壞了,不但可以馬上轉另一個BIOS啟動,而且還可以利用內容完好的BIOS來修復被破壞的BIOS,這就意味著承啟TwinBIOS技術在安全設計上具備了DualBIOS的一切功能,並且BIOS1和BIOS2都有效地保護了BIOS資料的安全和確保系統能正常運作。

但是,這只是Twinbios的一部分,更重要的是承啟TwinBIOS技術可以使兩片BIOS相互獨立、分別進行設定,從而針對不同的套用環境做各種各樣切合需要的組合。

TwinBIOS技術的重大突破就是BIOS1和BIOS2可以獨立設定,互不影響。這樣可以根據不同的配置要求得到兩片BIOS的最最佳化設定組合,滿足一台電腦在不同的工作環境下輕鬆切換的需要。不少電腦用戶常常需要將兩種語言的作業系統安裝在同一台電腦上,如中文和英文Windows共存,或是中文和日文、韓文等共存,而實現的方法多是利用Systemcommand或是PQMagic等軟體來實現多重啟動。這些方法是將多個系統安裝在同一個硬碟上,如果遇到某些硬體與系統版本衝突,而另一種語言的作業系統又要用到這些設備時。

平時採用的方法是進入bios重新設定,或者就是把設備拆卸下來,要用時再安裝,這樣切換套用環境就非常不方便。現在有了TwinBios技術後,就可以使用Bios1和Bios2分別為這些作業系統進行最最佳化設定,需要從BIOS2啟動時只要緊按“Reset”鍵再開機就可以了,省去麻煩的BIOS再設定,系統也更安全。

TwinBIOS技術提供了多種更新BIOS內容的方式,既可以從BIOS1寫向BIOS2也可以從BIOS2寫向BIOS1,主機板隨機的光碟上還提供了刷新程式,可以把外部的備份檔案寫到主機板上的兩個BIOS。另外BIOS中也內建了刷新工具,可以不依賴作業系統的支持,開機用“ALT+F2”組合鍵就可以直接更新BIOS內容了,極為快捷安全。

技嘉DualBIOS技術技嘉DualBIOS技術

技嘉DualBIOS的兩個BIOS是直接焊死在主機板上的,普通電腦用戶根本無法自己更換,如果BIOS徹底破壞了,只能送廠家或經銷商維修,非常麻煩。而承啟TwinBIOS技術的兩個BIOS晶片是安裝在做在主機板上的插座里,萬一徹底損壞了,用螺絲刀就可以輕易撬下來,購買一片同樣型號的晶片然後刷新內容就可以了,無須求助於廠家,方便省事。

總之,承啟TwinBIOS技術不但囊括了第一代雙BIOS的所有功能,提供了有效的BIOS安全防護功能,抵禦CIH病毒侵襲;而且首創了雙BIOS可以針對不同的要求獨立設定的功能,使得雙BIOS技術具備了高度靈活性,成為真正的雙BIOS系統。

技嘉DualBIOS技術

主機板BIOS損壞,以前常用的方法是採用危險的“熱插拔”或送回主機板廠家維修,費工費力。也許是主機板上的“雙子星”技術給技嘉公司帶來了靈感,為了避免BIOS損壞造成的麻煩,技嘉公司創造性地首創了DualBIOS技術。所謂DualBIOS技術,實際上就是在主機板上設計了兩顆BIOS晶片,當其中一顆損壞時,另一顆替補上來,完成系統的啟動工作。圖1是技嘉BX2000主機板上的兩顆BIOS晶片,兩顆BIOS晶片都是plcc封裝的,在主機板上所占的面積和一顆常見的BIOS晶片大小相當,沒有占用過多的主機板空間。按照晶片的工作順序,這兩顆BIOS晶片一顆為主BIOS,一顆為後備BIOS。當第一顆BIOS由於某種原因而不能正常工作時,系統會自動啟用備用的第二顆BIOS繼續完成工作,並可以修復損壞的BIOS。

DualBIOS的工作原理如圖2所示:當開機時,系統會按主從順序自動偵測主機板兩顆BIOS的工作情況,如果主BIOS正常工作,開機後螢幕上顯示:“ThePrimaryBIOSisready”,表明主BIOS處於正常工作狀態,並提示按F1鍵可以進入BIOS維護程式,此時,主BIOS像普通主機板上的BIOS一樣,完成自檢和啟動系統工作。當主BIOS遭到損壞時,螢幕上會顯示:“PrimaryBIOSisnotready”(若系統偵測到第二顆備用BIOS有問題,也會有相應信息顯示在螢幕上),經過短暫的切換之後,系統自動啟用備用BIOS,接替主BIOS工作,同時螢幕會顯示“PressF1toenterDualBIOSUtility”,用戶可以按F1鍵調用BIOS維護程式修復主BIOS,也可以直接利用備用BIOS來繼續完成啟動計算機的動作,稍後再去修復主BIOS。雙BIOS的切換過程只需要進行一次,再次啟動電腦時,後備BIOS即可立刻工作,與使用主BIOS時無異,如果不去看螢幕上的提示信息,完全感覺不出使用後備BIOS時有什麼不同。

儘管如此,我們也不能就一直依靠後備BIOS來工作,必須要隨時修復主BIOS,要不然這顆唯一完好的後備BIOS也損壞,就是有DualBIOS技術也救不了主機板的命了,這時就要用BIOS維護程式來修復主BIOS。

技嘉公司開發的1.0版本的BIOS維護程式比較簡單,如圖3所示,維護程式只有“RecoverPrimaryROMfromBACKUPROM(用後備BIOS恢復主BIOS)”和“UpdateBACKUPROMfromPrimaryROM(通過主BIOS升級後備BIOS)”兩個選項,實際上就是實現讓兩個BIOS互相複製的功能。當主BIOS損壞後,選擇“RecoverPrimaryROMfromBACKUPROM”,可以通過再次刷新主BIOS將其恢復到正常狀態,如果不小心錯選成“用主BIOS升級後備BIOS”,維護程式會提醒操作錯誤,並拒絕這種愚蠢的行為,保證後備BIOS不受損壞。

從雙BIOS的工作原理,不難理解,利用雙BIOS技術,總可以利用好的一塊BIOS來修復被損壞的一塊BIOS,從而可以保證計算機不致因為BIOS損壞而癱瘓。由於後備BIOS也是可擦寫的,而且任何BIOS操作都是對當前正在工作的BIOS起作用,如果在主BIOS被損壞而由後備BIOS啟動機器時,不恢復主BIOS,又對後備BIOS進行錯誤操作(如升級BIOS,就有失敗的風險),就會損壞後備BIOS,導致主機板無法啟動,雖然發生這種情況的幾率極小,卻總是一種隱患。

6.6版的BIOS維護程式解決了這個問題,如圖4所示是6.6版的BIOS維護程式畫面,從圖中可以看出,在設定程式裡面有幾個新的選項,“BootFrom”選項,可以選擇是從主BIOS還是從後備BIOS啟動系統;“MainROMDataRecoverytoBackup”選項,是把主BIOS晶片備份到後備BIOS晶片上去,該選項不可修改;另外,在原來1.0版維護程式的基礎上還增加了自動恢復、全面保護等新功能,使BIOS意外損壞的可能性幾乎降低到了零。

BX2000主機板上的雙BIOS是直接焊在主機板上的,它不像以往的Award和AMI公司的BIOS晶片,是插在主機板的插座中的,據公司的解釋是,技嘉的BIOS晶片與AGP顯示卡的BIOS晶片相同,都是PLCC封裝的,BIOS焊在主機板上可以減少因BIOS晶片與BIOS插槽接觸不良帶來的問題。但由此帶來的卻是雙BIOS晶片的安全問題,如果兩顆BIOS晶片受到電壓或靜電衝擊同時破壞,勢必會增加維修的麻煩。技嘉後來新出的雙BIOS改用了插座形式。

DualBIOS技術是依靠對主BIOS及後備BIOS的Checksum的確認來確保BIOS能正常運作的,若發現有任何問題,就會自動修復有問題的BIOS。這個確認的動作是在開機時進行的,當確認完兩顆BIOS沒有問題後,備份BIOS的電路部分就完全關閉且不再使用,以後的工作就由主BIOS完成。所以開機後就算有病毒侵入BIOS,最多也只是主BIOS而已,備份BIOS不會被破壞。DualBIOS提供了極其安全、方便的保護措施,所以可以說這項技術已經出色地解決了主機板BIOS的損壞問題。

微星的SafeBIOS技術

針對技嘉的雙晶片雙BIOS技術,微星公司強調不見得非要配備兩塊BIOS才能有效解決BIOS的安全問題,和技嘉的DualBIOS技術針鋒相對,微星推出了自己的SafeBIOS技術。SafeBIOS技術是在主機板上配備一塊容量較普通主機板大一倍的4MBBIOS,將BIOS劃分為兩個隔開的區域,並且這兩個區域的BIOS均可啟動系統,若主機板上開機區域內的資料受損,將由另一區的BIOS啟動,並自動修復受損區域的BIOS,因此,這也可以看作是一種雙BIOS技術。在微星的MS-6182主機板上,就採用了這種SafeBIOS技術。圖5是在主機板上使用的4MBIOS晶片。相對於2M晶片,4M晶片除了在管腳定義上稍有不同外,在晶片大小上並沒有任何差別,也沒有占用主機板的額外空間。圖6是其BIOS的組成示意圖,從圖中可以看出,其4M的空間並非劃分成兩個相同的區域,而只是在BIOS中增加了Award的一個“decompression”程式區塊,來完成對主BIOS的監控與修復功能,BIOS的其它部分與普通的BIOS並沒有什麼不同。圖7是該BIOS中的“Decompression”區域,一旦BIOS開機區域的數據受損,該部分程式將負責對其修復並啟動機器。

博登的KeyBIOS技術

博登公司的雙BIOS技術則另闢蹊徑,發明了“KeyBIOS”雙BIOS技術。博登公司採用Intel810系列晶片組的主機板都提供了對“KeyBIOS”功能的支持。採用了KeyBIOS技術的主機板和普通主機板不同,它具有兩個BIOS。第一個BIOS位於主機板上,對一般用戶而言,可以直接、方便地使用主機板上的BIOS,和普通的主機板並沒有什麼不同,另一個BIOS則位於“BIOS鑰匙”(圖8)里。“BIOS鑰匙”可以當作一個BIOS備份,當主機板BIOS被CIH病毒破壞或因其它因素導致損壞時,將“BIOS鑰匙”插入“鎖”里就能代替主機板上的BIOS啟動並對損壞的BI0S進行恢復。

“KeyBIOS”技術基於Intel的Hub-Link技術,它在主機板上提供了一個數據線插座,通過數據排線和機箱上的“鑰匙插孔”相連,隨主機板附帶的“BIOS鑰匙”則內藏備份BIOS,與主機板BIOS組成了雙BIOS。對於想對自己的電腦進行安全保護的用戶來說,“KeyBIOS”技術非常實用,如果把主機板BIOS設為禁止使用,那么你可以帶著“鑰匙”到處走,再不必擔心別人使用你的電腦了,只有得到“鑰匙”的人將它插入“鎖”中才能使用電腦,這樣就能防止一些不速之客的“違法”行為。

博登採用“KeyBIOS”技術的主機板還提供了一套獨有的管理軟體,通過它來實現對電腦的保護十分簡單。在啟動程式後,電腦一直處於螢幕保護狀態,在不插入“BIOS鑰匙”之前根本無法退出螢幕保護,也就不能對電腦進行任何操作,從而滿足了需要對電腦進行安全保護的用戶的需求。

承啟的Twin BIOS技術

承啟的Twin BIOS技術承啟的Twin BIOS技術

第二代雙BIOS的傑出代表——

承啟的TwinBIOS技術

以技嘉DualBIOS為代表的第一代雙BIOS技術主要是用於防範CIH類病毒侵入或BIOS升級錯誤導致的BIOS損壞,第一代雙BIOS技術只是簡單地在主機板上增加一個相同的BIOS晶片作為主BIOS的後備晶片,主BIOS失效時,後備BIOS自動替代並修復,技術相對簡單,功能較弱。

承啟公司在第一代雙BIOS的基礎上,推出了智慧型型TwinBIOS技術。TwinBIOS是第二代的雙BIOS技術,具備了第一代雙BIOS技術的所有功能,更為重要的套用是,TwinBIOS的兩個BIOS相互獨立,因此可以針對不同的套用環境作相當靈活的BIOS配置組合。

在智慧型型TwinBIOS雙BIOS技術中,主機板上的兩個BIOS地位是完全對等的,沒有主從之分,每一個BIOS都可以獨立成系統,BIOS1和BIOS2相互之間具有提供資料備份的功能。BIOS1和BIOS2的工作電路是分別設計的,電腦正常工作時,只是採用了其中的一顆,當感染了病毒或者是升級意外出錯時,受破壞的僅僅是當前工作的晶片,而另一顆晶片則完整無損,而且BIOS1和BIOS2都具備了防防寫功能,這是技嘉BIOS技術的全部,但只是智慧型雙BIOS的最基本的功能。

智慧型型TwinBIOS技術的強大之處在於,在主機板上另行設計了兩套獨立的CMOS存儲電路,可以分別保存內容不同的系統設定資料,從而使雙BIOS技術從單一的系統安全保護作用躍升為兼備獨立配置系統硬體設備的超強功能,同時也將雙BIOS技術的套用引入到了一個全新的套用領域,TwinBIOS技術除了具備病毒防範和備份BIOS功能外,更可以按照不同的套用環境進行不同的系統設定,從而可以根據套用環境的不同得到最佳的系統最佳化方式。比如賓士可以設定一塊BIOS為中文,另一塊為英文;一塊為性能最佳化設定,一塊為兼容性最佳化設定;一塊為使用設備A時訂製,一塊為使用設備B時訂製……非常方便和靈活,功能相當強大。

另外,承啟主機板上的雙BIOS技術也打破了以往雙BIOS晶片封裝相同的模式,率先採用了DIP晶片與PLCC晶片的不同晶片封裝形式的組合,使其雙BIOS更具特色。承啟7ATA4主機板上採用了兩片PLCC封裝的BIOS晶片(圖9),而6ATA4主機板上則採用DIP+PLCCBIOS晶片組合(圖10)。

富有特色的智慧型型的TwinBIOS技術給雙BIOS帶來了全新的生命力和極其豐富的靈性,也勢必成為未來雙BIOS技術發展的方向和主流。

德邦RD2000雙BIOS

德邦RD2000雙BIOS德邦RD2000雙BIOS

隨著雙BIOS主機板的盛行,市場上也出現了雙BIOS升級組件,安裝後,可以使普通主機板馬上具備雙BIOS功能。如圖11是雙BIOS升級組件——德邦RD2000雙BIOS產品,是台灣德邦公司出品的,共有三種類型的產品:RD2000-DIP1M&2M、RD2000-PL、RD2000-P8X,分別適用於原主機板上BIOS晶片為雙列直插DIP封裝、PLCC封裝及Intel810系列主機板。其實現雙BIOS的實質是在主機板原BIOS晶片的基礎上,另行配備一片備份的BIOSROM晶片,用開關來切換二者以決定由誰工作,適用於所有BIOS為DIP或PLCC封裝的主機板及周邊設備。

以RD2000-1M&2M為例,其全套組件包括:RD2000ROM座、帶切換開關的連線線、主機後擋片、驅動磁碟、說明書等,圖12是RD2000的ROM座,從圖中可以看出,RD2000的ROM座是在一塊長方形的電路板上,安裝了一片PLCC封裝的FLASHROM備份晶片和相關的控制電路晶片,把RD2000系統組件安裝到主機板上後,可以使微機馬上實現雙BIOS功能,藉助轉換開關和BIOS升級程式,可以方便地備份和修復BIOS。關於德邦RD2000的詳細使用,請訪問BIOS專頁(bios.533.net)。

RD2000系統組件使主機板輕鬆具備了最基本的雙BIOS功能,但同時,它只是最簡單、最原始的雙BIOS系統,由於BIOSSETUP中所設定的內容並非保存在BIOSROM中,而是保存在主機板的CMOS相關電路中,因此,除非主機板上再多設一套CMOS存儲電路,否則,切換RD2000的開關後,無法完成開關切換前後兩種配置的保存。

6、其它幾種特色雙BIOS

磐英的EPoX BIOS Squre技術磐英的EPoX BIOS Squre技術

(1)磐英的EPoXBIOSSqure技術——放在抽屜中的雙BIOS
磐英BX5主機板上的雙BIOS被稱為EPoXBIOSSqure技術。在買到的BX5主機板上面,只有一塊BIOS(圖13),而另一塊備用BIOS則置於包裝袋內。我們既可以將備用BIOS安裝在主機板上,也可以不安在主機板上,相應的,在BIOS中可設定為啟用“FirstBIOS”或者“SecondBIOS”。

把備用晶片放在抽屜中肯定比插在主機板上安全,一旦主BIOS遭病毒破壞而無法啟動計算機,將損壞的主BIOS更換成備用的BIOS即可方便地修復。EP-BX5雙BIOS的刷新也可以選擇多種方式,按下Del進入BIOS設定,選擇“SENSOR&CPUSPEEDSETTING”項,就可以看到“BIOSWRITERUTILITY”視窗,其中SOURCE欄表示BIOS程式來源,可用PgUp或PgDn選擇MASTER(主BIOS)、SLAVE(從BIOS)或A:(A盤),TARGET欄表示需要升級的BIOS,可選擇MASTER(主BIOS)或SLAVE(從BIOS)。這樣就可以選擇從A:升級MASTER,A:升級SLAVE,MASTER升級SLAVE,SLAVE升級MASTER。萬一其中的一個BIOS被CIH破壞後,可以很方便從另一個BIOS中寫回來。

(2)建基的RESCUEROM技術——手動操作的雙BIOS

鑒於對雙BIOS維護程式的不信任,建基的AX64Pro主機板乾脆取消了維護程式,用手動(Jumper)切換、維修的方式替代了自動維護方式。在AX64Pro主機板上的雙BIOS設計,第一顆BIOS是平常主機板開機時使用的,而另外一顆BIOS,叫作“RESCUEROM”,萬一第一顆BIOS因種種原因損壞,造成系統不開機時,只需要將BIOS下方的Jumper調整至“RESCUEROM”位置,系統就會以這顆急救的ROMBIOS開機,開機後,再將Jumper調整至原始位置,在不關機的情況下,運行BIOS升級程式,修復損壞的BIOS。方法原始且複雜,適用於DIY高手使用。

(3)建基的DieHardBIOS技術——鐵骨金鋼的雙BIOS

建基的AX64ProII主機板上採用特別的“Die-HardBIOS”技術,“DieHardBIOS”設計,其實也是一種雙BIOS,在使用一顆普通的FLASHROM晶片的基礎上,更增加了一顆“非電可擦除”的EPROM作為後備晶片(圖14),並刻意線上路設計上讓硬體不能對備份BIOS進行寫入動作,所以無論病毒怎樣厲害,也不能對這顆只能單向讀出的BIOS進行破壞。在兩顆BIOS當中,後備晶片只可讀,不可寫,出廠時已寫入BIOS程式,用來作後補之用。主BIOS則作一般用途,可讀可寫,用戶可在主BIOS上升級最新的BIOS程式,換言之病毒也有可能把它感染。當不幸被病毒感染時,用戶可用Jumper設定用後備BIOS開機,然後再用升級程式修復主BIOS,令系統永遠不會因BIOS升級錯誤或病毒感染而當機,對用戶更有保障。當然,後備BIOS中的程式也是不可更新的,算是這項功能的“副作用”。

顯示卡基本概念

顯示卡作為電腦最重要的配件之一,每個想要買電腦的人都需要了解它的基本知識,以便能挑到最適合自己的顯示卡。這個任務會簡要介紹顯示卡的一些重要的名詞概念。

相關搜尋

熱門詞條

聯絡我們