BIOS知识
Q:什么是BIOS ?
A:BIOS(Basic Input/Output System)即基本輸入輸出系統,通常是固化在只讀存儲器(ROM)中,所以又稱為ROM-BIOS。它直接對計算機系統中的輸入、輸出設備進行設備級、硬件級的控制,是連接軟件程序和硬件設備之間的樞紐。ROM-BIOS是計算機系統中用來提供最低級、最直接的硬件控制的程序。就PC而言,BIOS 包含了控制鍵盤、顯示屏幕,磁盤驅動器,串行通訊設備和很多其它功能的代碼。計算機技術發展到今天,出現了各種各樣新技術,許多技術的軟件部分是借助于BIOS來管理實現的。如PnP技術(Plug and Play-即插即用技術),就是在BIOS中加上PnP模塊實現的。又如熱插拔技術,也是由系統BIOS將熱插拔信息傳送給BIOS中的配置管理程序,并由該程序進行重新配置(如:中斷、DMA通道等分配)。事實上熱插拔技術也屬于PnP技術。
--------------------------------------------------------------------------------
Q:BIOS包含哪些部分?
A:當我們打開PC機的電源后,中央處理器(CPU)便會自動執行一連串的命令,這些命令按其功能可分為以下幾種:
POST上電自檢:是微機接通電源后,系統進行的一個自我檢查的例行程序。這個過程通常稱為POST——上電自檢(Power On Self Test)。對系統的幾乎所有的硬件進行檢測。
系統啟動自舉程序:在完成POST自檢后,ROM BIOS將按照系統CMOS設置中的啟動順序搜尋軟硬盤驅動器及CDROM、網絡服務器等有效的啟動驅動器 ,讀入操作系統引導記錄,然后將系統控制權交給引導記錄,由引導記錄完成系統的啟動。
BIOS中斷調用:即BIOS中斷服務程序,它是微機系統軟、硬件之間的一個可編程接口,用于程序軟件功能與微機硬件實現的衍接。
此外,BIOS內還包含系統設置程序和服務程序等。
--------------------------------------------------------------------------------
Q:BIOS在系統啟動中的作用
A:當通電開機后,計算機即從BIOS芯片中讀取出指令代碼進行系統硬件的自檢(含BIOS程序完整性檢驗、RAM可讀寫性檢驗、進行CPU、DMA控制器等部件測試)。對PnP設備進行檢測和確認,然后依次從各個PnP部件上讀出相應部件正常工作所需的系統資源數據等配置信息。BIOS中的PnP模塊試圖建立不沖突的資源分配表,使得所有的部件都能正常地工作。配置完成之后,系統要將所有的配置數據即ESCD——Extended System Config Data寫入BIOS中,這就是為什么我們在開機時看到主機啟動進入Windows前出現一系列檢測:配置內存、硬盤、光驅、聲卡等,而后出現的“UPDATE ESCD..SUCCESSED”等提示信息。所有這些檢測完成后,BIOS將系統控制權移交給系統的引導模塊,由它完成操作系統的裝入。
--------------------------------------------------------------------------------
Q:BIOS在哪里?
A:BIOS盡管也是一組程序,但是它同我們常見的在磁盤上的程序有很大的區別。對個人計算機而言,在軟盤、光盤或硬盤上的程序必須先讀到存儲器中才能運行,但BIOS的運行順序卻在這些程序之前,換句話說,必須先跑完BIOS才能使軟盤、光盤或硬盤上的程序正常工作,因此,不能把BIOS放在這些存儲介質中,而應該直接放在存儲器中,但是這種存儲器也不能是常說的RAM(Read And Write Memory,隨機存取存儲器),因為RAM中的內容在斷電后會全部消失,下次再開機時就找不到BIOS了,因此,BIOS必須存放在ROM(Read Only Memory,只讀存儲器)中。BIOS既是軟件,但它與普通的軟件完全不同,它是固化在集成電路內部的程序代碼,又屬于硬件的一部分,所以,有時候人們就稱它為Firmware ——“固件”。另外,存放BIOS的ROM占用的地址也是固定的,也就是說該地址不能被其它的程序占用,以免每次開機都要尋找BIOS程序的起始點。正由于BIOS和ROM這種密不可分的關系,人們將它們合稱為“BIOS ROM”或“ROM BIOS”。所以,我們通常所說的BIOS芯片實際上指的是儲存BIOS的ROM芯片,ROM僅僅只是Firmware的載體。
--------------------------------------------------------------------------------
Q:是不是只有主板才有BIOS
A:除了主板以外,其它設備上如網卡、顯卡、MODEM、數字相機、硬盤等也有所謂的BIOS,部分SCSI卡和一些特殊功能的界面卡也有自己的BIOS。象顯卡上的BIOS,來完成顯卡和主板之間的通訊;硬盤的啟動和使用也需要HDD BIOS來完成。在開機過程中,主板BIOS會調用并執行這些外加的BIOS的程序,完成對這些硬件的初始化工作。因此從理論上來講,每種硬件都可以有自己的BIOS。但是BIOS滿天飛的結果,不但會增加成本,更會導致兼容性的問題,因此,一般是把已標準化的裝置整合在主板BIOS內,對于那些廠商獨有的規格,才以外加BIOS的形式出現。這些外部設備上的BIOS也和主板的BIOS一樣,采用FLASH ROM作BIOS ROM芯片,同樣也可以方便地升級,以修改其缺陷及增強其兼容性。
但是如果主板廠商愿意合作,仍然可以把原本外加的BIOS整合到主板BIOS中,比如技嘉的G400顯卡,上面就沒有BIOS芯片,它的BIOS就是寫在主板的BIOS中,
--------------------------------------------------------------------------------
Q:BIOS芯片有哪些封裝形式?
A:早期的BIOS芯片大多采用DIP(雙列直插)形式的封裝,隨著半導體封裝技術的發展,SOJ、TSOP、PSOP、PLCC等多種封裝形式相繼出臺。目前臺式機主板上的BIOS大多是DIP封裝,有的為節省空間,采用了PLCC形式的封裝。筆記本電腦上的BIOS大多采用SOJ封裝。為了方便更換BIOS芯片,現在主板上都安裝有插座,使用工具可以取下、更換BIOS芯片。
--------------------------------------------------------------------------------
Q:BIOS芯片主要有哪些生產廠商?
A:生產ROM芯片的廠家很多,主要有Winbond、Intel、ATMEL、SST、MXIC等品牌。由于Winbond(華邦)生產BIOS ROM芯片時間較早,與主板的原始設計相兼容,因而市場占用量較大。Intel公司則在FLASH ROM市場始終占領著領導者的地位,其586時代的I28F001BX芯片、I810(815)主板上的N82802AB芯片,都在BIOS的恢復方面有獨特的效果。
--------------------------------------------------------------------------------
Q:計算機啟動時出現的提示信息的含義是什么,應如何處理?
A:
1.CMOS battery failed(CMOS 電池失效)。
原因:說明CMOS 電池的電力已經不足,請更換新的電池。
2.CMOS check sum error-Defaults loaded(CMOS 執行全部檢查時發現錯誤,因此載入預設的系統設定值)。
原因:通常發生這種狀況都是因為電池電力不足所造成,所以不妨先換個電池試試看。如果問題依然存在的話,那就說明 CMOS RAM 可能有問題,最好送回原廠處理。
3.Display switch is set incorrectly(顯示開關配置錯誤)。
原因:較舊型的主板上有跳線可設定顯示器為單色或彩色,而這個錯誤提示表示主板上的設定和 BIOS 里的設定不一致,重新設定即可。
4.Press ESC to skip memory test(內存檢查,可按ESC鍵跳過)。
原因:如果在 BIOS 內并沒有設定快速加電自檢的話,那么開機就會執行內存的測試,如果你不想等待,可按 ESC 鍵跳過或到 BIOS 內開啟 Quick Power On Self Test。
5.HARD DISK initializing【Please wait a moment...】(硬盤正在初始化 請等待片刻)。
原因:這種問題在較新的硬盤上根本看不到。但在較舊的硬盤上,其啟動較慢,所以就會出現這個問題。
6.HARD DISK INSTALL FAILURE (硬盤安裝失敗)。
原因:硬盤的電源線、數據線可能未接好或者硬盤跳線不當出錯誤 ( 例如一根數據線上的兩個硬盤都設為 Master 或 Slave。)
7.Secondary slave hard fail (檢測從盤失敗)。
原因:1 CMOS 設置不當(例如沒有從盤但在CMOS里設有從盤) 2 硬盤的電源線、數據線可能未接好或者硬盤跳線設置不當。
8.Hard disk(s) diagnosis fail (執行硬盤診斷時發生錯誤)。
原因:這通常代表硬盤本身的故障。你可以先把硬盤接到另一臺電腦上試一下,如果問題一樣,那只好送修了。
9.Floppy Disk(s) fail 或 Floppy Disk(s) fail(80) 或Floppy Disk(s) fail(40)(無法驅動軟驅)。
原因:軟驅的排線是否接錯或松脫?電源線有沒有接好?如果這些都沒問題,那買個新的吧。
10.Keyboard error or no keyboard present(鍵盤錯誤或者未接鍵盤)
原因:鍵盤連接線是否插好?連接線是否損壞?
11.Memory test fail (內存檢測失敗)
原因:通常是因為內存不兼容或故障所導致。
12.Override enable-Defaults loaded ( 當前CMOS設定無法啟動系統,載入 BIOS 預設值以啟動系統)。
原因:可能是你在BIOS內的設定并不適合你的電腦( 像你的內存只能跑100MHz但你讓它跑133MHz ),這時進入 BIOS 設定重新調整即可。
13.Press TAB to show POST screen (按 TAB 鍵 可以切換屏幕顯示)
原因:有一些 OEM 廠商會以自己設計的顯示畫面來取代 BIOS 預設的開機顯示畫面,而此提示就是要告訴使用者可以按TAB來把廠商的自定義畫面和BIOS預設的開機畫面進行切換。
14.Resuming from disk,Press TAB to show POST screen(從硬盤恢復開機,按TAB顯示開機自檢畫面)。
原因:某些主板的BIOS 提供了 Suspend to disk(掛起到硬盤)的功能,當使用者以 Suspend to disk 的方式來關機時,那么在下次開機時就會顯示此提示消息。
BIOS問答2
Q:BIOS和CMOS有什么區別?
A:
CMOS(Complimentary Metal Oxide Semiconductor,原意是指互補金屬氧化物半導體——一種應用于大規模集成電路芯片制造的原料)是微機主板上的一塊可讀寫的RAM芯片,用來保存當前系統的硬件配置和用戶對某些參數的設定。為了保證系統掉電后信息不會丟失,在主板上專門設置了一塊電池給CMOS供電。
由于CMOS與BIOS都跟微機系統設置密切相關,所以才有CMOS設置與BIOS設置的說法,CMOS是系統存放參數的地方,而BIOS中的系統設置程序是完成參數設置的手段。因此,準確的說法是通過BIOS設置程序對CMOS參數進行設置。而我們平常所說的CMOS設置與BIOS設置是其簡化說法,也就在一定程度上造成兩個概念的混淆。
Q:什么時候要對BIOS進行設置?
A:進行BIOS設置是由操作人員根據微機實際情況而人工完成的一項十分重要的系統初始化工作。在以下情況下,必須進行BIOS或CMOS進行設置:
1、新購微機:
即使帶PnP功能的系統也只能識別一部分微機外圍設備,而對軟硬盤參數、當前日期、時鐘等基本資料等必須由操作人員進行設置,因此新購買的微機必須通過進行CMOS參數設置來告訴系統整個微機的基本配置情況。
2.新增設備:
由于系統不一定能認識新增的設備,所以必須通過CMOS設置來告訴它。另外,一旦新增設備與原有設備之間發生了IRQ、DMA沖突,也往往需要通過BIOS設置來進行排除。
3.CMOS數據意外丟失:
在系統后備電池失效、病毒破壞了 CMOS數據程序、意外清除了CMOS參數等情況下,常常會造成CMOS數據意外丟失。此時只能重新進入BIOS設置程序完成新的CMOS參數設置。
4.系統優化:
對于內存讀寫等待時間、硬盤數據傳輸模式、內/外 Cache的使用、節能保護、電源管理、開機啟動順序等參數, BIOS中預定的設置對系統而言并不一定就是最優的,此時往往需要經過多次試驗才能找到系統優化的最佳組合。
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Q:市場上的BIOS主要有哪些品牌?
A:當年IBM PC剛一推出時,大家都以IBM原廠的BIOS為標準,競相撰寫功能與它最接近、但程序碼略不相同的BIOS(因為,若程序碼相同便可能侵犯著作權),這也正是決定能否號稱“與IBM PC百分之百相兼容”的關鍵。后來隨著大環境的改變,兼容機開始盛行,IBM已不再掌握個人計算機規格的主導權,因此兼容廠家的BIOS也都擺脫它的影子,走出自己的風格來,以下便簡介其中較具有代表性的四家廠商。
●Award
Award公司創立于1983年,總部位于美國加州Mountain View,臺灣分公司稱為“帷爾科技股份有限公司”。在386、486時期,BIOS市場仍是AMI、Award和Phoenix三雄鼎立,產品占有率互有高低,但是自從Phoenix轉戰筆記本計算機市場、AMI產品青黃不接時,Award及時推出優良的產品填補此空白,因此爭取到許多主板廠的訂單,占有率節節攀升。以目前臺灣生產的主板而言,絕大多數都是采用Award BIOS,它幾乎已經成為 Pentium、Pentium Ⅱ主板的標準規格。4
●AMI
AMI 為American Megatrend Inc.的縮寫,成立于1985年,在早期AMI BIOS以其簡潔的畫面、易學的操作方式,迅速攻占臺式計算機的市場,深受大眾喜愛。尤其是許多 DIY玩家在購買主板時,更指定非采用AMI BIOS不可,可見當時其氣勢之盛實在令人咋舌。然而曾幾何時,不知是因為行銷策略、產品質量或是開發進度的問題,在Pentium、Pentium Ⅱ主板市場上,AMI BIOS就如同當初迅速竄紅一般,也快速地沉寂于市場,以致于大好江山拱手讓給了Award,雖然后來仍推出WinBIOS和HIFLEX等一系列評價不錯的產品,無奈先機已失,終究是無力回天,難再恢復往日榮景。
●Phoenix
Phoenix 的總部位于加州圣荷西,從它的BIOS設置畫面來看,不難發現其產品風格一直都很固定,沒有什么大的改變,或許這正是該公司所堅持的傳統吧。在早期的Pentium級臺式計算機上還偶爾見到Phoenix BIOS,但自從轉入筆記本電腦這個計算機市場后,在臺式計算機市場已經難覓它的蹤影了。而深耕筆記本電腦領域的結果,的確開拓了另一大市場,現在國內、外許多知名品牌的筆記本電腦都采用Phoenix BIOS,由此可知其產品質量深獲許多廠商信賴。
●Microid Research
在諸多BIOS設計廠商中,Microid Research可算是其中最不同凡響的異類,因為早期它幾乎是唯一提供“用滿意才買”的公司。您可以先從網站上(http:\\www.mrbios.com)下載合用的BIOS文件,試用一定期限后若是滿意才須注冊付款,否則停止使用、回復到原BIOS即可,不必付一毛錢,這種破天荒的策略確實造福了許多計算機玩家,也打響了“MR BIOS”的名號。
可惜,曾幾何時,Microid Research公司改變了行銷策略,不再提供試用版給個人使用, 而是建議使用者向Unicore Software,Inc.訂購正式版本,從此結束了許多愛用者的試用美夢,也因此MR BIOS不再是網路討論區的熱門話題,逐漸被大眾所淡忘了。
--------------------------------------------------------------------------------
Q:如何進入BIOS的設置程序?
A:進入BIOS設置程序通常有三種方法:
1、開機啟動時按熱鍵
在開機時按下特定的熱鍵可以進入BIOS設置程序,不同類型的機器進入BIOS設置程序的按鍵不同,有的在屏幕上給出提示,有的不給出提示,幾種常見的BIOS設置程序的進入方式如下:
Award BIOS:按Ctrl+Alt+Esc或Del,屏幕有提示;
AMI BIOS:按Del或Esc,屏幕有提示;
COMPAQ BIOS:屏幕右上角出現光標時按F10,屏幕無提示;
AST BIOS:按Ctrl+Alt+Esc,屏幕無提示。
2、用系統提供的軟件
現在很多主板都提供了在DOS下進入BIOS設置程序而進行設置的程序,在Windows 95的控制面板和注冊表中已經包含了部分BIOS設置項。
3、用一些可讀寫CMOS的應用軟件
部分應用程序,如QAPLUS提供了對CMOS的讀、寫、修改功能,通過它們可以對一些基本系統配置進行修改。
BIOS問答3
Q:COMPAQ的Professional WorkStation工作站,敲F10為什么進不了BIOS的設置程序?
A:COMPAQ機的BIOS設置程序及設置參數的存放位置和普通的計算機不同,它是存放在硬盤的一個特殊的分區中。 COMPAQ的Professional WorkStation隨盤有一張SmartStart光盤,其中有對工作站進行初始安裝的每一步過程,而第一步就是在硬盤上建立一個新的分區并把CMOS中的數據存放在該分區,在該分區中還有對CMOS進行設置的軟件,這一點和其他的品牌機、兼容機十分不同,不是直接就可以進入CMOS的設置。所以,如果工作站沒有按照正確的步驟進行安裝,沒有這一特殊的分區,所以也就對F10鍵沒有反應了。解決方法很簡單,就是使用SmartStart光盤啟動,并按照提示完成CMOS Setup的安裝,但是注意應該把原來硬盤中的有用的數據進行備份,因為CMOS分區的過程會把硬盤中數據完全抹掉。
--------------------------------------------------------------------------------
Q:為什么要升級BIOS
A:BIOS中的程序決定了系統對硬件的支持、協調能力。現在的新硬件層出不窮,BIOS不可能預先具備對如此繁多的硬件的支持,這就依賴于對BIOS芯片內程序的更新。升級BIOS最直接的好處就是不用花錢就能獲得許多新功能,比如原來你用的是PⅡ的CPU,升級BIOS后也許就能直接使用PⅢ的CPU,不用換主板了;看著別人能用光驅來啟動的計算機,自己的不行,升級BIOS后,成了;另外還能增加PnP即插即用功能、新硬盤的LBA和DMA功能、識別其它新硬件等等,簡直就是免費升級電腦!
另外,升級BIOS還可以解決一些特殊的電腦故障,這些故障往往令電腦高手也覺得莫名其妙。2000年的到來對全世界都是一件大事,對電腦更是一個大問題,升級BIOS可以有效地解決電腦的2000年問題。
為了充分發揮主板的性能,支持層出不窮的新硬件,并改正以前BIOS版本中的缺陷,廠家不斷推出新的BIOS版本。利用專用的刷新程序,改寫主板BIOS的內容,這就是我們常說的BIOS升級。現在的主板幾乎都采用FLASH ROM(快閃ROM)作BIOS,在一定的電壓、電流條件下,可對其Firmware進行改寫。
--------------------------------------------------------------------------------
Q:為什么BIOS升級具有很大的危險性?
A:BIOS存儲在主板上的ROM 芯片中,這確保了BIOS的一般可用性和不會因為磁盤錯誤而損壞。BIOS在整個PC機系統中的地位,決定了它的重要性。它是否正常工作、是否能工作,直接決定了整個微機系統的生死。據不完全統計,主板的不良原因中有60%至80%是由于主板的BIOS芯片引起的,因此,BIOS的正常工作就顯得尤其重要!但是,升級BIOS在提升性能的同時,常會出現一些不可預料的事。在升級過程中斷電、升級時用錯了升級文件、升級文件的版本不正確、升級文件被修改過(例受病毒侵襲過)等,都會造成重開機時沒有顯示。正因為此,一些主板廠家,如采用i820芯片組的華碩系列主板采用更貼近用戶的方式來升級BIOS,在新出的華碩P3C系列主板中,具有方便的Live Update功能,更新BIOS時,只需要放入隨機附帶的驅動程序光盤,在選定更新BIOS的選項后,即可全自動下載最新版的BIOS,并全自動更新,避免了用戶在操作上的失誤。
--------------------------------------------------------------------------------
Q:什么樣的BIOS才能升級 ?
A:從BIOS出現至今,BIOS的存儲介質由ROM、EPROM、EEPROM到今天的FLASH ROM,ROM的形式不同,更新其內部Firmware的方法也不同。ROM中的內容是無法更新的,一旦完成芯片的制造過程,其內部的內容便只能讀出不能寫入;EPROM的擦除要使用專用的紫外線擦除器,普通用戶也無法完成對其的擦除、刷新的過程。從EEPROM起,BIOS芯片可以借助一定的電壓(+12V)或電流,使用專用的程序完成刷新的過程,從而使EEPROM芯片能夠迅速為市場所接受。FLASH ROM的更新更為簡單,不需要特定的條件,在工作電壓(+5V)下,利用刷新程序即可完成芯片的刷新。
--------------------------------------------------------------------------------
Q:什么是ROM、EPROM、EEPROM、FLASH ROM?
A:在微機的發展初期,BIOS都存放在ROM(Read Only Memory,只讀存儲器)中。ROM內部的資料是在ROM的制造工序中,在工廠里用特殊的方法被燒錄進去的,其中的內容只能讀不能改,一旦燒錄進去,用戶只能驗證寫入的資料是否正確,不能再作任何修改。如果發現資料有任何錯誤,則只有舍棄不用,重新訂做一份。ROM是在生產線上生產的,由于成本高,一般只用在大批量應用的場合。
由于ROM制造和升級的不便,后來人們發明了PROM(Programmable ROM,可編程ROM)。最初從工廠中制作完成的PROM內部并沒有資料,用戶可以用專用的編程器將自己的資料寫入,但是這種機會只有一次,一旦寫入后也無法修改,若是出了錯誤,已寫入的芯片只能報廢。PROM的特性和ROM相同,但是其成本比ROM高,而且寫入資料的速度比ROM的量產速度要慢,一般只適用于少量需求的場合或是ROM量產前的驗證。
EPROM(Erasable Programmable ROM,可擦除可編程ROM)芯片可重復擦除和寫入,解決了PROM芯片只能寫入一次的弊端。EPROM芯片有一個很明顯的特征,在其正面的陶瓷封裝上,開有一個玻璃窗口,透過該窗口,可以看到其內部的集成電路,紫外線透過該孔照射內部芯片就可以擦除其內的數據,完成芯片擦除的操作要用到EPROM擦除器。EPROM內資料的寫入要用專用的編程器,并且往芯片中寫內容時必須要加一定的編程電壓(VPP=12—24V,隨不同的芯片型號而定)。EPROM的型號是以27開頭的,如27C020(8*256K)是一片2M Bits容量的EPROM芯片。EPROM芯片在寫入資料后,還要以不透光的貼紙或膠布把窗口封住,以免受到周圍的紫外線照射而使資料受損。
鑒于EPROM操作的不便,后來出的主板上的BIOS ROM芯片大部分都采用EPROM(Electrically Erasable Programmable ROM,電可擦除可編程ROM)。EPROM的擦除不需要借助于其它設備,它是以電子信號來修改其內容的,而且是以Byte為最小修改單位,不必將資料全部洗掉才能寫入,徹底擺脫了EPROM Eraser和編程器的束縛。EPROM在寫入數據時,仍要利用一定的編程電壓,此時,只需用廠商提供的專用刷新程序就可以輕而易舉地改寫內容,所以,它屬于雙電壓芯片。借助于EPROM芯片的雙電壓特性,可以使BIOS具有良好的防毒功能,在升級時,把跳線開關打至“ON”的位置,即給芯片加上相應的編程電壓,就可以方便地升級;平時使用時,則把跳線開關打至“OFF”的位置,防止CIH類的病毒對BIOS芯片的非法修改。所以,至今仍有不少主板采用EPROM作為BIOS芯片并作為自己主板的一大特色。
FLASH ROM則屬于真正的單電壓芯片,在使用上很類似EPROM,因此,有些書籍上便把FLASH ROM作為EPROM的一種。事實上,二者還是有差別的。FLASH ROM在擦除時,也要執行專用的刷新程序,但是在刪除資料時,并非以Byte為基本單位,而是以Sector(又稱Block)為最小單位,Sector的大小隨廠商的不同而有所不同;只有在寫入時,才以Byte為最小單位寫入;FLASH ROM芯片的讀和寫操作都是在單電壓下進行,不需跳線,只利用專用程序即可方便地修改其內容;FLASH ROM的存儲容量普遍大于EPROM,約為512K到至8M KBit,由于大批量生產,價格也比較合適,很適合用來存放程序碼,近年來已逐漸取代了EPROM,廣泛用于主板的BIOS ROM,也是CIH攻擊的主要目標。
Q:怎么確定我的主板BIOS是可擦寫的BIOS ?
A:很簡單,把機箱打開,揭開BIOS 芯片上(一般是28 或 32腳的雙列直插式集成電路,上面是貼的是印有BIOS生產商的封條)的標簽,可以看到芯片的型號。對照下面,你就可以確定系統里是否包含可擦寫的BIOS。
Am29F010:AMD 5 伏的 FLASH ROM
Am28F010、Am28F010A: AMD 12 伏的 FLASH ROM
AT28C010、AT28MC010、AT29C010、AT29LC010、AT29MC010:Atmel 5 伏的 FLASH ROM
CAT28F010V5、CAT28F010V5I:Catalyst 5 伏的 FLASH ROM
CAT28F010、CAT28F010I:Catalyst 12 伏的 FLASH ROM
28F010:Fujitsu(富士通)12 伏的 FLASH ROM 或 ISSI 12 伏的 FLASH ROM
HN58C1000:Hitachi(東芝) 5 伏的 FLASH ROM
HN28F101、HN29C010、HN29C010B、HN58C1001、HN58V1001:Hitachi (東芝)12 伏的 FLASH ROM
A28F010、28F001BX-B、28F001BX-T、28F010:Intel 12 伏的 FLASH ROM
M5M28F101FP、M5M28F101P、M5M28F101RV、M5M28F101VP:Mitsubishi 12 伏的 FLASH ROM
MX28F1000:MXIC 12 伏的 FLASH ROM
MSM28F101:OKI 12 伏的 FLASH ROM
KM29C010:Samsung 5 伏的 FLASH ROM
DQ28C010、DYM28C010、DQM28C010A:SEEQ 5 伏的 FLASH ROM
DQ47F010、DQ48F010:SEEQ 12 伏的 FLASH ROM
M28F010、M28F1001:SGS-Thomson 12 伏的 FLASH ROM
28EE011、29EE010:SST 5 伏的 FLASH ROM
PH29EE010:SST 5 伏的 FLASH ROM
TMS29F010:Texas-Instr 5 伏的 FLASH ROM
TMS28F010:Texas-Instr 12 伏的 FLASH ROM
W29EE011:Winbond 5 伏的 FLASH ROM
W27F010:Winbond 12 伏的 FLASH ROM
X28C010、X28C010I、XM28C010、XM28C010I:XICOR 5 伏的 FLASH ROM
29LVxxx - 3V FLASH ROM (較少見)
28Cxxx – EEPROM,和FLASH ROM相似
27Cxxx:只讀,一次性寫入ROM。
以上的FLASH ROM和EEPROM都是可以升級的ROM,其它型號開頭的字母不是28或29的芯片可能就是普通的ROM。
BIOS問答4
Q:從哪兒下載高版本的BIOS ?
A:
a、各大主板廠商的BIOS更新數據相關網址
升技(Abit) http://www.abit.com.tw/
北大電子(ability) http://www.ability-tw.com/
宏基(Acer) http://www.acer.com
三城科技(achitec) http://www.achitec.com.tw/
acma http://www.acma.com/
advantech http://www.advantech.com/
花王(addonics) http://www.addonics.com.cn/techsup.htm
中宇科技(Amax) http://www.amax.com.cn/
聯尚 (AIR) http://www.airwebs.com/download.html
歐弋(allways) http://www.allways.com
優冠(amaquest) http://www.amaquest.com.tw
amptron http://www.amptron.com/
建基(Aopen) http://www.aopen.com.tw/
華碩(Asus) http://www.asus.com.tw/
中天(ASK Technology) http://www.ask.com.hk/
中凌(Atrend) http://www.a-trend.com/
奇致(A-win) http://www.a-win.com.tw/
映泰(Biostar) http://www.biostar.com.tw/
boser http://www.boser.com.tw/
bcmcom http://www.bcmcom.com/tech/tech.htm
bravobaby http://www.bravobaby.com.tw
承啟 http://www.chaintech.com.tw/
康柏(Compaq) www.compaq.com
偉格(catery) http://www.catery.com.tw
clevo http://www.clevo.com.tw/
chicony http://www.chicony.com.tw/
premiopc http://support.premiopc.com/bios.htm
創新(creative) http://www. -asia.com/china
聯訊(DataExpert) http://www.dataexpert.com.tw/
鉆石(DFI) http://www.dfi.com.tw/
臺達(delta ) http://pc.delta.com.tw/Download/Downloard_e.html
創宏(DTK) http://www.dtk.com.tw/
daewoo http://www.daewoocomputer.com.br/
金鷹(Eagle) http://www.espco.com/
精英(ECS) http://www.ecs.com.
磐英(EPOX) http://www.epox.com.tw/
憶華(EFA) http://www.efa.com.tw/
elonex http://www.elonex.co.uk
enpc http://www.enpc.com.tw/enpcbios.htm
恩雅(ennyah) http://www.ennyah.com.tw/driver.html
燦坤(eupa) http://www.eupacomputer.com
大眾(fic) http://www.fic.com.tw/
福洋(fyi ) http://www.fyi.com.tw/
fugu http://www.fugu.com.tw
nfic http://www.nfic.com.tw/
福連(redfox) http://www.redfox.com.tw
技嘉(GigaByte http://www.gigabyte.com.tw/
致福(GVC) www.gvc.com.tw
gcttech http://www.gcttech.com/home.htm
Zaapa http://www.zaapa.com/
耕宇(gainwar) http://www.gainward.com/oem.htm
gemlight http://www.gemlight.com.hk/
Hightech http://www.hightech.com.hk
浩鑫 http://www.spacewalker.com/
英特爾(intel) http://www.intel.com/
艾崴(iwill) http://www.iwill.com.tw/
inventec http://www.inventec.com.tw/
icp http://www.icpacquire.com.tw
捷邦(jbound) http://www.jbond.com/
捷波(Jetway) http://www.jetway.com.tw/
捷亞(JDR) http://www.2themax.com/
jamicon http://www.jamicon.com.tw/
jetta http://www.jetta.com/
kamei http://www.jamicon.com.tw/
kf-kinpo http://www.kinpo.com.tw/
kapok http://www.kapok.com.tw/
麗臺(Leadtek) http://www.leadtek.com.tw/
聯想(Legend) http://www.qdi.com
聯勝(lucky star) http://www.lucky-star.com.tw/
神達(MITAC) http://mitac.mic.com.tw/
皇朝(megastar) http://megastar.kamtronic.com/
松立(matsonic) http://www.matsonic.com.tw
微星(msi) http://www.msi.com.tw/
邁肯(mycomp) http://www.mycomp.com.tw/
萬科(micronics) http://www.micronics.com/
美達(mida) http://www.mida.com.cn/
輝煌(magic pro) http://www.magic-pro.com.hk/
邁科(MICRONICS) http://www.micronics.com
mustek http://www.mustek.com/
NEXCOM http://www.nexcom.com.tw.
New Media nmc-pe http://www.nmc-pe.com/main.htm
海洋(octek) http://www.oceanhk.com/
奧美嘉(OMEGA) http://www.cnomega.com/
麒麟 http://www.pcchips.com/
磐英(Epox) http://www.unika.com.cn/
松景(pine) http://www.pine-tech.com/
博達(Procomp) http://www.procomp.com.tw/
柏能(pcpartner) http://www.pcpartner.com/bios/s7bios.htm
聯想(qdi) http://www.qdigrp.com/
redfox http://www.redfox.com.tw
欣威(Mtech) http://www.rise.com.tw
rectron http://www.rectron.co.za
碩泰克(soltek) http://www.soltek.com.tw/
梅捷(soyo) http://www.soyo.com.tw/
上普(superpower) http://www.superpower.com.tw/
崇和(sowah) http://www.sowah.com/
浩鑫(shuttle) http://www.spacewalker.com/
建邦(tekam ) http://www.tekram.com/
國傲通(Topstar)http://www.topstar1.com
Totem http://www.totem.com.tw/
啟亨 http://www.triplex.com.tw/
同維(T&W) http://www.twsz.com
泰安(Tyan) http://www.tyan.com/
創見(transcend) http://www.transcend.com.tw
unicorn http://www.unicorn-computer.com.tw
USI http://www.usi.com.tw/
聯尚(AIR) http://www.interpromicro.com
偉仕(vst ) http://www.vst.com.hk/
visiontop http://www.visiontop.com.tw/
金鷹(pcpartner) http://www.pcpartner.com.hk/index.htm
太宇(Win Tac) http://www.wintac.com.tw/
文松(wensonic) http://www.wensonic.com/
winco http://www.winco.com.tw/technical.htm
welljoin http://www.welljoin.com/
warpspeedinc http://www.warpspeedinc.com
Arima http://www.arimacorp.com/
佰鈺(A-Corp) http://www.acorp.com.tw/bios.htm
新眾(nfic) http://www.formosa21.com.cn
則靈(zeling) http://www.zeling.com/
華基(Tomato) http://www.zida.com zida
zaapa http://www.zaapa.com/
三帝 http://www.qinzhong.com.cn/
奔馳 http://www.chinaparadise.com/
天虹(uniark) http://www.uniark.com.cn
汶鴻 http://www.zcp.com.tw
歐特http://www.weaa-grup.com
亞倫帝 http://www.atila.com.cn/index.htm
泰星科技 http://www.techthink.com/
美達 http://www.mida.com.cn/
三星 http://www.usa.samsungsemi.com/products/browse/sdramcomp.htm
英群(BTC) http://www.btc.com.tw/btc/index.html
廣達 http://www.seethru.com.cn
金長城 http://202.96.161.212/
方正 http://www.csic.founderpku.com/
實達(STAR) http://www.star.com.cn/
東海 http://www.dh.com.cn/
海信 http://www.hisensecomputer.com/
浪潮() http://www.langchao.com.cn/
TCL http://202.104.205.69/dnsj/
郁金香 (TULIP) http://www.tulip.com/
b、主要 BIOS 生產公司網站
Award BIOS 公司 (美國) (http://www.award.com/)
Award BIOS 公司 (臺灣) (http://www.award.com.tw/)
Award 技術咨詢中心 (只限email:support@unicore.com )
AMI BIOS 公司 (http://www.amibios.com/)
Microid Research (http://www.mrbios.com/)
Micro Firmware,開發并發行Phoenix BIOS及升級BIOS數據文件 (http://www.firmware.com/)
Phoenix BIOS 公司 (http://www.phoenix.com/)
Unicore:提供BIOS升級數據文件 (只限Award BIOS)( http://www.unicore.com/)
Q:如何備份BIOS文件
A:啟動計算機,自檢完畢啟動系統時,按F8調出啟動選擇菜單,選擇“Safe mode command prompt only”進入純DOS模式。運行刷新程序AWDFLASH.EXE,出現圖形化界面,提示你輸入新的BIOS文件名(升級文件),如果不想升級BIOS,可以不輸入,直接按回車后,程序提示是否保存原來的文件,選擇“Y”,出現升級程序檢測畫面并會提示你輸入文件名,也就是備份的文件名,輸入一個文件名保存即可。然后程序詢問是否要升級BIOS,回答“N”,退出刷新程序。
BIOS問答5
Q:主板的名稱不知道怎么辦 ?
A:我們可以通過看主板包裝盒和說明書、查看主板上的標注、查看開機畫面得知主板的名稱及型號。許多主板上標注有廠商標志和產品型號,有的將廠商標志標注在芯片的散熱片上,有的卻標注在主板上的其他位置;當系統檢測內存時按下鍵盤上的Pause/Break鍵,這樣系統的檢測過程就會暫停。通常這時屏幕上的第一行(或前兩行)為BIOS的相關信息,能夠查知BIOS的出品公司名稱、主板型號及所用的BIOS當前版本;此時,從主板的BIOS-ID中也可以得到主板BIOS的相關信息。
在網上流行的一些測試軟件,象CTBIOS.EXE可以較好地測出主板的類型、生產廠家、AWARD BIOS的版本甚至BIOS的下載網址;AMIMBID.EXE文件能測出使用AMI公司的BIOS的版本及主板的型號。Award公司提供的BIOS Wizard軟件能測出主板的芯片組類型等相關數據,并可以在線注冊升級本機的BIOS。但是所有這些測試軟件有一個共同的特點,那就是可能無法辨認新近出品的硬件類型,有時會出現錯誤分類的情況。
有時,主板上的標記并不全面,但我們可以根據主板上的一些蛛絲馬跡,上網來搜索有關該主板的相關信息。
由于升級BIOS要求十分嚴格,型號規格必須完全對應,如果弄錯了主板類型或者升級程序有問題,后果將非常嚴重,所以要特別慎重。
--------------------------------------------------------------------------------
Q:什么是BIOS-ID,它有什么用?
A:升級BIOS是一件較危險的事,特別需要認準該BIOS是哪個廠家提供的,否則用錯了可能導致機器無法啟動。鑒別BIOS最準確的辦法就是識別BIOS ID,也就是說,只要BIOS ID相同的主板,其BIOS程序是通用的。
下面以AWARD公司的BIOS為例,介紹一下如何記錄你的BIOS ID,并從中發現主板的有關信息:
1、打開計算機電源;
2、在屏幕的左上角將出現Award Modular BIOS(這并不是系統BIOS的版本號),在內存檢測時按下Pause鍵;
3、查看屏幕底端,有一系列數字與字母組成的標志,比如:10/16/97-i430TX-ALI513x-2A59IF3BC-00。
其中的“2A59IF3BC”就是所謂的BIOS-ID,其中的“2A59I”是主板所采用的芯片組類型的編碼,第6、第7位字符尤為重要,它是硬件廠商的代碼信息,比如上面給的符號序列中的“F3”,它代表“FYI(福揚)”系列主板。
另外,AMI BIOS,INTEL主板、ACER主板、ASUS主板都有自己的BIOS-ID。
--------------------------------------------------------------------------------
Q:如何得知下載的BIOS程序是否和自己的主板相匹配?
A:MODBIN.EXE是Award公司出品的一個對BIOS內文本進行修改的軟件,它可以顯示BIOS文件的BIOS-ID,我們可以借助于它,來判定找到的BIOS文件是否正確。判斷的依據是,同一主板的BIOS文件的BIOS-ID必定相同,因此,我們首先要記錄下本機的BIOS-ID代碼;然后,下載和自己主板相對應的BIOS升級文件,下載的文件如果是壓縮文件,還要把壓縮文件解壓,得到我們所需要的升級文件(*.BIN或*.ROM);啟動MODBIN軟件讀出下載文件的BIOS-ID,如果對比二者正確無誤,就說明找到的BIOS文件是正確的。
找到了正確的BIOS升級文件,再配合正確的升級方法,就可以保證安全無誤地升級BIOS了。
--------------------------------------------------------------------------------
Q:升級Award BIOS時出現提示“Insufficient memory (內存不足)”怎么辦?
A:主要原因是常規內存不足,解決方法及步驟是:
a. 在BIOS的“Chipset Features”的設置里, 把“ Video Bios Cacheable”設置為Disable。存儲后退出。
c. 重啟動,在出現“Windows Starting”時按Ctrl+F5,這樣可以不加載Drvspace.bin,節省了大約108K 的內存空間。
d. 升級結束后,要重進入BIOS的“Chipset Features”的設置里,把“Video Bios Cacheable”重設為Enable,存儲后退出。
--------------------------------------------------------------------------------
Q:BIOS為什么容易損壞?
A:CIH是號稱能破壞“電腦硬件”的惡性病毒,它一旦發作,除了會破壞驅動器內的數據外,還會清空BIOS芯片內的數據,造成開機后系統無反應。
電壓不穩或電源質量不佳,使輸出的電壓中有尖峰脈沖,會造成BIOS芯片硬件損壞。
主板BIOS的保護措施不當。由于單電壓的芯片有逐漸取代雙電壓芯片的趨勢,單電壓BIOS芯片防護病毒破壞的功能極弱,大多數主板沒有采取相應的措施防止BIOS損壞。
在刷新BIOS的過程中,一些意想不到的事情,都有可能導致刷新失敗造成BIOS損壞。下面是幾種最常見的刷新失敗的原因:
1.在寫入BIOS過程中斷電:除非你的機器上裝有UPS,否則選擇一般不會隨便斷電的時間進行BIOS刷新比較保險。
2.文件損壞:文件在壓縮或者傳輸過程中損壞,尤其是下載的文件,這種情況時有發生,所以一定要到主板廠商的網站或大的驅動站點下載。不過,損壞了的BIOS文件大都無法通過刷新軟件的檢測,所以這一點也不必過于擔心。
3.升級文件錯誤:這種情況通常是在不經意中發生的,即誤用了其它品牌或其它型號主板的BIOS進行升級。由于目前的刷新軟件通常都會對硬件進行檢測,所以真正由此產生嚴重后果的情形并不多。
--------------------------------------------------------------------------------
Q:升級BIOS要注意哪些問題?
A:升級BIOS并不繁雜,只要認真去做,應該是不會出現問題的,但升級過程中一定要注意以下幾點:
1、一定要在純DOS環境下(就是不加任何配置和驅動)。
2、一定要用與你主板相符的BIOS升級文件(雖說理論上只要芯片組一樣的BIOS升級文件可以通用,但是由于芯片組一樣的主板可能擴展槽等一些輔加功能不同,所以可能產生一些副作用。因此盡可能用原廠提供的BIOS升級文件。)
3、BIOS刷新程序要匹配。升級BIOS需要BIOS刷新程序和BIOS的最新數據文件,刷新程序負責把數據文件寫入到BIOS的芯片里。一般情況下原廠的BIOS程序升級文件和刷新程序是配套的,所以最好一起下載。下面是不同BIOS的刷新程序:
AWDFLASH.EXE (對 Award BIOS) ;AMIFLASH.EXE (對 AMI BIOS);PHFLASH.EXE(對Phoenix BIOS)。另外,不同廠家的BIOS文件,其文件的擴展名也不同,Award BIOS的文件名一般為*.BIN,AMI BIOS的文件名一般為*.ROM。
4、一些報刊建議在軟盤上升級,由于軟盤的可靠性不如硬盤,如果在升級過程中數據讀不出或只讀出一半,就會造成升級失敗,因此,最好在硬盤上做升級操作。
5、升級前一定要做備份,這樣如果升級不成功,那還有恢復的希望。
6、升級時要保留BIOS的Boot Block塊,高版本的刷新程序的默認值就是不改寫Boot Block塊。
7、有些主板生產商提供自己的升級軟件程序(一般不能拷貝),注意在升級前在BIOS里把“System BIOS Cacheable”的選項設為Disabled。
8、寫入過程中不允許停電或半途退出,所以如果有條件的話,盡可能使用UPS電源,以防不測。
BIOS問答6
Q:能否在WINDOWS下升級BIOS
A:常規的BIOS刷新程序必須在純DOS模式下運行,并且,運行時要求系統不能加載其它的內存駐留程序。由于現在WINDOWS 2000和WINDOWS ME已取消了MS-DOS方式,在這種情況下,采取傳統的升級方式將極為不便。
技嘉開發的@BIOS FLASHer程序能在Windows下對技嘉主板的BIOS升級,借助于它我們也可以實現對其它主板BIOS的升級。
@BIOS FLASHer程序能自動偵測出主板的BIOS芯片類型、電壓、容量和版本號。對于某些型號的技嘉主板,它支持網絡在線升級。
因為@BIOS FLASHer不支持非技嘉主板在線升級,所以要刷新非技嘉主板的BIOS,還得先到主板廠商站點下載主板最新的BIOS文件,把主板上防BIOS寫入的跳線打開,以及在BIOS設置程序中將防BIOS寫入的選頂設為“Disable”。點擊“Update New BIOS”按鈕,并在彈出的窗口中選擇要刷新的BIOS文件,然后在彈出的消息框上點擊按鈕,便會自動為你更新BIOS。
整個操作在WINDOWS下進行,持續的時間約在10秒鐘左右,更新結束后程序會彈出消息框,提示升級成功,并要求重啟計算機。
--------------------------------------------------------------------------------
Q:如何保護BIOS不被破壞?
A:采用具備BIOS防護功能的主板,目前,這類主板比較多,比如,聯想主板的無敵鎖功能、技嘉等主板的雙BIOS功能,INTEL810、815主板BIOS的Boot block塊技術、博登主板的AIR BUS技術等,都可以有效地保護BIOS。
有條件的話,可以把備份的BIOS文件寫入一個新的芯片,做一個硬備份(ROM類型不限),以確保萬一。放在抽屜里的BIOS肯定比放在主板上的后備片可靠!這樣當主板的BIOS完全被破壞時,我們可用備份的BIOS替換。市場上已有部分品牌的廠家,隨主板送一片后備BIOS芯片。
對于采用EEPROM芯片作BIOS的主板,在平常狀態下,要把其升級跳線(+12V電壓端)設為“OFF”,使主板上的+12V與芯片相對應的管腳脫離,以防病毒破壞或無意中改寫BIOS。對于FLASH ROM,將芯片的WE#腳和主板電路脫離,使BIOS芯片只處于讀的狀態,這也是一個好方法。
平時勤于殺毒,保持一個潔凈的工作環境。
--------------------------------------------------------------------------------
Q:主板FLASH ROM中的BIOS程序是怎么被破壞的?
A:PC機上現在常用的、可升級的BIOS芯片主要有EEPROM芯片(如Intel的28F001BX)和FLASH ROM芯片(如winbond的29C020)。其中以Intel的28F001BX為代表的EEPROM首次提出了Boot Block的概念,在這類芯片上,以塊的方式存放數據,其中Boot Block是一個特殊的區塊,它主要用于保存一個最小化的BIOS,用以啟動最基本的系統之用。當EEPROM中的其它區塊內的數據被破壞時,只要Boot Block內的程序處于完好可用狀態,則可以利用這一基本的BIOS程序來啟動一個最小化的系統,這個最小化系統支持軟盤的讀寫、ISA顯卡以及鍵盤的輸入,這樣我們就有 機會使用軟盤來重新構建整個EEPROM中的數據。在EEPROM芯片上,對芯片編程時,需要加上+12V的VPP編程電壓;Boot Block塊的改寫也需要加上+12V電壓。所以,采用EEPROM芯片作為BIOS芯片的主板上均包含有專門的升級跳線,用來確定是否給此FLASH ROM芯片提供+12V電壓,只有我們需要修改EEPROM中的Boot Block區域內的數據時,才需要短接此跳線,以提供+12V電壓。這類芯片上還有另外一路電壓為+5V電壓,它可以用于維持芯片工作。可為什么還是有相當多的BIOS被CIH病毒徹底摧毀了呢?
第一種情況是主板上的+12V跳線處于短接狀態,即EEPROM芯片已經有+12V電壓了,這一情況有的是由于主板廠商的原因造成的(有些主板的出廠設置上,該電壓的設置跳線根本就處于短接的狀態)、有的是由于用戶不小心造成的,或者干脆是根本不知道。
第二種情況不是由用戶造成的,而是由廠家造成的,這里涉及到一個比較復雜的問題,由于上面Boot Block概念是建立在Intel的基礎之上的,也就是說,Intel公司擁有此項專利,這就導致使用此類技術的一般都是Intel公司出的FLASH ROM芯片,如常見的 Intel 28F001BX芯片、28F002BX芯片,一直到現在在810、815主板上廣泛使用的I82802AB芯片。當然,世界上并不是只有InteL一家公司會生產ROM芯片,象Atmel、MXIC、SST、Winbond等公司也能生產,而且可以保證管腳兼容;而且后來主板上也廣泛使用了FLASH ROM芯片,這種芯片在+5V的電壓下就可以進行改寫,這些單5V的芯片便是造成BIOS數據被徹底破壞的原因。
至于現在的BIOS中仍保留的Boot Block區域塊的概念,是基于軟件上的Boot Block塊,即在數據的表現形式上,BIOS仍保留有塊的概念(這一點,用CBROM軟件就可以看到),但是象W29C020這種FLASH ROM芯片結構上的塊,已取消了。
--------------------------------------------------------------------------------
Q:CIH病毒是破壞硬件的病毒么?
A:不是,前面已經講的很明白了,在最壞的情況下,此病毒破壞的也只是FLASH ROM中的BIOS程序,就如同磁盤上的軟件,被病毒破壞后,也只是數據的破壞,軟盤本身不會出現物理損壞。所以,受CIH病毒破壞的FLASH ROM中也只是芯片內的信息被改寫了(就象我們升級一樣),并且這種改寫造成了數據的丟失及信息的混亂,并不說明此FLASH ROM芯片就物理損壞了,如果擁有芯片寫入器(編程器、編程卡),還是可以在原先的FLASH ROM中寫入BIOS程序的。
如果說“CIH病毒是破壞硬件的病毒”,則整個概念觀就會被顛倒,象重新寫入了一下FLASH ROM信息,就被引申為“破壞硬件”,那么那么刪除了硬盤上的一個文件,造成了某些扇區數據的變換,是不是也可以引申為硬盤的這些扇區發生“物理損壞”了呢?
說到底,主要還是BIOS的存放位置、存儲介質及程序數據的特殊性,造成了上述概念上的錯誤。CIH病毒給我們造成了很大的麻煩,可能造成你的機器不能夠啟動,但它并沒有出現什么破壞硬件的情況,這是很明顯的。
就如同磁盤上的軟件被破壞后的修復方法一樣——把磁盤拿到別的機器上重新寫一下 即可;對于被CIH病毒破壞芯片的修復,也很簡單,拿到能讀寫ROM芯片的儀器上(編程器)重寫一下即可。
--------------------------------------------------------------------------------
Q:如何利用BIOS的Boot Block塊修復損壞的BIOS ?
A:BIOS損壞后,我們可以用種種方法修復,修復的依據就是:升級失敗或病毒破壞導致的BIOS損壞,并非芯片物理損壞,而只是芯片內的firmware被改寫,完全可以用各種方法重新修復。我們可以利用BIOS的Boot-block塊來修復損壞的BIOS。
當今大多數基于AWARD BIOS的主板里都有Boot-block塊(高版本的AMI BIOS也有),刷新程序的默認值就是在升級BIOS時不覆蓋。Boot-block塊只支持很基本的硬件如:軟盤、ISA顯卡等。
判斷FLASH ROM中的Boot-block模塊是否已被破壞,可以仔細觀察開機后機器的反應,如果盡管開機時黑屏, 但喇叭里還能聽到嘀嘀聲,而且軟驅也發出自檢的聲音,那就說明Boot-block塊是好的。
Boot-block只支持ISA顯卡,但我們可以用“盲操作”法,利用AUTOEXEC.BAT文件自動完成BIOS恢復工作。具體步驟如下:
1.格式化一張系統盤,(因為升級BIOS必須在純DOS環境,所以系統盤上除了系統文件外,不能有其它配置文件,如config.sys)。
2.把公用BIOS刷新程序和BIOS數據文件拷到系統盤。
3.在系統盤中建立AUTOEXEC.BAT,并加入:AWDFLASH XXX.BIN /SN /PY(XXX.BIN是你的BIOS數據文件)。其中的/SN /PY參數表示不備份而僅僅更新BIOS。
將此盤插入機器后重新啟動,系統會“自動”地更新BIOS,等數分鐘后再重新啟動,如果沒問題的話,系統已恢復正常了。
--------------------------------------------------------------------------------
Q:如何用BIOS編程器修復損壞的芯片
A:編程器又稱寫入器、寫碼器,是專門用來對ROM芯片進行讀寫、編程的儀器。市場上的ROM編程器有多種型號,大多數編程器只能對某一類型的可寫ROM芯片進行操作,如有的只能對27系列的EPROM進行讀寫,也有的只能對28、29系列的電可擦除ROM進行讀寫,還有的編程器對編程芯片的容量有所限制。高檔的編程器支持的芯片種類較多,它一般自帶升壓電路,可以自行調整各種ROM芯片所需的電壓(對EPROM的編程可是需要20多伏的電壓),對芯片的編程不需人工干預,軟件用戶界面易學,使用比較方便。
編程器的主要有芯片選擇、LOAD數據、讀出芯片內數據、刪除、查空、編程、校驗等功能,選擇好芯片的型號后,我們只需要LOAD升級文件數據,系統就會按刪除、查空、編程、校驗的順序,把升級文件數據寫入到芯片中。當然我們也可以把完好芯片內的數據讀出,保存成一個備份文件。以備將來不測之需。
實際上,用編程器升級、修復BIOS芯片,是最安全可靠的辦法。
Q:如何用“熱插拔”法修復BIOS
A:“熱插拔”法實際上是拿主板來作為寫入器(編程器)來把BIOS修復,不過其操作方法比較特殊。其具體操作方法是:
打開你的機箱,找到主板上的BIOS,將BIOS芯片從插座中小心的拔下來,對彎折的管腳進行整理后,然后再將其插回管座,注意不要插得太緊,只要保證每一只引腳都和管座剛好接觸就行了。啟動機器后,在主機帶電的情況下,將正常工作的BIOS芯片取下,把升級失敗的BIOS芯片插回到主板上。最后將一個正確的BIOS版本寫到你的BIOS中,重新啟動,機器可以正常工作即萬事大吉。
以往的BIOS刷新程序要升級BIOS時,一般都要檢查主板與BIOS文件是否一致,如果主板與BIOS文件的一致性檢查通不過,刷新程序就會拒絕執行。所以,用熱插拔法無法修復不同型號的主板上的BIOS。高版本的AMI刷新程序,如8.27版的AMIFLASH.EXE可以向BIOS中強行寫入其它主板的BIOS文件(如AWARD的BIOS文件),是熱插拔法的最佳刷新程序。
采用熱插拔法修復BIOS,是在主板帶電的情況下,拔下好的芯片,然后再插上已損壞的芯片,用刷新程序來修復的。采用這種辦法是極其危險的,原因很簡單,任何元件都有一定的功率限額,ROM芯片也不例外。在帶電熱插拔元器件時,由于各管腳的工作電壓不同,熱插拔過程中,各管腳不可能同時插上或拔下,因此不可避免電路中會出現浪涌過電壓和過電流,過高的浪涌電壓會對芯片內的晶體管造成擊穿,而過大的浪涌電流會使芯片內的鋁膜引線被熔斷,從而導致芯片毀壞型失效。
BIOS問答7
Q:從哪里可以得到BIOS芯片?
A:BIOS芯片損壞后,一般可聯系主板生產商,看是否他們能提供BIOS芯片。有些生產商是免費提供的。另外,還可以聯系賣相關芯片的電腦公司,如Unicore Software(http://www.unicore.com/) 或 Midco Computers (以前的 RC Systems公司,http://www.midcocomputers.com/),他們可以有償地提供BIOS芯片,由于都是外國公司,可是遠水不解近渴啊!國內的BIOS網站,也有的可以提供BIOS芯片。要找到這些公司,可以到中文YAHOO等搜索引擎上,輸入BIOS關鍵字,一般可以找到這些公司或網站。
--------------------------------------------------------------------------------
Q:如何修復INTEL主板的BIOS?
A:INTEL主板上的BIOS芯片具有Boot-block塊,其BIOS 損壞后,我們可以按下述方法把BIOS修復。
1、按INTEL的主板說明書,制作一張可啟動的升級軟盤。
2、把主板上的“FLASH Recovery” 的跳線放在recovery mode的位置,把可啟動的BIOS升級軟盤放入,啟動機器。
因為沒被覆蓋的Boot-block塊不支持PCI的顯卡,這時屏幕上什么都沒有。你可以通過鳴笛聲和軟盤LED來觀察。當機器響了一下,接著軟盤的LED亮時,系統就正在升級你的BIOS。當軟盤的LED燈滅時,說明恢復已完成,關機。
3、把跳線恢復到缺省位置,重啟動修復結束。
--------------------------------------------------------------------------------
Q:聯想的無敵鎖技術是怎么回事?
A:聯想的無敵鎖技術是為了保護BIOS不受病毒破壞或防止無意中改寫BIOS這一目的而推出的。
無敵鎖技術由三部分組成,它們分別是主板上的防寫保護跳線開關JAV、內置于BIOS中的軟開關Flash Write Protect和內置于BIOS中的防毒軟件PC Cillin。
防寫保護跳線開關JAV控制BIOS芯片的“寫”管腳的狀態,當其關閉時,BIOS處于寫保護狀態,是絕對不會被改寫的,縱然CIH病毒神通廣大,它也無法將硬件開關打開。雖然升級時打開、關閉防寫保護跳線開關有些麻煩,但這樣卻可以換來計算機的安全,相比之下麻煩還是必要的,況且BIOS升級的頻率也并不是很高。
萬一出于某種原因(例如用戶的粗心大意),主板的防寫保護跳線開關處于不防寫狀態,此時內置于BIOS中的軟開關Flash Write Protect就可以發揮作用,來防止BIOS被無故改寫。在軟開關的防寫狀態下,BIOS不能被改寫,但DMI卻可以進行升級。
直接攻擊BIOS的病毒有可能將BIOS內的防寫軟開關破壞。為了克服這一缺點,內置于BIOS中的防毒軟件PC Cillin應運而生。這個防毒軟件可以實時的查出并殺滅類似CIH的攻擊BIOS的病毒。實際上,整個無敵鎖技術是從幾個方位對可攻擊BIOS的病毒進行防衛,保護BIOS不被破壞,這是一個整體防護體系,它可在最大限度上保護BIOS。當然,再嚴密的防護體系也可能會出現漏洞,防止病毒攻擊的最基本方法還是少用盜版軟件等可能帶毒的軟件,并要勤于殺毒。
--------------------------------------------------------------------------------
Q:如果我的BIOS有問題而目前又找不到升級文件怎么辦?
A:可以試著找到主板型號相同、BIOS生產商不同的BIOS升級文件,然后用CBROM.EXE把該BIOS中的升級模塊讀出來,寫入到你自己的BIOS文件中去。例如你的BIOS不能識別新的CPU,我們就可以想法找到一個其它廠家的同芯片組的BIOS升級文件,用CBROM.EXE把這個BIOS中的CPU微代碼讀出來,然后寫入到你的BIOS中,就可以識別出新的CPU了。
這個操作同樣具有相當的危險性,只適用于高級用戶,另外,在操作前,要對BIOS備份。
--------------------------------------------------------------------------------
Q:在Award或AMI的網站里為何沒有我的BIOS的升級文件 ?
A:Award 和AMI會為特定的主板生產商提供符合特定主板和芯片組的BIOS升級文件,然后生產商再利用Award/AMI提供的工具, 對這些BIOS文件作出最后的修改和優化。
也就是說,生產商比Award/AMI更了解他們的主板,能提供更好的BIOS升級。
注意:在http://www.award.com.tw/download/bios/里包括了好多主板如ali、cyrix 、intel、opti、sis 、via的BIOS升級文件。不過你最好先在主板生產商自己的網頁里找升級文件,如果沒有的話,才來此處下載。
--------------------------------------------------------------------------------
Q:在哪兒能找到我的BIOS的技術幫助 ?
A:在你主板的網站上(如果有的話),有問題也可以向他們發電子郵件。
--------------------------------------------------------------------------------
Q:如何保存BIOS的設置
A:BIOS設置好后,系統是把相關的數據保存在主板的CMOS電路中的。事實上,由于CMOS中的資料丟失或受損導致無法開機的現象,我們早已是屢見不鮮了,而最常發生的就是因為CMOS的供電電池電壓降低或損壞,導致CMOS中的數據丟失。通常我們都是重新設置了事,但是如果原先的設置很復雜,甚至有些項目需要經過測試才能確定,那么計算機想要恢復原來的數據恐怕就不是一件很容易的事情了。
Norton Utilities中的磁盤救援功能可以把CMOS中的數據備份成一個文件保存下來;國內常見的殺毒軟件KV300也有這個功能。
--------------------------------------------------------------------------------
Q:在DEBUG里如何恢復BIOS的出廠值?
A:針對AMI/Award BIOS:
C:\DEBUG (在純DOS下,不是windows里的DOS窗口)
-O 70 17
-O 71 17
Q
針對Phoenix BIOS:
C:\DEBUG (在純DOS下,不是windows里的DOS窗口)
-O 70 FF
-O 71 17
Q
BIOS問答8
Q:我的密碼忘了,聽說BIOS有萬用密碼,能告訴我嗎?
A:
1、針對 Award BIOS:
試試下面的密碼: AWARD_SW, j262 , HLT, SER, SKY_FOX, BIOSTAR, ALFAROME, lkwpeter, j256, AWARD?SW, LKWPETER, Syxz, aLLy, 589589, 589721, awkward, CONCAT
也可在網上下載有關的破解程序。
2、針對AMI BIOS:
試試下面的密碼:AMI, BIOS, PASSWORD, HEWITT RAND, AMI?SW, AMI_SW, LKWPETER, A.M.I.
也可在網上下載有關的破解程序。
--------------------------------------------------------------------------------
Q:如何用硬件方法解除CMOS口令?
A:所謂用硬件方法解除CMOS口令,就是指給CMOS芯片進行放電來清除CMOS中的數據(當然也包括BIOS口令)。根據使用的主板不同,又有以下幾種方法:
跳線短接法/DIP開關
這是最簡單的硬件解除方法,因為現在的多數主板都提供了利用“跳線”來直接清除“BIOS的各種信息”的功能。
一般的主板在后備電池的附近都做有一個“CMOS Reset”的跳線。斷開計算機的電源,打開機箱,按照主板說明書上的說明找到它,并將其中的兩個腳短接數秒鐘后,即可清除口令。有的主板還要求在放電短接狀態開機才能徹底清除CMOS內容,具體做法應該參照主板說明書上的敘述。
清除口令后,應記著將跳線或開關恢復到正常狀態,否則計算機有可能不能啟動甚至損壞機器。
在一些原裝品牌機上也有將跳線做成DIP開關的,將CMOS開關撥到ON的位置與短接跳線的作用相同。
快速短接法
如果主板上沒有做CMOS Reset跳線,或是不能找到該跳線位置時,可以關閉主機電源,打開機箱,分別找到主板電路板上的地線(機箱本身就接在地線上)和CMOS芯片的位置,用一根導線一端接地,另一端在CMOS芯片外露的管腳上快速勻速劃過,即可放電。為防漏劃,最好多劃兩遍。
--------------------------------------------------------------------------------
Q:主板上的硬件偵錯系統是怎么回事?
A:精英、微星、磐英等主板上集成了硬件偵錯系統,在計算機開機自檢時,如果有部件發生了故障,硬件偵錯系統會讀出相應的POST CODE,經譯碼后,由主板上的發光二極管顯示出來,根據故障代碼,使用者可以快速判斷出主板故障發生的位置和原因。
硬件偵錯系統的工作原理其實很簡單,每個廠家的BIOS,無論是AWARD、AMI還是PHOENIX的,都有所謂的POST CODE,即開機自我偵測代碼,當BIOS要進行某項測試動作時,首先將該POST CODE寫入80h地址,如果測試順利完成,再寫入下一個POST CODE,因此,如果發生錯誤或死機,根據80H地址的POST CODE值,就可以了解問題出在什么地方。硬件偵錯系統的作用就是讀取80H地址內的POST CODE,并經譯碼器譯碼,最后由數碼管顯示出來。這樣就可以通過數碼管上顯示的16進制代碼判斷問題出在硬件的那一部分,而不用僅依靠計算機主板那幾聲單調的警告聲來粗略判斷硬件錯誤了。通過它可知道硬件檢測沒有通過的是內存還是CPU,或者是其他硬件,方便直觀地解決棘手的主板問題。以此類推,還可以判斷超頻的限制硬件是哪一個,做到有的放矢,查障無憂。
--------------------------------------------------------------------------------
Q:主板上的雙BIOS是怎么回事,它有什么用?
A:雙BIOS技術是主板生產廠商針對主板BIOS既相當重要又容易損壞的特點開發的,其中以技嘉科技提出的Dual BIOS 技術最為出名。象技嘉BX2000主板就具備Dual BIOS,其設計思路是在主板上安裝了兩個BIOS芯片,一個作主(Master)BIOS,另外一個作從(Slave)BIOS,充當主BIOS的備份。每次啟動機器,系統都會自動檢查主BIOS的狀況,如果發現主BIOS內容有損壞,立即用備份BIOS重寫主BIOS,確保主BIOS時刻正常,萬一無法修復就直接從備份BIOS啟動。由此不難理解,利用雙BIOS技術,總可以利用好的一塊BIOS來修復被損壞的一塊BIOS,從而可以保持BIOS不被損壞,計算機不致因為被CIH一類的病毒破壞BIOS而癱瘓。
另外,在形形色色的雙BIOS技術中,還有微星公司的“SafeBIOS”技術。針對技嘉的雙芯片技術,微星公司強調不見得非要配備兩塊BIOS才能有效解決BIOS的保護問題,它是在主板上配備容量較普通主板大一倍的4MB BIOS,此BIOS劃分為兩個隔開的區域,若主板上開機區域內的資料受損,將由另一區的BIOS啟動,并自動修復受損區域的BIOS,這也可以看作一種雙BIOS技術,不過這種技術的安全性較低,一旦芯片物理受損,會導致雙BIOS系統全軍覆滅。為此,博登公司提出了截然不同的解決方法,該公司推出了首創便攜式BIOS——AIR BUS,把一塊BIOS芯片內建在一張小卡上,如果主板上的BIOS遭病毒破壞,可將此卡插入主板上專用的插槽,由此卡上的BIOS啟動,并自動修復主板上的BIOS。
目前,雙BIOS已發展到第二代,其杰出代表是承啟Twin BIOS 技術,它不但囊括了第一代雙BIOS的所有功能,提供了有效的BIOS安全防護功能,抵御CIH病毒侵襲;而且首創了雙BIOS可以針對不同的要求獨立設置的功能,使得雙BIOS技術具備了高度靈活性,成為真正的雙BIOS系統。
另外,市場上也出現了雙BIOS組件,利用雙BIOS組件,可以在普通主板上輕松建立雙BIOS系統,享受雙BIOS技術帶來的便利。
--------------------------------------------------------------------------------
Q:如何更換Award BIOS啟動時的EPA畫面?
A:
a、首先,要有BIOS的數據文件( *.BIN )。該文件可以是主板BIOS的備份文件,也可以是直接從網上下載來的升級文件,要確認該文件和你主板是對應的。
b、到http://www.flazh.de/下載BMPTOEPA軟件, BMPTOEPA是個自由軟件,運行于Windows9x下,能把BMP 文件轉換為EPA 。
c、有了需要的EPA 文件后,要找到專用軟件CBROM.EXE 或 CBROM6.EXE,它能把EPA文件放在*.BIN文件里,格式為:CBROM *.BIN /EPA EPA.epa (*.BIN 是BIOS數據文件,EPA.epa是制作好的EPA文件)。CBROM.EXE 適用于Award V4.51 ,而CBROM6.EXE適用于Award V6.0 。
d、升級BIOS,升級成功后重新啟動,就可以看到EPA圖標已變成我們自己制作的了。
eE、如果BIOS中原來的EPA圖標是BMP格式的,那么操作就更加簡單了,我們可以用CBROM直接把一個新的BMP圖標替換BIOS中原來的EPA圖標即可。
--------------------------------------------------------------------------------
Q:我想修改自己的BIOS中的EPA圖標,要注意哪些問題?
A:以上操作方法是針對AWARD的BIOS的,所以,你的BIOS一定要是AWARD公司出品的;你的主板支持 BIOS 升級和你已經把升級跳線打開;你已經會使用升級軟件 AWDFLASH ;你要為萬一升級失敗做好心理準備!
--------------------------------------------------------------------------------
Q:可以把BIOS文件里面的EPA圖標、LOGO文件分離出來嗎?
A:可以的,輸入 CBROM ***.BIN /EPA EXTRACT 這個命令后,再輸入一個文件名就可以了。同理要分離全屏開機畫面的話,用 CBROM ***. BIN /LOGO EXTRACT 命令,如果你的BIOS有這個文件的話。
BIOS問答9
Q:用CBROM看到的EPA pattern項后面的文件名是XXX.BIN 該如何辦?
A:一般來說,可以把它成EPA格式的來辦,經過多次實驗,沒發現問題。同時通過實驗發現,支持BMP格式的BIOS,都會支持EPA格式。
--------------------------------------------------------------------------------
Q:為什么用CBROM ***. BIN /D看到一大堆亂碼?
A:這是因為CBROM.EXE的版本太低的緣故。1.30版的CBROM.EXE不能支持AWARD6.0的BIOS,用它來看AWARD6.0的BIOS,看到的就是一堆亂碼。現在最高版本的CBROM.EXE是2.08版的,它支持AWARD6.0的BIOS。
--------------------------------------------------------------------------------
Q:我的BIOS文件里用的是EPA格式的圖標,我可以加入全屏的BMP LOGO圖形嗎?
A:實踐告訴我們,是不可以的,雖然你可以用 LOGO 參數強行把 BMP 文件寫進 BIN 文件里,但開機時是毫無反應的,就像你根本就沒做過一樣。至于強行寫入后會不會有其它副作用,就不得而知了。
--------------------------------------------------------------------------------
Q:為什么我用EPATOBMP工具轉換BMP格式的文件時提示:2564 bytes wrong?
A:請大家注意,如果按 136*126 的格式畫出來的單色BMP圖形文件,其標準大小就是2582 Bytes的,如果你的不是,那應該是作圖軟件有問題,或者你的圖形不是單色的。EPATOBMP工具支持136*126或136*84大小的單色BMP文件,二者的大小分別是2582 Bytes和1742 Bytes。
--------------------------------------------------------------------------------
Q:我想為自己的機器增加開機時像品牌機一樣的全屏畫面,但寫入 BMP 后花屏,或沒反應
A:如果寫入16色的BMP文件不成功,一般應該是和FLASH ROM的大小有關系,畢竟它們有 1M 和 2M 之分。所以最好先看看你的 BIOS 是不是 2M 的,如果是,成功機會大些。還有就是 BMP 的文件格式問題了,由最新的資料看來,一些品牌機里面的BMP 文件并不是一個BMP 格式的圖形文件,而是一個二進制的不知名的格式文件。此時,用BMP格式的圖形寫入,是不會成功的。
--------------------------------------------------------------------------------
Q:寫入BMP文件時,BIOS空間不足怎么辦?
A:這是一個常見的問題,一般發生在1M的BIOS中。可以用CBROM把BIOS文件中一些用不到的功能去掉(如去掉里面的AWDFLASH.EXE),然后再寫入。如果想把1M的芯片換成2M的是不現實的,主要是使用1M容量BIOS的主板不支持2M容量的BIOS芯片。
--------------------------------------------------------------------------------
Q:BIOS的2000問題如何解決?
A:請到下面的專業站點:
http://www.firmware.com/support/bios/year2000.htm
http://www.y2klinks.com/ring.htm
http://www.y2k.com
http://www.y2ktool.com/
轉自:http://bbs.macd.cn/? 小胖子
A:BIOS(Basic Input/Output System)即基本輸入輸出系統,通常是固化在只讀存儲器(ROM)中,所以又稱為ROM-BIOS。它直接對計算機系統中的輸入、輸出設備進行設備級、硬件級的控制,是連接軟件程序和硬件設備之間的樞紐。ROM-BIOS是計算機系統中用來提供最低級、最直接的硬件控制的程序。就PC而言,BIOS 包含了控制鍵盤、顯示屏幕,磁盤驅動器,串行通訊設備和很多其它功能的代碼。計算機技術發展到今天,出現了各種各樣新技術,許多技術的軟件部分是借助于BIOS來管理實現的。如PnP技術(Plug and Play-即插即用技術),就是在BIOS中加上PnP模塊實現的。又如熱插拔技術,也是由系統BIOS將熱插拔信息傳送給BIOS中的配置管理程序,并由該程序進行重新配置(如:中斷、DMA通道等分配)。事實上熱插拔技術也屬于PnP技術。
--------------------------------------------------------------------------------
Q:BIOS包含哪些部分?
A:當我們打開PC機的電源后,中央處理器(CPU)便會自動執行一連串的命令,這些命令按其功能可分為以下幾種:
POST上電自檢:是微機接通電源后,系統進行的一個自我檢查的例行程序。這個過程通常稱為POST——上電自檢(Power On Self Test)。對系統的幾乎所有的硬件進行檢測。
系統啟動自舉程序:在完成POST自檢后,ROM BIOS將按照系統CMOS設置中的啟動順序搜尋軟硬盤驅動器及CDROM、網絡服務器等有效的啟動驅動器 ,讀入操作系統引導記錄,然后將系統控制權交給引導記錄,由引導記錄完成系統的啟動。
BIOS中斷調用:即BIOS中斷服務程序,它是微機系統軟、硬件之間的一個可編程接口,用于程序軟件功能與微機硬件實現的衍接。
此外,BIOS內還包含系統設置程序和服務程序等。
--------------------------------------------------------------------------------
Q:BIOS在系統啟動中的作用
A:當通電開機后,計算機即從BIOS芯片中讀取出指令代碼進行系統硬件的自檢(含BIOS程序完整性檢驗、RAM可讀寫性檢驗、進行CPU、DMA控制器等部件測試)。對PnP設備進行檢測和確認,然后依次從各個PnP部件上讀出相應部件正常工作所需的系統資源數據等配置信息。BIOS中的PnP模塊試圖建立不沖突的資源分配表,使得所有的部件都能正常地工作。配置完成之后,系統要將所有的配置數據即ESCD——Extended System Config Data寫入BIOS中,這就是為什么我們在開機時看到主機啟動進入Windows前出現一系列檢測:配置內存、硬盤、光驅、聲卡等,而后出現的“UPDATE ESCD..SUCCESSED”等提示信息。所有這些檢測完成后,BIOS將系統控制權移交給系統的引導模塊,由它完成操作系統的裝入。
--------------------------------------------------------------------------------
Q:BIOS在哪里?
A:BIOS盡管也是一組程序,但是它同我們常見的在磁盤上的程序有很大的區別。對個人計算機而言,在軟盤、光盤或硬盤上的程序必須先讀到存儲器中才能運行,但BIOS的運行順序卻在這些程序之前,換句話說,必須先跑完BIOS才能使軟盤、光盤或硬盤上的程序正常工作,因此,不能把BIOS放在這些存儲介質中,而應該直接放在存儲器中,但是這種存儲器也不能是常說的RAM(Read And Write Memory,隨機存取存儲器),因為RAM中的內容在斷電后會全部消失,下次再開機時就找不到BIOS了,因此,BIOS必須存放在ROM(Read Only Memory,只讀存儲器)中。BIOS既是軟件,但它與普通的軟件完全不同,它是固化在集成電路內部的程序代碼,又屬于硬件的一部分,所以,有時候人們就稱它為Firmware ——“固件”。另外,存放BIOS的ROM占用的地址也是固定的,也就是說該地址不能被其它的程序占用,以免每次開機都要尋找BIOS程序的起始點。正由于BIOS和ROM這種密不可分的關系,人們將它們合稱為“BIOS ROM”或“ROM BIOS”。所以,我們通常所說的BIOS芯片實際上指的是儲存BIOS的ROM芯片,ROM僅僅只是Firmware的載體。
--------------------------------------------------------------------------------
Q:是不是只有主板才有BIOS
A:除了主板以外,其它設備上如網卡、顯卡、MODEM、數字相機、硬盤等也有所謂的BIOS,部分SCSI卡和一些特殊功能的界面卡也有自己的BIOS。象顯卡上的BIOS,來完成顯卡和主板之間的通訊;硬盤的啟動和使用也需要HDD BIOS來完成。在開機過程中,主板BIOS會調用并執行這些外加的BIOS的程序,完成對這些硬件的初始化工作。因此從理論上來講,每種硬件都可以有自己的BIOS。但是BIOS滿天飛的結果,不但會增加成本,更會導致兼容性的問題,因此,一般是把已標準化的裝置整合在主板BIOS內,對于那些廠商獨有的規格,才以外加BIOS的形式出現。這些外部設備上的BIOS也和主板的BIOS一樣,采用FLASH ROM作BIOS ROM芯片,同樣也可以方便地升級,以修改其缺陷及增強其兼容性。
但是如果主板廠商愿意合作,仍然可以把原本外加的BIOS整合到主板BIOS中,比如技嘉的G400顯卡,上面就沒有BIOS芯片,它的BIOS就是寫在主板的BIOS中,
--------------------------------------------------------------------------------
Q:BIOS芯片有哪些封裝形式?
A:早期的BIOS芯片大多采用DIP(雙列直插)形式的封裝,隨著半導體封裝技術的發展,SOJ、TSOP、PSOP、PLCC等多種封裝形式相繼出臺。目前臺式機主板上的BIOS大多是DIP封裝,有的為節省空間,采用了PLCC形式的封裝。筆記本電腦上的BIOS大多采用SOJ封裝。為了方便更換BIOS芯片,現在主板上都安裝有插座,使用工具可以取下、更換BIOS芯片。
--------------------------------------------------------------------------------
Q:BIOS芯片主要有哪些生產廠商?
A:生產ROM芯片的廠家很多,主要有Winbond、Intel、ATMEL、SST、MXIC等品牌。由于Winbond(華邦)生產BIOS ROM芯片時間較早,與主板的原始設計相兼容,因而市場占用量較大。Intel公司則在FLASH ROM市場始終占領著領導者的地位,其586時代的I28F001BX芯片、I810(815)主板上的N82802AB芯片,都在BIOS的恢復方面有獨特的效果。
--------------------------------------------------------------------------------
Q:計算機啟動時出現的提示信息的含義是什么,應如何處理?
A:
1.CMOS battery failed(CMOS 電池失效)。
原因:說明CMOS 電池的電力已經不足,請更換新的電池。
2.CMOS check sum error-Defaults loaded(CMOS 執行全部檢查時發現錯誤,因此載入預設的系統設定值)。
原因:通常發生這種狀況都是因為電池電力不足所造成,所以不妨先換個電池試試看。如果問題依然存在的話,那就說明 CMOS RAM 可能有問題,最好送回原廠處理。
3.Display switch is set incorrectly(顯示開關配置錯誤)。
原因:較舊型的主板上有跳線可設定顯示器為單色或彩色,而這個錯誤提示表示主板上的設定和 BIOS 里的設定不一致,重新設定即可。
4.Press ESC to skip memory test(內存檢查,可按ESC鍵跳過)。
原因:如果在 BIOS 內并沒有設定快速加電自檢的話,那么開機就會執行內存的測試,如果你不想等待,可按 ESC 鍵跳過或到 BIOS 內開啟 Quick Power On Self Test。
5.HARD DISK initializing【Please wait a moment...】(硬盤正在初始化 請等待片刻)。
原因:這種問題在較新的硬盤上根本看不到。但在較舊的硬盤上,其啟動較慢,所以就會出現這個問題。
6.HARD DISK INSTALL FAILURE (硬盤安裝失敗)。
原因:硬盤的電源線、數據線可能未接好或者硬盤跳線不當出錯誤 ( 例如一根數據線上的兩個硬盤都設為 Master 或 Slave。)
7.Secondary slave hard fail (檢測從盤失敗)。
原因:1 CMOS 設置不當(例如沒有從盤但在CMOS里設有從盤) 2 硬盤的電源線、數據線可能未接好或者硬盤跳線設置不當。
8.Hard disk(s) diagnosis fail (執行硬盤診斷時發生錯誤)。
原因:這通常代表硬盤本身的故障。你可以先把硬盤接到另一臺電腦上試一下,如果問題一樣,那只好送修了。
9.Floppy Disk(s) fail 或 Floppy Disk(s) fail(80) 或Floppy Disk(s) fail(40)(無法驅動軟驅)。
原因:軟驅的排線是否接錯或松脫?電源線有沒有接好?如果這些都沒問題,那買個新的吧。
10.Keyboard error or no keyboard present(鍵盤錯誤或者未接鍵盤)
原因:鍵盤連接線是否插好?連接線是否損壞?
11.Memory test fail (內存檢測失敗)
原因:通常是因為內存不兼容或故障所導致。
12.Override enable-Defaults loaded ( 當前CMOS設定無法啟動系統,載入 BIOS 預設值以啟動系統)。
原因:可能是你在BIOS內的設定并不適合你的電腦( 像你的內存只能跑100MHz但你讓它跑133MHz ),這時進入 BIOS 設定重新調整即可。
13.Press TAB to show POST screen (按 TAB 鍵 可以切換屏幕顯示)
原因:有一些 OEM 廠商會以自己設計的顯示畫面來取代 BIOS 預設的開機顯示畫面,而此提示就是要告訴使用者可以按TAB來把廠商的自定義畫面和BIOS預設的開機畫面進行切換。
14.Resuming from disk,Press TAB to show POST screen(從硬盤恢復開機,按TAB顯示開機自檢畫面)。
原因:某些主板的BIOS 提供了 Suspend to disk(掛起到硬盤)的功能,當使用者以 Suspend to disk 的方式來關機時,那么在下次開機時就會顯示此提示消息。
BIOS問答2
Q:BIOS和CMOS有什么區別?
A:
CMOS(Complimentary Metal Oxide Semiconductor,原意是指互補金屬氧化物半導體——一種應用于大規模集成電路芯片制造的原料)是微機主板上的一塊可讀寫的RAM芯片,用來保存當前系統的硬件配置和用戶對某些參數的設定。為了保證系統掉電后信息不會丟失,在主板上專門設置了一塊電池給CMOS供電。
由于CMOS與BIOS都跟微機系統設置密切相關,所以才有CMOS設置與BIOS設置的說法,CMOS是系統存放參數的地方,而BIOS中的系統設置程序是完成參數設置的手段。因此,準確的說法是通過BIOS設置程序對CMOS參數進行設置。而我們平常所說的CMOS設置與BIOS設置是其簡化說法,也就在一定程度上造成兩個概念的混淆。
Q:什么時候要對BIOS進行設置?
A:進行BIOS設置是由操作人員根據微機實際情況而人工完成的一項十分重要的系統初始化工作。在以下情況下,必須進行BIOS或CMOS進行設置:
1、新購微機:
即使帶PnP功能的系統也只能識別一部分微機外圍設備,而對軟硬盤參數、當前日期、時鐘等基本資料等必須由操作人員進行設置,因此新購買的微機必須通過進行CMOS參數設置來告訴系統整個微機的基本配置情況。
2.新增設備:
由于系統不一定能認識新增的設備,所以必須通過CMOS設置來告訴它。另外,一旦新增設備與原有設備之間發生了IRQ、DMA沖突,也往往需要通過BIOS設置來進行排除。
3.CMOS數據意外丟失:
在系統后備電池失效、病毒破壞了 CMOS數據程序、意外清除了CMOS參數等情況下,常常會造成CMOS數據意外丟失。此時只能重新進入BIOS設置程序完成新的CMOS參數設置。
4.系統優化:
對于內存讀寫等待時間、硬盤數據傳輸模式、內/外 Cache的使用、節能保護、電源管理、開機啟動順序等參數, BIOS中預定的設置對系統而言并不一定就是最優的,此時往往需要經過多次試驗才能找到系統優化的最佳組合。
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Q:市場上的BIOS主要有哪些品牌?
A:當年IBM PC剛一推出時,大家都以IBM原廠的BIOS為標準,競相撰寫功能與它最接近、但程序碼略不相同的BIOS(因為,若程序碼相同便可能侵犯著作權),這也正是決定能否號稱“與IBM PC百分之百相兼容”的關鍵。后來隨著大環境的改變,兼容機開始盛行,IBM已不再掌握個人計算機規格的主導權,因此兼容廠家的BIOS也都擺脫它的影子,走出自己的風格來,以下便簡介其中較具有代表性的四家廠商。
●Award
Award公司創立于1983年,總部位于美國加州Mountain View,臺灣分公司稱為“帷爾科技股份有限公司”。在386、486時期,BIOS市場仍是AMI、Award和Phoenix三雄鼎立,產品占有率互有高低,但是自從Phoenix轉戰筆記本計算機市場、AMI產品青黃不接時,Award及時推出優良的產品填補此空白,因此爭取到許多主板廠的訂單,占有率節節攀升。以目前臺灣生產的主板而言,絕大多數都是采用Award BIOS,它幾乎已經成為 Pentium、Pentium Ⅱ主板的標準規格。4
●AMI
AMI 為American Megatrend Inc.的縮寫,成立于1985年,在早期AMI BIOS以其簡潔的畫面、易學的操作方式,迅速攻占臺式計算機的市場,深受大眾喜愛。尤其是許多 DIY玩家在購買主板時,更指定非采用AMI BIOS不可,可見當時其氣勢之盛實在令人咋舌。然而曾幾何時,不知是因為行銷策略、產品質量或是開發進度的問題,在Pentium、Pentium Ⅱ主板市場上,AMI BIOS就如同當初迅速竄紅一般,也快速地沉寂于市場,以致于大好江山拱手讓給了Award,雖然后來仍推出WinBIOS和HIFLEX等一系列評價不錯的產品,無奈先機已失,終究是無力回天,難再恢復往日榮景。
●Phoenix
Phoenix 的總部位于加州圣荷西,從它的BIOS設置畫面來看,不難發現其產品風格一直都很固定,沒有什么大的改變,或許這正是該公司所堅持的傳統吧。在早期的Pentium級臺式計算機上還偶爾見到Phoenix BIOS,但自從轉入筆記本電腦這個計算機市場后,在臺式計算機市場已經難覓它的蹤影了。而深耕筆記本電腦領域的結果,的確開拓了另一大市場,現在國內、外許多知名品牌的筆記本電腦都采用Phoenix BIOS,由此可知其產品質量深獲許多廠商信賴。
●Microid Research
在諸多BIOS設計廠商中,Microid Research可算是其中最不同凡響的異類,因為早期它幾乎是唯一提供“用滿意才買”的公司。您可以先從網站上(http:\\www.mrbios.com)下載合用的BIOS文件,試用一定期限后若是滿意才須注冊付款,否則停止使用、回復到原BIOS即可,不必付一毛錢,這種破天荒的策略確實造福了許多計算機玩家,也打響了“MR BIOS”的名號。
可惜,曾幾何時,Microid Research公司改變了行銷策略,不再提供試用版給個人使用, 而是建議使用者向Unicore Software,Inc.訂購正式版本,從此結束了許多愛用者的試用美夢,也因此MR BIOS不再是網路討論區的熱門話題,逐漸被大眾所淡忘了。
--------------------------------------------------------------------------------
Q:如何進入BIOS的設置程序?
A:進入BIOS設置程序通常有三種方法:
1、開機啟動時按熱鍵
在開機時按下特定的熱鍵可以進入BIOS設置程序,不同類型的機器進入BIOS設置程序的按鍵不同,有的在屏幕上給出提示,有的不給出提示,幾種常見的BIOS設置程序的進入方式如下:
Award BIOS:按Ctrl+Alt+Esc或Del,屏幕有提示;
AMI BIOS:按Del或Esc,屏幕有提示;
COMPAQ BIOS:屏幕右上角出現光標時按F10,屏幕無提示;
AST BIOS:按Ctrl+Alt+Esc,屏幕無提示。
2、用系統提供的軟件
現在很多主板都提供了在DOS下進入BIOS設置程序而進行設置的程序,在Windows 95的控制面板和注冊表中已經包含了部分BIOS設置項。
3、用一些可讀寫CMOS的應用軟件
部分應用程序,如QAPLUS提供了對CMOS的讀、寫、修改功能,通過它們可以對一些基本系統配置進行修改。
BIOS問答3
Q:COMPAQ的Professional WorkStation工作站,敲F10為什么進不了BIOS的設置程序?
A:COMPAQ機的BIOS設置程序及設置參數的存放位置和普通的計算機不同,它是存放在硬盤的一個特殊的分區中。 COMPAQ的Professional WorkStation隨盤有一張SmartStart光盤,其中有對工作站進行初始安裝的每一步過程,而第一步就是在硬盤上建立一個新的分區并把CMOS中的數據存放在該分區,在該分區中還有對CMOS進行設置的軟件,這一點和其他的品牌機、兼容機十分不同,不是直接就可以進入CMOS的設置。所以,如果工作站沒有按照正確的步驟進行安裝,沒有這一特殊的分區,所以也就對F10鍵沒有反應了。解決方法很簡單,就是使用SmartStart光盤啟動,并按照提示完成CMOS Setup的安裝,但是注意應該把原來硬盤中的有用的數據進行備份,因為CMOS分區的過程會把硬盤中數據完全抹掉。
--------------------------------------------------------------------------------
Q:為什么要升級BIOS
A:BIOS中的程序決定了系統對硬件的支持、協調能力。現在的新硬件層出不窮,BIOS不可能預先具備對如此繁多的硬件的支持,這就依賴于對BIOS芯片內程序的更新。升級BIOS最直接的好處就是不用花錢就能獲得許多新功能,比如原來你用的是PⅡ的CPU,升級BIOS后也許就能直接使用PⅢ的CPU,不用換主板了;看著別人能用光驅來啟動的計算機,自己的不行,升級BIOS后,成了;另外還能增加PnP即插即用功能、新硬盤的LBA和DMA功能、識別其它新硬件等等,簡直就是免費升級電腦!
另外,升級BIOS還可以解決一些特殊的電腦故障,這些故障往往令電腦高手也覺得莫名其妙。2000年的到來對全世界都是一件大事,對電腦更是一個大問題,升級BIOS可以有效地解決電腦的2000年問題。
為了充分發揮主板的性能,支持層出不窮的新硬件,并改正以前BIOS版本中的缺陷,廠家不斷推出新的BIOS版本。利用專用的刷新程序,改寫主板BIOS的內容,這就是我們常說的BIOS升級。現在的主板幾乎都采用FLASH ROM(快閃ROM)作BIOS,在一定的電壓、電流條件下,可對其Firmware進行改寫。
--------------------------------------------------------------------------------
Q:為什么BIOS升級具有很大的危險性?
A:BIOS存儲在主板上的ROM 芯片中,這確保了BIOS的一般可用性和不會因為磁盤錯誤而損壞。BIOS在整個PC機系統中的地位,決定了它的重要性。它是否正常工作、是否能工作,直接決定了整個微機系統的生死。據不完全統計,主板的不良原因中有60%至80%是由于主板的BIOS芯片引起的,因此,BIOS的正常工作就顯得尤其重要!但是,升級BIOS在提升性能的同時,常會出現一些不可預料的事。在升級過程中斷電、升級時用錯了升級文件、升級文件的版本不正確、升級文件被修改過(例受病毒侵襲過)等,都會造成重開機時沒有顯示。正因為此,一些主板廠家,如采用i820芯片組的華碩系列主板采用更貼近用戶的方式來升級BIOS,在新出的華碩P3C系列主板中,具有方便的Live Update功能,更新BIOS時,只需要放入隨機附帶的驅動程序光盤,在選定更新BIOS的選項后,即可全自動下載最新版的BIOS,并全自動更新,避免了用戶在操作上的失誤。
--------------------------------------------------------------------------------
Q:什么樣的BIOS才能升級 ?
A:從BIOS出現至今,BIOS的存儲介質由ROM、EPROM、EEPROM到今天的FLASH ROM,ROM的形式不同,更新其內部Firmware的方法也不同。ROM中的內容是無法更新的,一旦完成芯片的制造過程,其內部的內容便只能讀出不能寫入;EPROM的擦除要使用專用的紫外線擦除器,普通用戶也無法完成對其的擦除、刷新的過程。從EEPROM起,BIOS芯片可以借助一定的電壓(+12V)或電流,使用專用的程序完成刷新的過程,從而使EEPROM芯片能夠迅速為市場所接受。FLASH ROM的更新更為簡單,不需要特定的條件,在工作電壓(+5V)下,利用刷新程序即可完成芯片的刷新。
--------------------------------------------------------------------------------
Q:什么是ROM、EPROM、EEPROM、FLASH ROM?
A:在微機的發展初期,BIOS都存放在ROM(Read Only Memory,只讀存儲器)中。ROM內部的資料是在ROM的制造工序中,在工廠里用特殊的方法被燒錄進去的,其中的內容只能讀不能改,一旦燒錄進去,用戶只能驗證寫入的資料是否正確,不能再作任何修改。如果發現資料有任何錯誤,則只有舍棄不用,重新訂做一份。ROM是在生產線上生產的,由于成本高,一般只用在大批量應用的場合。
由于ROM制造和升級的不便,后來人們發明了PROM(Programmable ROM,可編程ROM)。最初從工廠中制作完成的PROM內部并沒有資料,用戶可以用專用的編程器將自己的資料寫入,但是這種機會只有一次,一旦寫入后也無法修改,若是出了錯誤,已寫入的芯片只能報廢。PROM的特性和ROM相同,但是其成本比ROM高,而且寫入資料的速度比ROM的量產速度要慢,一般只適用于少量需求的場合或是ROM量產前的驗證。
EPROM(Erasable Programmable ROM,可擦除可編程ROM)芯片可重復擦除和寫入,解決了PROM芯片只能寫入一次的弊端。EPROM芯片有一個很明顯的特征,在其正面的陶瓷封裝上,開有一個玻璃窗口,透過該窗口,可以看到其內部的集成電路,紫外線透過該孔照射內部芯片就可以擦除其內的數據,完成芯片擦除的操作要用到EPROM擦除器。EPROM內資料的寫入要用專用的編程器,并且往芯片中寫內容時必須要加一定的編程電壓(VPP=12—24V,隨不同的芯片型號而定)。EPROM的型號是以27開頭的,如27C020(8*256K)是一片2M Bits容量的EPROM芯片。EPROM芯片在寫入資料后,還要以不透光的貼紙或膠布把窗口封住,以免受到周圍的紫外線照射而使資料受損。
鑒于EPROM操作的不便,后來出的主板上的BIOS ROM芯片大部分都采用EPROM(Electrically Erasable Programmable ROM,電可擦除可編程ROM)。EPROM的擦除不需要借助于其它設備,它是以電子信號來修改其內容的,而且是以Byte為最小修改單位,不必將資料全部洗掉才能寫入,徹底擺脫了EPROM Eraser和編程器的束縛。EPROM在寫入數據時,仍要利用一定的編程電壓,此時,只需用廠商提供的專用刷新程序就可以輕而易舉地改寫內容,所以,它屬于雙電壓芯片。借助于EPROM芯片的雙電壓特性,可以使BIOS具有良好的防毒功能,在升級時,把跳線開關打至“ON”的位置,即給芯片加上相應的編程電壓,就可以方便地升級;平時使用時,則把跳線開關打至“OFF”的位置,防止CIH類的病毒對BIOS芯片的非法修改。所以,至今仍有不少主板采用EPROM作為BIOS芯片并作為自己主板的一大特色。
FLASH ROM則屬于真正的單電壓芯片,在使用上很類似EPROM,因此,有些書籍上便把FLASH ROM作為EPROM的一種。事實上,二者還是有差別的。FLASH ROM在擦除時,也要執行專用的刷新程序,但是在刪除資料時,并非以Byte為基本單位,而是以Sector(又稱Block)為最小單位,Sector的大小隨廠商的不同而有所不同;只有在寫入時,才以Byte為最小單位寫入;FLASH ROM芯片的讀和寫操作都是在單電壓下進行,不需跳線,只利用專用程序即可方便地修改其內容;FLASH ROM的存儲容量普遍大于EPROM,約為512K到至8M KBit,由于大批量生產,價格也比較合適,很適合用來存放程序碼,近年來已逐漸取代了EPROM,廣泛用于主板的BIOS ROM,也是CIH攻擊的主要目標。
Q:怎么確定我的主板BIOS是可擦寫的BIOS ?
A:很簡單,把機箱打開,揭開BIOS 芯片上(一般是28 或 32腳的雙列直插式集成電路,上面是貼的是印有BIOS生產商的封條)的標簽,可以看到芯片的型號。對照下面,你就可以確定系統里是否包含可擦寫的BIOS。
Am29F010:AMD 5 伏的 FLASH ROM
Am28F010、Am28F010A: AMD 12 伏的 FLASH ROM
AT28C010、AT28MC010、AT29C010、AT29LC010、AT29MC010:Atmel 5 伏的 FLASH ROM
CAT28F010V5、CAT28F010V5I:Catalyst 5 伏的 FLASH ROM
CAT28F010、CAT28F010I:Catalyst 12 伏的 FLASH ROM
28F010:Fujitsu(富士通)12 伏的 FLASH ROM 或 ISSI 12 伏的 FLASH ROM
HN58C1000:Hitachi(東芝) 5 伏的 FLASH ROM
HN28F101、HN29C010、HN29C010B、HN58C1001、HN58V1001:Hitachi (東芝)12 伏的 FLASH ROM
A28F010、28F001BX-B、28F001BX-T、28F010:Intel 12 伏的 FLASH ROM
M5M28F101FP、M5M28F101P、M5M28F101RV、M5M28F101VP:Mitsubishi 12 伏的 FLASH ROM
MX28F1000:MXIC 12 伏的 FLASH ROM
MSM28F101:OKI 12 伏的 FLASH ROM
KM29C010:Samsung 5 伏的 FLASH ROM
DQ28C010、DYM28C010、DQM28C010A:SEEQ 5 伏的 FLASH ROM
DQ47F010、DQ48F010:SEEQ 12 伏的 FLASH ROM
M28F010、M28F1001:SGS-Thomson 12 伏的 FLASH ROM
28EE011、29EE010:SST 5 伏的 FLASH ROM
PH29EE010:SST 5 伏的 FLASH ROM
TMS29F010:Texas-Instr 5 伏的 FLASH ROM
TMS28F010:Texas-Instr 12 伏的 FLASH ROM
W29EE011:Winbond 5 伏的 FLASH ROM
W27F010:Winbond 12 伏的 FLASH ROM
X28C010、X28C010I、XM28C010、XM28C010I:XICOR 5 伏的 FLASH ROM
29LVxxx - 3V FLASH ROM (較少見)
28Cxxx – EEPROM,和FLASH ROM相似
27Cxxx:只讀,一次性寫入ROM。
以上的FLASH ROM和EEPROM都是可以升級的ROM,其它型號開頭的字母不是28或29的芯片可能就是普通的ROM。
BIOS問答4
Q:從哪兒下載高版本的BIOS ?
A:
a、各大主板廠商的BIOS更新數據相關網址
升技(Abit) http://www.abit.com.tw/
北大電子(ability) http://www.ability-tw.com/
宏基(Acer) http://www.acer.com
三城科技(achitec) http://www.achitec.com.tw/
acma http://www.acma.com/
advantech http://www.advantech.com/
花王(addonics) http://www.addonics.com.cn/techsup.htm
中宇科技(Amax) http://www.amax.com.cn/
聯尚 (AIR) http://www.airwebs.com/download.html
歐弋(allways) http://www.allways.com
優冠(amaquest) http://www.amaquest.com.tw
amptron http://www.amptron.com/
建基(Aopen) http://www.aopen.com.tw/
華碩(Asus) http://www.asus.com.tw/
中天(ASK Technology) http://www.ask.com.hk/
中凌(Atrend) http://www.a-trend.com/
奇致(A-win) http://www.a-win.com.tw/
映泰(Biostar) http://www.biostar.com.tw/
boser http://www.boser.com.tw/
bcmcom http://www.bcmcom.com/tech/tech.htm
bravobaby http://www.bravobaby.com.tw
承啟 http://www.chaintech.com.tw/
康柏(Compaq) www.compaq.com
偉格(catery) http://www.catery.com.tw
clevo http://www.clevo.com.tw/
chicony http://www.chicony.com.tw/
premiopc http://support.premiopc.com/bios.htm
創新(creative) http://www. -asia.com/china
聯訊(DataExpert) http://www.dataexpert.com.tw/
鉆石(DFI) http://www.dfi.com.tw/
臺達(delta ) http://pc.delta.com.tw/Download/Downloard_e.html
創宏(DTK) http://www.dtk.com.tw/
daewoo http://www.daewoocomputer.com.br/
金鷹(Eagle) http://www.espco.com/
精英(ECS) http://www.ecs.com.
磐英(EPOX) http://www.epox.com.tw/
憶華(EFA) http://www.efa.com.tw/
elonex http://www.elonex.co.uk
enpc http://www.enpc.com.tw/enpcbios.htm
恩雅(ennyah) http://www.ennyah.com.tw/driver.html
燦坤(eupa) http://www.eupacomputer.com
大眾(fic) http://www.fic.com.tw/
福洋(fyi ) http://www.fyi.com.tw/
fugu http://www.fugu.com.tw
nfic http://www.nfic.com.tw/
福連(redfox) http://www.redfox.com.tw
技嘉(GigaByte http://www.gigabyte.com.tw/
致福(GVC) www.gvc.com.tw
gcttech http://www.gcttech.com/home.htm
Zaapa http://www.zaapa.com/
耕宇(gainwar) http://www.gainward.com/oem.htm
gemlight http://www.gemlight.com.hk/
Hightech http://www.hightech.com.hk
浩鑫 http://www.spacewalker.com/
英特爾(intel) http://www.intel.com/
艾崴(iwill) http://www.iwill.com.tw/
inventec http://www.inventec.com.tw/
icp http://www.icpacquire.com.tw
捷邦(jbound) http://www.jbond.com/
捷波(Jetway) http://www.jetway.com.tw/
捷亞(JDR) http://www.2themax.com/
jamicon http://www.jamicon.com.tw/
jetta http://www.jetta.com/
kamei http://www.jamicon.com.tw/
kf-kinpo http://www.kinpo.com.tw/
kapok http://www.kapok.com.tw/
麗臺(Leadtek) http://www.leadtek.com.tw/
聯想(Legend) http://www.qdi.com
聯勝(lucky star) http://www.lucky-star.com.tw/
神達(MITAC) http://mitac.mic.com.tw/
皇朝(megastar) http://megastar.kamtronic.com/
松立(matsonic) http://www.matsonic.com.tw
微星(msi) http://www.msi.com.tw/
邁肯(mycomp) http://www.mycomp.com.tw/
萬科(micronics) http://www.micronics.com/
美達(mida) http://www.mida.com.cn/
輝煌(magic pro) http://www.magic-pro.com.hk/
邁科(MICRONICS) http://www.micronics.com
mustek http://www.mustek.com/
NEXCOM http://www.nexcom.com.tw.
New Media nmc-pe http://www.nmc-pe.com/main.htm
海洋(octek) http://www.oceanhk.com/
奧美嘉(OMEGA) http://www.cnomega.com/
麒麟 http://www.pcchips.com/
磐英(Epox) http://www.unika.com.cn/
松景(pine) http://www.pine-tech.com/
博達(Procomp) http://www.procomp.com.tw/
柏能(pcpartner) http://www.pcpartner.com/bios/s7bios.htm
聯想(qdi) http://www.qdigrp.com/
redfox http://www.redfox.com.tw
欣威(Mtech) http://www.rise.com.tw
rectron http://www.rectron.co.za
碩泰克(soltek) http://www.soltek.com.tw/
梅捷(soyo) http://www.soyo.com.tw/
上普(superpower) http://www.superpower.com.tw/
崇和(sowah) http://www.sowah.com/
浩鑫(shuttle) http://www.spacewalker.com/
建邦(tekam ) http://www.tekram.com/
國傲通(Topstar)http://www.topstar1.com
Totem http://www.totem.com.tw/
啟亨 http://www.triplex.com.tw/
同維(T&W) http://www.twsz.com
泰安(Tyan) http://www.tyan.com/
創見(transcend) http://www.transcend.com.tw
unicorn http://www.unicorn-computer.com.tw
USI http://www.usi.com.tw/
聯尚(AIR) http://www.interpromicro.com
偉仕(vst ) http://www.vst.com.hk/
visiontop http://www.visiontop.com.tw/
金鷹(pcpartner) http://www.pcpartner.com.hk/index.htm
太宇(Win Tac) http://www.wintac.com.tw/
文松(wensonic) http://www.wensonic.com/
winco http://www.winco.com.tw/technical.htm
welljoin http://www.welljoin.com/
warpspeedinc http://www.warpspeedinc.com
Arima http://www.arimacorp.com/
佰鈺(A-Corp) http://www.acorp.com.tw/bios.htm
新眾(nfic) http://www.formosa21.com.cn
則靈(zeling) http://www.zeling.com/
華基(Tomato) http://www.zida.com zida
zaapa http://www.zaapa.com/
三帝 http://www.qinzhong.com.cn/
奔馳 http://www.chinaparadise.com/
天虹(uniark) http://www.uniark.com.cn
汶鴻 http://www.zcp.com.tw
歐特http://www.weaa-grup.com
亞倫帝 http://www.atila.com.cn/index.htm
泰星科技 http://www.techthink.com/
美達 http://www.mida.com.cn/
三星 http://www.usa.samsungsemi.com/products/browse/sdramcomp.htm
英群(BTC) http://www.btc.com.tw/btc/index.html
廣達 http://www.seethru.com.cn
金長城 http://202.96.161.212/
方正 http://www.csic.founderpku.com/
實達(STAR) http://www.star.com.cn/
東海 http://www.dh.com.cn/
海信 http://www.hisensecomputer.com/
浪潮() http://www.langchao.com.cn/
TCL http://202.104.205.69/dnsj/
郁金香 (TULIP) http://www.tulip.com/
b、主要 BIOS 生產公司網站
Award BIOS 公司 (美國) (http://www.award.com/)
Award BIOS 公司 (臺灣) (http://www.award.com.tw/)
Award 技術咨詢中心 (只限email:support@unicore.com )
AMI BIOS 公司 (http://www.amibios.com/)
Microid Research (http://www.mrbios.com/)
Micro Firmware,開發并發行Phoenix BIOS及升級BIOS數據文件 (http://www.firmware.com/)
Phoenix BIOS 公司 (http://www.phoenix.com/)
Unicore:提供BIOS升級數據文件 (只限Award BIOS)( http://www.unicore.com/)
Q:如何備份BIOS文件
A:啟動計算機,自檢完畢啟動系統時,按F8調出啟動選擇菜單,選擇“Safe mode command prompt only”進入純DOS模式。運行刷新程序AWDFLASH.EXE,出現圖形化界面,提示你輸入新的BIOS文件名(升級文件),如果不想升級BIOS,可以不輸入,直接按回車后,程序提示是否保存原來的文件,選擇“Y”,出現升級程序檢測畫面并會提示你輸入文件名,也就是備份的文件名,輸入一個文件名保存即可。然后程序詢問是否要升級BIOS,回答“N”,退出刷新程序。
BIOS問答5
Q:主板的名稱不知道怎么辦 ?
A:我們可以通過看主板包裝盒和說明書、查看主板上的標注、查看開機畫面得知主板的名稱及型號。許多主板上標注有廠商標志和產品型號,有的將廠商標志標注在芯片的散熱片上,有的卻標注在主板上的其他位置;當系統檢測內存時按下鍵盤上的Pause/Break鍵,這樣系統的檢測過程就會暫停。通常這時屏幕上的第一行(或前兩行)為BIOS的相關信息,能夠查知BIOS的出品公司名稱、主板型號及所用的BIOS當前版本;此時,從主板的BIOS-ID中也可以得到主板BIOS的相關信息。
在網上流行的一些測試軟件,象CTBIOS.EXE可以較好地測出主板的類型、生產廠家、AWARD BIOS的版本甚至BIOS的下載網址;AMIMBID.EXE文件能測出使用AMI公司的BIOS的版本及主板的型號。Award公司提供的BIOS Wizard軟件能測出主板的芯片組類型等相關數據,并可以在線注冊升級本機的BIOS。但是所有這些測試軟件有一個共同的特點,那就是可能無法辨認新近出品的硬件類型,有時會出現錯誤分類的情況。
有時,主板上的標記并不全面,但我們可以根據主板上的一些蛛絲馬跡,上網來搜索有關該主板的相關信息。
由于升級BIOS要求十分嚴格,型號規格必須完全對應,如果弄錯了主板類型或者升級程序有問題,后果將非常嚴重,所以要特別慎重。
--------------------------------------------------------------------------------
Q:什么是BIOS-ID,它有什么用?
A:升級BIOS是一件較危險的事,特別需要認準該BIOS是哪個廠家提供的,否則用錯了可能導致機器無法啟動。鑒別BIOS最準確的辦法就是識別BIOS ID,也就是說,只要BIOS ID相同的主板,其BIOS程序是通用的。
下面以AWARD公司的BIOS為例,介紹一下如何記錄你的BIOS ID,并從中發現主板的有關信息:
1、打開計算機電源;
2、在屏幕的左上角將出現Award Modular BIOS(這并不是系統BIOS的版本號),在內存檢測時按下Pause鍵;
3、查看屏幕底端,有一系列數字與字母組成的標志,比如:10/16/97-i430TX-ALI513x-2A59IF3BC-00。
其中的“2A59IF3BC”就是所謂的BIOS-ID,其中的“2A59I”是主板所采用的芯片組類型的編碼,第6、第7位字符尤為重要,它是硬件廠商的代碼信息,比如上面給的符號序列中的“F3”,它代表“FYI(福揚)”系列主板。
另外,AMI BIOS,INTEL主板、ACER主板、ASUS主板都有自己的BIOS-ID。
--------------------------------------------------------------------------------
Q:如何得知下載的BIOS程序是否和自己的主板相匹配?
A:MODBIN.EXE是Award公司出品的一個對BIOS內文本進行修改的軟件,它可以顯示BIOS文件的BIOS-ID,我們可以借助于它,來判定找到的BIOS文件是否正確。判斷的依據是,同一主板的BIOS文件的BIOS-ID必定相同,因此,我們首先要記錄下本機的BIOS-ID代碼;然后,下載和自己主板相對應的BIOS升級文件,下載的文件如果是壓縮文件,還要把壓縮文件解壓,得到我們所需要的升級文件(*.BIN或*.ROM);啟動MODBIN軟件讀出下載文件的BIOS-ID,如果對比二者正確無誤,就說明找到的BIOS文件是正確的。
找到了正確的BIOS升級文件,再配合正確的升級方法,就可以保證安全無誤地升級BIOS了。
--------------------------------------------------------------------------------
Q:升級Award BIOS時出現提示“Insufficient memory (內存不足)”怎么辦?
A:主要原因是常規內存不足,解決方法及步驟是:
a. 在BIOS的“Chipset Features”的設置里, 把“ Video Bios Cacheable”設置為Disable。存儲后退出。
c. 重啟動,在出現“Windows Starting”時按Ctrl+F5,這樣可以不加載Drvspace.bin,節省了大約108K 的內存空間。
d. 升級結束后,要重進入BIOS的“Chipset Features”的設置里,把“Video Bios Cacheable”重設為Enable,存儲后退出。
--------------------------------------------------------------------------------
Q:BIOS為什么容易損壞?
A:CIH是號稱能破壞“電腦硬件”的惡性病毒,它一旦發作,除了會破壞驅動器內的數據外,還會清空BIOS芯片內的數據,造成開機后系統無反應。
電壓不穩或電源質量不佳,使輸出的電壓中有尖峰脈沖,會造成BIOS芯片硬件損壞。
主板BIOS的保護措施不當。由于單電壓的芯片有逐漸取代雙電壓芯片的趨勢,單電壓BIOS芯片防護病毒破壞的功能極弱,大多數主板沒有采取相應的措施防止BIOS損壞。
在刷新BIOS的過程中,一些意想不到的事情,都有可能導致刷新失敗造成BIOS損壞。下面是幾種最常見的刷新失敗的原因:
1.在寫入BIOS過程中斷電:除非你的機器上裝有UPS,否則選擇一般不會隨便斷電的時間進行BIOS刷新比較保險。
2.文件損壞:文件在壓縮或者傳輸過程中損壞,尤其是下載的文件,這種情況時有發生,所以一定要到主板廠商的網站或大的驅動站點下載。不過,損壞了的BIOS文件大都無法通過刷新軟件的檢測,所以這一點也不必過于擔心。
3.升級文件錯誤:這種情況通常是在不經意中發生的,即誤用了其它品牌或其它型號主板的BIOS進行升級。由于目前的刷新軟件通常都會對硬件進行檢測,所以真正由此產生嚴重后果的情形并不多。
--------------------------------------------------------------------------------
Q:升級BIOS要注意哪些問題?
A:升級BIOS并不繁雜,只要認真去做,應該是不會出現問題的,但升級過程中一定要注意以下幾點:
1、一定要在純DOS環境下(就是不加任何配置和驅動)。
2、一定要用與你主板相符的BIOS升級文件(雖說理論上只要芯片組一樣的BIOS升級文件可以通用,但是由于芯片組一樣的主板可能擴展槽等一些輔加功能不同,所以可能產生一些副作用。因此盡可能用原廠提供的BIOS升級文件。)
3、BIOS刷新程序要匹配。升級BIOS需要BIOS刷新程序和BIOS的最新數據文件,刷新程序負責把數據文件寫入到BIOS的芯片里。一般情況下原廠的BIOS程序升級文件和刷新程序是配套的,所以最好一起下載。下面是不同BIOS的刷新程序:
AWDFLASH.EXE (對 Award BIOS) ;AMIFLASH.EXE (對 AMI BIOS);PHFLASH.EXE(對Phoenix BIOS)。另外,不同廠家的BIOS文件,其文件的擴展名也不同,Award BIOS的文件名一般為*.BIN,AMI BIOS的文件名一般為*.ROM。
4、一些報刊建議在軟盤上升級,由于軟盤的可靠性不如硬盤,如果在升級過程中數據讀不出或只讀出一半,就會造成升級失敗,因此,最好在硬盤上做升級操作。
5、升級前一定要做備份,這樣如果升級不成功,那還有恢復的希望。
6、升級時要保留BIOS的Boot Block塊,高版本的刷新程序的默認值就是不改寫Boot Block塊。
7、有些主板生產商提供自己的升級軟件程序(一般不能拷貝),注意在升級前在BIOS里把“System BIOS Cacheable”的選項設為Disabled。
8、寫入過程中不允許停電或半途退出,所以如果有條件的話,盡可能使用UPS電源,以防不測。
BIOS問答6
Q:能否在WINDOWS下升級BIOS
A:常規的BIOS刷新程序必須在純DOS模式下運行,并且,運行時要求系統不能加載其它的內存駐留程序。由于現在WINDOWS 2000和WINDOWS ME已取消了MS-DOS方式,在這種情況下,采取傳統的升級方式將極為不便。
技嘉開發的@BIOS FLASHer程序能在Windows下對技嘉主板的BIOS升級,借助于它我們也可以實現對其它主板BIOS的升級。
@BIOS FLASHer程序能自動偵測出主板的BIOS芯片類型、電壓、容量和版本號。對于某些型號的技嘉主板,它支持網絡在線升級。
因為@BIOS FLASHer不支持非技嘉主板在線升級,所以要刷新非技嘉主板的BIOS,還得先到主板廠商站點下載主板最新的BIOS文件,把主板上防BIOS寫入的跳線打開,以及在BIOS設置程序中將防BIOS寫入的選頂設為“Disable”。點擊“Update New BIOS”按鈕,并在彈出的窗口中選擇要刷新的BIOS文件,然后在彈出的消息框上點擊按鈕,便會自動為你更新BIOS。
整個操作在WINDOWS下進行,持續的時間約在10秒鐘左右,更新結束后程序會彈出消息框,提示升級成功,并要求重啟計算機。
--------------------------------------------------------------------------------
Q:如何保護BIOS不被破壞?
A:采用具備BIOS防護功能的主板,目前,這類主板比較多,比如,聯想主板的無敵鎖功能、技嘉等主板的雙BIOS功能,INTEL810、815主板BIOS的Boot block塊技術、博登主板的AIR BUS技術等,都可以有效地保護BIOS。
有條件的話,可以把備份的BIOS文件寫入一個新的芯片,做一個硬備份(ROM類型不限),以確保萬一。放在抽屜里的BIOS肯定比放在主板上的后備片可靠!這樣當主板的BIOS完全被破壞時,我們可用備份的BIOS替換。市場上已有部分品牌的廠家,隨主板送一片后備BIOS芯片。
對于采用EEPROM芯片作BIOS的主板,在平常狀態下,要把其升級跳線(+12V電壓端)設為“OFF”,使主板上的+12V與芯片相對應的管腳脫離,以防病毒破壞或無意中改寫BIOS。對于FLASH ROM,將芯片的WE#腳和主板電路脫離,使BIOS芯片只處于讀的狀態,這也是一個好方法。
平時勤于殺毒,保持一個潔凈的工作環境。
--------------------------------------------------------------------------------
Q:主板FLASH ROM中的BIOS程序是怎么被破壞的?
A:PC機上現在常用的、可升級的BIOS芯片主要有EEPROM芯片(如Intel的28F001BX)和FLASH ROM芯片(如winbond的29C020)。其中以Intel的28F001BX為代表的EEPROM首次提出了Boot Block的概念,在這類芯片上,以塊的方式存放數據,其中Boot Block是一個特殊的區塊,它主要用于保存一個最小化的BIOS,用以啟動最基本的系統之用。當EEPROM中的其它區塊內的數據被破壞時,只要Boot Block內的程序處于完好可用狀態,則可以利用這一基本的BIOS程序來啟動一個最小化的系統,這個最小化系統支持軟盤的讀寫、ISA顯卡以及鍵盤的輸入,這樣我們就有 機會使用軟盤來重新構建整個EEPROM中的數據。在EEPROM芯片上,對芯片編程時,需要加上+12V的VPP編程電壓;Boot Block塊的改寫也需要加上+12V電壓。所以,采用EEPROM芯片作為BIOS芯片的主板上均包含有專門的升級跳線,用來確定是否給此FLASH ROM芯片提供+12V電壓,只有我們需要修改EEPROM中的Boot Block區域內的數據時,才需要短接此跳線,以提供+12V電壓。這類芯片上還有另外一路電壓為+5V電壓,它可以用于維持芯片工作。可為什么還是有相當多的BIOS被CIH病毒徹底摧毀了呢?
第一種情況是主板上的+12V跳線處于短接狀態,即EEPROM芯片已經有+12V電壓了,這一情況有的是由于主板廠商的原因造成的(有些主板的出廠設置上,該電壓的設置跳線根本就處于短接的狀態)、有的是由于用戶不小心造成的,或者干脆是根本不知道。
第二種情況不是由用戶造成的,而是由廠家造成的,這里涉及到一個比較復雜的問題,由于上面Boot Block概念是建立在Intel的基礎之上的,也就是說,Intel公司擁有此項專利,這就導致使用此類技術的一般都是Intel公司出的FLASH ROM芯片,如常見的 Intel 28F001BX芯片、28F002BX芯片,一直到現在在810、815主板上廣泛使用的I82802AB芯片。當然,世界上并不是只有InteL一家公司會生產ROM芯片,象Atmel、MXIC、SST、Winbond等公司也能生產,而且可以保證管腳兼容;而且后來主板上也廣泛使用了FLASH ROM芯片,這種芯片在+5V的電壓下就可以進行改寫,這些單5V的芯片便是造成BIOS數據被徹底破壞的原因。
至于現在的BIOS中仍保留的Boot Block區域塊的概念,是基于軟件上的Boot Block塊,即在數據的表現形式上,BIOS仍保留有塊的概念(這一點,用CBROM軟件就可以看到),但是象W29C020這種FLASH ROM芯片結構上的塊,已取消了。
--------------------------------------------------------------------------------
Q:CIH病毒是破壞硬件的病毒么?
A:不是,前面已經講的很明白了,在最壞的情況下,此病毒破壞的也只是FLASH ROM中的BIOS程序,就如同磁盤上的軟件,被病毒破壞后,也只是數據的破壞,軟盤本身不會出現物理損壞。所以,受CIH病毒破壞的FLASH ROM中也只是芯片內的信息被改寫了(就象我們升級一樣),并且這種改寫造成了數據的丟失及信息的混亂,并不說明此FLASH ROM芯片就物理損壞了,如果擁有芯片寫入器(編程器、編程卡),還是可以在原先的FLASH ROM中寫入BIOS程序的。
如果說“CIH病毒是破壞硬件的病毒”,則整個概念觀就會被顛倒,象重新寫入了一下FLASH ROM信息,就被引申為“破壞硬件”,那么那么刪除了硬盤上的一個文件,造成了某些扇區數據的變換,是不是也可以引申為硬盤的這些扇區發生“物理損壞”了呢?
說到底,主要還是BIOS的存放位置、存儲介質及程序數據的特殊性,造成了上述概念上的錯誤。CIH病毒給我們造成了很大的麻煩,可能造成你的機器不能夠啟動,但它并沒有出現什么破壞硬件的情況,這是很明顯的。
就如同磁盤上的軟件被破壞后的修復方法一樣——把磁盤拿到別的機器上重新寫一下 即可;對于被CIH病毒破壞芯片的修復,也很簡單,拿到能讀寫ROM芯片的儀器上(編程器)重寫一下即可。
--------------------------------------------------------------------------------
Q:如何利用BIOS的Boot Block塊修復損壞的BIOS ?
A:BIOS損壞后,我們可以用種種方法修復,修復的依據就是:升級失敗或病毒破壞導致的BIOS損壞,并非芯片物理損壞,而只是芯片內的firmware被改寫,完全可以用各種方法重新修復。我們可以利用BIOS的Boot-block塊來修復損壞的BIOS。
當今大多數基于AWARD BIOS的主板里都有Boot-block塊(高版本的AMI BIOS也有),刷新程序的默認值就是在升級BIOS時不覆蓋。Boot-block塊只支持很基本的硬件如:軟盤、ISA顯卡等。
判斷FLASH ROM中的Boot-block模塊是否已被破壞,可以仔細觀察開機后機器的反應,如果盡管開機時黑屏, 但喇叭里還能聽到嘀嘀聲,而且軟驅也發出自檢的聲音,那就說明Boot-block塊是好的。
Boot-block只支持ISA顯卡,但我們可以用“盲操作”法,利用AUTOEXEC.BAT文件自動完成BIOS恢復工作。具體步驟如下:
1.格式化一張系統盤,(因為升級BIOS必須在純DOS環境,所以系統盤上除了系統文件外,不能有其它配置文件,如config.sys)。
2.把公用BIOS刷新程序和BIOS數據文件拷到系統盤。
3.在系統盤中建立AUTOEXEC.BAT,并加入:AWDFLASH XXX.BIN /SN /PY(XXX.BIN是你的BIOS數據文件)。其中的/SN /PY參數表示不備份而僅僅更新BIOS。
將此盤插入機器后重新啟動,系統會“自動”地更新BIOS,等數分鐘后再重新啟動,如果沒問題的話,系統已恢復正常了。
--------------------------------------------------------------------------------
Q:如何用BIOS編程器修復損壞的芯片
A:編程器又稱寫入器、寫碼器,是專門用來對ROM芯片進行讀寫、編程的儀器。市場上的ROM編程器有多種型號,大多數編程器只能對某一類型的可寫ROM芯片進行操作,如有的只能對27系列的EPROM進行讀寫,也有的只能對28、29系列的電可擦除ROM進行讀寫,還有的編程器對編程芯片的容量有所限制。高檔的編程器支持的芯片種類較多,它一般自帶升壓電路,可以自行調整各種ROM芯片所需的電壓(對EPROM的編程可是需要20多伏的電壓),對芯片的編程不需人工干預,軟件用戶界面易學,使用比較方便。
編程器的主要有芯片選擇、LOAD數據、讀出芯片內數據、刪除、查空、編程、校驗等功能,選擇好芯片的型號后,我們只需要LOAD升級文件數據,系統就會按刪除、查空、編程、校驗的順序,把升級文件數據寫入到芯片中。當然我們也可以把完好芯片內的數據讀出,保存成一個備份文件。以備將來不測之需。
實際上,用編程器升級、修復BIOS芯片,是最安全可靠的辦法。
Q:如何用“熱插拔”法修復BIOS
A:“熱插拔”法實際上是拿主板來作為寫入器(編程器)來把BIOS修復,不過其操作方法比較特殊。其具體操作方法是:
打開你的機箱,找到主板上的BIOS,將BIOS芯片從插座中小心的拔下來,對彎折的管腳進行整理后,然后再將其插回管座,注意不要插得太緊,只要保證每一只引腳都和管座剛好接觸就行了。啟動機器后,在主機帶電的情況下,將正常工作的BIOS芯片取下,把升級失敗的BIOS芯片插回到主板上。最后將一個正確的BIOS版本寫到你的BIOS中,重新啟動,機器可以正常工作即萬事大吉。
以往的BIOS刷新程序要升級BIOS時,一般都要檢查主板與BIOS文件是否一致,如果主板與BIOS文件的一致性檢查通不過,刷新程序就會拒絕執行。所以,用熱插拔法無法修復不同型號的主板上的BIOS。高版本的AMI刷新程序,如8.27版的AMIFLASH.EXE可以向BIOS中強行寫入其它主板的BIOS文件(如AWARD的BIOS文件),是熱插拔法的最佳刷新程序。
采用熱插拔法修復BIOS,是在主板帶電的情況下,拔下好的芯片,然后再插上已損壞的芯片,用刷新程序來修復的。采用這種辦法是極其危險的,原因很簡單,任何元件都有一定的功率限額,ROM芯片也不例外。在帶電熱插拔元器件時,由于各管腳的工作電壓不同,熱插拔過程中,各管腳不可能同時插上或拔下,因此不可避免電路中會出現浪涌過電壓和過電流,過高的浪涌電壓會對芯片內的晶體管造成擊穿,而過大的浪涌電流會使芯片內的鋁膜引線被熔斷,從而導致芯片毀壞型失效。
BIOS問答7
Q:從哪里可以得到BIOS芯片?
A:BIOS芯片損壞后,一般可聯系主板生產商,看是否他們能提供BIOS芯片。有些生產商是免費提供的。另外,還可以聯系賣相關芯片的電腦公司,如Unicore Software(http://www.unicore.com/) 或 Midco Computers (以前的 RC Systems公司,http://www.midcocomputers.com/),他們可以有償地提供BIOS芯片,由于都是外國公司,可是遠水不解近渴啊!國內的BIOS網站,也有的可以提供BIOS芯片。要找到這些公司,可以到中文YAHOO等搜索引擎上,輸入BIOS關鍵字,一般可以找到這些公司或網站。
--------------------------------------------------------------------------------
Q:如何修復INTEL主板的BIOS?
A:INTEL主板上的BIOS芯片具有Boot-block塊,其BIOS 損壞后,我們可以按下述方法把BIOS修復。
1、按INTEL的主板說明書,制作一張可啟動的升級軟盤。
2、把主板上的“FLASH Recovery” 的跳線放在recovery mode的位置,把可啟動的BIOS升級軟盤放入,啟動機器。
因為沒被覆蓋的Boot-block塊不支持PCI的顯卡,這時屏幕上什么都沒有。你可以通過鳴笛聲和軟盤LED來觀察。當機器響了一下,接著軟盤的LED亮時,系統就正在升級你的BIOS。當軟盤的LED燈滅時,說明恢復已完成,關機。
3、把跳線恢復到缺省位置,重啟動修復結束。
--------------------------------------------------------------------------------
Q:聯想的無敵鎖技術是怎么回事?
A:聯想的無敵鎖技術是為了保護BIOS不受病毒破壞或防止無意中改寫BIOS這一目的而推出的。
無敵鎖技術由三部分組成,它們分別是主板上的防寫保護跳線開關JAV、內置于BIOS中的軟開關Flash Write Protect和內置于BIOS中的防毒軟件PC Cillin。
防寫保護跳線開關JAV控制BIOS芯片的“寫”管腳的狀態,當其關閉時,BIOS處于寫保護狀態,是絕對不會被改寫的,縱然CIH病毒神通廣大,它也無法將硬件開關打開。雖然升級時打開、關閉防寫保護跳線開關有些麻煩,但這樣卻可以換來計算機的安全,相比之下麻煩還是必要的,況且BIOS升級的頻率也并不是很高。
萬一出于某種原因(例如用戶的粗心大意),主板的防寫保護跳線開關處于不防寫狀態,此時內置于BIOS中的軟開關Flash Write Protect就可以發揮作用,來防止BIOS被無故改寫。在軟開關的防寫狀態下,BIOS不能被改寫,但DMI卻可以進行升級。
直接攻擊BIOS的病毒有可能將BIOS內的防寫軟開關破壞。為了克服這一缺點,內置于BIOS中的防毒軟件PC Cillin應運而生。這個防毒軟件可以實時的查出并殺滅類似CIH的攻擊BIOS的病毒。實際上,整個無敵鎖技術是從幾個方位對可攻擊BIOS的病毒進行防衛,保護BIOS不被破壞,這是一個整體防護體系,它可在最大限度上保護BIOS。當然,再嚴密的防護體系也可能會出現漏洞,防止病毒攻擊的最基本方法還是少用盜版軟件等可能帶毒的軟件,并要勤于殺毒。
--------------------------------------------------------------------------------
Q:如果我的BIOS有問題而目前又找不到升級文件怎么辦?
A:可以試著找到主板型號相同、BIOS生產商不同的BIOS升級文件,然后用CBROM.EXE把該BIOS中的升級模塊讀出來,寫入到你自己的BIOS文件中去。例如你的BIOS不能識別新的CPU,我們就可以想法找到一個其它廠家的同芯片組的BIOS升級文件,用CBROM.EXE把這個BIOS中的CPU微代碼讀出來,然后寫入到你的BIOS中,就可以識別出新的CPU了。
這個操作同樣具有相當的危險性,只適用于高級用戶,另外,在操作前,要對BIOS備份。
--------------------------------------------------------------------------------
Q:在Award或AMI的網站里為何沒有我的BIOS的升級文件 ?
A:Award 和AMI會為特定的主板生產商提供符合特定主板和芯片組的BIOS升級文件,然后生產商再利用Award/AMI提供的工具, 對這些BIOS文件作出最后的修改和優化。
也就是說,生產商比Award/AMI更了解他們的主板,能提供更好的BIOS升級。
注意:在http://www.award.com.tw/download/bios/里包括了好多主板如ali、cyrix 、intel、opti、sis 、via的BIOS升級文件。不過你最好先在主板生產商自己的網頁里找升級文件,如果沒有的話,才來此處下載。
--------------------------------------------------------------------------------
Q:在哪兒能找到我的BIOS的技術幫助 ?
A:在你主板的網站上(如果有的話),有問題也可以向他們發電子郵件。
--------------------------------------------------------------------------------
Q:如何保存BIOS的設置
A:BIOS設置好后,系統是把相關的數據保存在主板的CMOS電路中的。事實上,由于CMOS中的資料丟失或受損導致無法開機的現象,我們早已是屢見不鮮了,而最常發生的就是因為CMOS的供電電池電壓降低或損壞,導致CMOS中的數據丟失。通常我們都是重新設置了事,但是如果原先的設置很復雜,甚至有些項目需要經過測試才能確定,那么計算機想要恢復原來的數據恐怕就不是一件很容易的事情了。
Norton Utilities中的磁盤救援功能可以把CMOS中的數據備份成一個文件保存下來;國內常見的殺毒軟件KV300也有這個功能。
--------------------------------------------------------------------------------
Q:在DEBUG里如何恢復BIOS的出廠值?
A:針對AMI/Award BIOS:
C:\DEBUG (在純DOS下,不是windows里的DOS窗口)
-O 70 17
-O 71 17
Q
針對Phoenix BIOS:
C:\DEBUG (在純DOS下,不是windows里的DOS窗口)
-O 70 FF
-O 71 17
Q
BIOS問答8
Q:我的密碼忘了,聽說BIOS有萬用密碼,能告訴我嗎?
A:
1、針對 Award BIOS:
試試下面的密碼: AWARD_SW, j262 , HLT, SER, SKY_FOX, BIOSTAR, ALFAROME, lkwpeter, j256, AWARD?SW, LKWPETER, Syxz, aLLy, 589589, 589721, awkward, CONCAT
也可在網上下載有關的破解程序。
2、針對AMI BIOS:
試試下面的密碼:AMI, BIOS, PASSWORD, HEWITT RAND, AMI?SW, AMI_SW, LKWPETER, A.M.I.
也可在網上下載有關的破解程序。
--------------------------------------------------------------------------------
Q:如何用硬件方法解除CMOS口令?
A:所謂用硬件方法解除CMOS口令,就是指給CMOS芯片進行放電來清除CMOS中的數據(當然也包括BIOS口令)。根據使用的主板不同,又有以下幾種方法:
跳線短接法/DIP開關
這是最簡單的硬件解除方法,因為現在的多數主板都提供了利用“跳線”來直接清除“BIOS的各種信息”的功能。
一般的主板在后備電池的附近都做有一個“CMOS Reset”的跳線。斷開計算機的電源,打開機箱,按照主板說明書上的說明找到它,并將其中的兩個腳短接數秒鐘后,即可清除口令。有的主板還要求在放電短接狀態開機才能徹底清除CMOS內容,具體做法應該參照主板說明書上的敘述。
清除口令后,應記著將跳線或開關恢復到正常狀態,否則計算機有可能不能啟動甚至損壞機器。
在一些原裝品牌機上也有將跳線做成DIP開關的,將CMOS開關撥到ON的位置與短接跳線的作用相同。
快速短接法
如果主板上沒有做CMOS Reset跳線,或是不能找到該跳線位置時,可以關閉主機電源,打開機箱,分別找到主板電路板上的地線(機箱本身就接在地線上)和CMOS芯片的位置,用一根導線一端接地,另一端在CMOS芯片外露的管腳上快速勻速劃過,即可放電。為防漏劃,最好多劃兩遍。
--------------------------------------------------------------------------------
Q:主板上的硬件偵錯系統是怎么回事?
A:精英、微星、磐英等主板上集成了硬件偵錯系統,在計算機開機自檢時,如果有部件發生了故障,硬件偵錯系統會讀出相應的POST CODE,經譯碼后,由主板上的發光二極管顯示出來,根據故障代碼,使用者可以快速判斷出主板故障發生的位置和原因。
硬件偵錯系統的工作原理其實很簡單,每個廠家的BIOS,無論是AWARD、AMI還是PHOENIX的,都有所謂的POST CODE,即開機自我偵測代碼,當BIOS要進行某項測試動作時,首先將該POST CODE寫入80h地址,如果測試順利完成,再寫入下一個POST CODE,因此,如果發生錯誤或死機,根據80H地址的POST CODE值,就可以了解問題出在什么地方。硬件偵錯系統的作用就是讀取80H地址內的POST CODE,并經譯碼器譯碼,最后由數碼管顯示出來。這樣就可以通過數碼管上顯示的16進制代碼判斷問題出在硬件的那一部分,而不用僅依靠計算機主板那幾聲單調的警告聲來粗略判斷硬件錯誤了。通過它可知道硬件檢測沒有通過的是內存還是CPU,或者是其他硬件,方便直觀地解決棘手的主板問題。以此類推,還可以判斷超頻的限制硬件是哪一個,做到有的放矢,查障無憂。
--------------------------------------------------------------------------------
Q:主板上的雙BIOS是怎么回事,它有什么用?
A:雙BIOS技術是主板生產廠商針對主板BIOS既相當重要又容易損壞的特點開發的,其中以技嘉科技提出的Dual BIOS 技術最為出名。象技嘉BX2000主板就具備Dual BIOS,其設計思路是在主板上安裝了兩個BIOS芯片,一個作主(Master)BIOS,另外一個作從(Slave)BIOS,充當主BIOS的備份。每次啟動機器,系統都會自動檢查主BIOS的狀況,如果發現主BIOS內容有損壞,立即用備份BIOS重寫主BIOS,確保主BIOS時刻正常,萬一無法修復就直接從備份BIOS啟動。由此不難理解,利用雙BIOS技術,總可以利用好的一塊BIOS來修復被損壞的一塊BIOS,從而可以保持BIOS不被損壞,計算機不致因為被CIH一類的病毒破壞BIOS而癱瘓。
另外,在形形色色的雙BIOS技術中,還有微星公司的“SafeBIOS”技術。針對技嘉的雙芯片技術,微星公司強調不見得非要配備兩塊BIOS才能有效解決BIOS的保護問題,它是在主板上配備容量較普通主板大一倍的4MB BIOS,此BIOS劃分為兩個隔開的區域,若主板上開機區域內的資料受損,將由另一區的BIOS啟動,并自動修復受損區域的BIOS,這也可以看作一種雙BIOS技術,不過這種技術的安全性較低,一旦芯片物理受損,會導致雙BIOS系統全軍覆滅。為此,博登公司提出了截然不同的解決方法,該公司推出了首創便攜式BIOS——AIR BUS,把一塊BIOS芯片內建在一張小卡上,如果主板上的BIOS遭病毒破壞,可將此卡插入主板上專用的插槽,由此卡上的BIOS啟動,并自動修復主板上的BIOS。
目前,雙BIOS已發展到第二代,其杰出代表是承啟Twin BIOS 技術,它不但囊括了第一代雙BIOS的所有功能,提供了有效的BIOS安全防護功能,抵御CIH病毒侵襲;而且首創了雙BIOS可以針對不同的要求獨立設置的功能,使得雙BIOS技術具備了高度靈活性,成為真正的雙BIOS系統。
另外,市場上也出現了雙BIOS組件,利用雙BIOS組件,可以在普通主板上輕松建立雙BIOS系統,享受雙BIOS技術帶來的便利。
--------------------------------------------------------------------------------
Q:如何更換Award BIOS啟動時的EPA畫面?
A:
a、首先,要有BIOS的數據文件( *.BIN )。該文件可以是主板BIOS的備份文件,也可以是直接從網上下載來的升級文件,要確認該文件和你主板是對應的。
b、到http://www.flazh.de/下載BMPTOEPA軟件, BMPTOEPA是個自由軟件,運行于Windows9x下,能把BMP 文件轉換為EPA 。
c、有了需要的EPA 文件后,要找到專用軟件CBROM.EXE 或 CBROM6.EXE,它能把EPA文件放在*.BIN文件里,格式為:CBROM *.BIN /EPA EPA.epa (*.BIN 是BIOS數據文件,EPA.epa是制作好的EPA文件)。CBROM.EXE 適用于Award V4.51 ,而CBROM6.EXE適用于Award V6.0 。
d、升級BIOS,升級成功后重新啟動,就可以看到EPA圖標已變成我們自己制作的了。
eE、如果BIOS中原來的EPA圖標是BMP格式的,那么操作就更加簡單了,我們可以用CBROM直接把一個新的BMP圖標替換BIOS中原來的EPA圖標即可。
--------------------------------------------------------------------------------
Q:我想修改自己的BIOS中的EPA圖標,要注意哪些問題?
A:以上操作方法是針對AWARD的BIOS的,所以,你的BIOS一定要是AWARD公司出品的;你的主板支持 BIOS 升級和你已經把升級跳線打開;你已經會使用升級軟件 AWDFLASH ;你要為萬一升級失敗做好心理準備!
--------------------------------------------------------------------------------
Q:可以把BIOS文件里面的EPA圖標、LOGO文件分離出來嗎?
A:可以的,輸入 CBROM ***.BIN /EPA EXTRACT 這個命令后,再輸入一個文件名就可以了。同理要分離全屏開機畫面的話,用 CBROM ***. BIN /LOGO EXTRACT 命令,如果你的BIOS有這個文件的話。
BIOS問答9
Q:用CBROM看到的EPA pattern項后面的文件名是XXX.BIN 該如何辦?
A:一般來說,可以把它成EPA格式的來辦,經過多次實驗,沒發現問題。同時通過實驗發現,支持BMP格式的BIOS,都會支持EPA格式。
--------------------------------------------------------------------------------
Q:為什么用CBROM ***. BIN /D看到一大堆亂碼?
A:這是因為CBROM.EXE的版本太低的緣故。1.30版的CBROM.EXE不能支持AWARD6.0的BIOS,用它來看AWARD6.0的BIOS,看到的就是一堆亂碼。現在最高版本的CBROM.EXE是2.08版的,它支持AWARD6.0的BIOS。
--------------------------------------------------------------------------------
Q:我的BIOS文件里用的是EPA格式的圖標,我可以加入全屏的BMP LOGO圖形嗎?
A:實踐告訴我們,是不可以的,雖然你可以用 LOGO 參數強行把 BMP 文件寫進 BIN 文件里,但開機時是毫無反應的,就像你根本就沒做過一樣。至于強行寫入后會不會有其它副作用,就不得而知了。
--------------------------------------------------------------------------------
Q:為什么我用EPATOBMP工具轉換BMP格式的文件時提示:2564 bytes wrong?
A:請大家注意,如果按 136*126 的格式畫出來的單色BMP圖形文件,其標準大小就是2582 Bytes的,如果你的不是,那應該是作圖軟件有問題,或者你的圖形不是單色的。EPATOBMP工具支持136*126或136*84大小的單色BMP文件,二者的大小分別是2582 Bytes和1742 Bytes。
--------------------------------------------------------------------------------
Q:我想為自己的機器增加開機時像品牌機一樣的全屏畫面,但寫入 BMP 后花屏,或沒反應
A:如果寫入16色的BMP文件不成功,一般應該是和FLASH ROM的大小有關系,畢竟它們有 1M 和 2M 之分。所以最好先看看你的 BIOS 是不是 2M 的,如果是,成功機會大些。還有就是 BMP 的文件格式問題了,由最新的資料看來,一些品牌機里面的BMP 文件并不是一個BMP 格式的圖形文件,而是一個二進制的不知名的格式文件。此時,用BMP格式的圖形寫入,是不會成功的。
--------------------------------------------------------------------------------
Q:寫入BMP文件時,BIOS空間不足怎么辦?
A:這是一個常見的問題,一般發生在1M的BIOS中。可以用CBROM把BIOS文件中一些用不到的功能去掉(如去掉里面的AWDFLASH.EXE),然后再寫入。如果想把1M的芯片換成2M的是不現實的,主要是使用1M容量BIOS的主板不支持2M容量的BIOS芯片。
--------------------------------------------------------------------------------
Q:BIOS的2000問題如何解決?
A:請到下面的專業站點:
http://www.firmware.com/support/bios/year2000.htm
http://www.y2klinks.com/ring.htm
http://www.y2k.com
http://www.y2ktool.com/
轉自:http://bbs.macd.cn/? 小胖子
轉載于:https://www.cnblogs.com/oop/archive/2006/03/23/356976.html
總結
- 上一篇: 【Zigbee】进阶篇(1) Zigbe
- 下一篇: 编程电子书下载