Posted on 2007-11-16 21:42
yukui 閱讀(703)
評論(0) 編輯 收藏 所屬分類:
技術
計算機用戶在使用計算機的過程中,都會接觸到BIOS,它在計算機系統中起著非常重要的作用。
BIOS,完整地說應該是ROM-BIOS,是只讀存儲器基本輸入/輸出系統的簡寫,它實際上是被固化到計算機中的一組程序,為計算機提供最低級的、最直接的硬件控制。準確地說,BIOS是硬件與軟件程序之間的一個“轉換器”或者說是接口(雖然它本身也只是一個程序),負責解決硬件的即時需求,并按軟件對硬件的操作要求具體執行。
一、BIOS的功能
從功能上看,BIOS分為三個部分:
1.自檢及初始化程序;
2.硬件中斷處理;
3.程序服務請求。
下面我們就逐個介紹一下各部分功能:
(一)自檢及初始化
這部分負責啟動計算機,具體有三個部分,第一個部分是用于計算機剛接通電源時對硬件部分的檢測,也叫做加電自檢(POST),功能是檢查計算機是否良好,例如內存有無故障等。第二個部分是初始化,包括創建中斷向量、設置寄存器、對一些外部設備進行初始化和檢測等,其中很重要的一部分是BIOS設置,主要是對硬件設置的一些參數,當計算機啟動時會讀取這些參數,并和實際硬件設置進行比較,如果不符合,會影響系統的啟動。
最后一個部分是引導程序,功能是引導DOS或其他操作系統。BIOS先從軟盤或硬盤的開始扇區讀取引導記錄,如果沒有找到,則會在顯示器上顯示沒有引導設備,如果找到引導記錄會把計算機的控制權轉給引導記錄,由引導記錄把操作系統裝入計算機,在計算機啟動成功后,BIOS的這部分任務就完成了。
(二)程序服務處理和硬件中斷處理
這兩部分是兩個獨立的內容,但在使用上密切相關。
程序服務處理程序主要是為應用程序和操作系統服務,這些服務主要與輸入輸出設備有關,例如讀磁盤、文件輸出到打印機等。為了完成這些操作,BIOS必須直接與計算機的I/O設備打交道,它通過端口發出命令,向各種外部設備傳送數據以及從它們那兒接收數據,使程序能夠脫離具體的硬件操作,而硬件中斷處理則分別處理PC機硬件的需求,因此這兩部分分別為軟件和硬件服務,組合到一起,使計算機系統正常運行。
BIOS的服務功能是通過調用中斷服務程序來實現的,這些服務分為很多組,每組有一個專門的中斷。例如視頻服務,中斷號為10H;屏幕打印,中斷號為05H;磁盤及串行口服務,中斷14H等。每一組又根據具體功能細分為不同的服務號。應用程序需要使用哪些外設、進行什么操作只需要在程序中用相應的指令說明即可,無需直接控制。
二、BIOS的種類
由于BIOS直接和系統硬件資源打交道,因此總是針對某一類型的硬件系統,而各種硬件系統又各有不同,所以存在各種不同種類的BIOS,隨著硬件技術的發展,同一種BIOS也先后出現了不同的版本,新版本的BIOS比起老版本來說,功能更強。
目前市場上主要的BIOS有AMI BIOS和Award BIOS。
1.AMI BIOS
AMI BIOS是AMI公司出品的BIOS系統軟件,最早開發于80年代中期,為多數的286和386計算機系統所采用,因對各種軟、硬件的適應性好、硬件工作可靠、系統性能較佳、操作直觀方便的優點受到用戶的歡迎。
90年代,AMI又不斷推出新版本的BIOS以適應技術的發展,但在綠色節能型系統開始普及時,AMI似乎顯得有些滯后,Award BIOS的市場占有率借此機會大大提高,在這一時期,AMI研制并推出了具有窗口化功能的WIN BIOS,這種BIOS設置程序使用非常方便,而且主窗口的各種標記也比較直觀,例如,一只小兔子表示優化的默認設置,而一只小烏龜則表示保守的設置,一個骷髏用來表示反病毒方面的設置,畫筆和調色板則表示色彩的設置。
AMI WinBIOS已經有多個版本,目前用得較多的有奔騰機主板的Win BIOS,具有即插即用、綠色節能、PCI總線管理等功能。
2.Award BIOS
Award BIOS是Award Software公司開發的BIOS產品,目前十分流行,許多586主板機都采用Award BIOS,功能比較齊全,對各種操作系統提供良好的支持。Award BIOS也有許多版本,現在用得最多的是4.X版。
▲BIOS是什么?
所謂BIOS,實際上就是微機的基本輸入輸出系統(Basic Input System),其內容集成在微機主板上的一個ROM芯片上,主要保存著有關微機系統最重要的基本輸入輸出程序,系統信息設置,開機上電自檢程序和系統啟動自舉程序等。
▲BIOS的功能
BIOS ROM 芯片不但可以在主板上看到,而且BIOS管理功能如何在很大程度上決定了主板性能是否優越。BIOS管理功能包括:
1.BIOS中斷服務程序實質上是微機系統中軟件與硬件之間的一個可編程接口,主要用于程序軟件功能與微機硬件之間 接。例如,WINDOWS98對軟驅,光驅,硬盤等管理,中斷的設置等服務、程序。
2. BIOS系統設置程序:微機部件配置記錄是放在一塊可寫的CMOS RAM芯片中的,主要保存著系統的基本情況,CPU特性,軟硬盤驅動器等部件的信息。在BIOS ROM 芯片中裝有“系統設置程序”,主要來設置CMOS RAM中的各項參數。這個程序在開機時按某個鍵就可進入設置狀態,并提供良好的界面。
3.POST上電自檢:微機接通電源后,系統首先由(Power On Self Test,上電自檢)程序來對內部各個設備進行檢查。通常完整的POST自檢將包括對CPU,640K基本內存,1M以上的擴展內存,ROM,主板,CMOS存儲器,串并口,顯示卡,軟硬盤子系統及鍵盤進行測試,一旦在自檢中發現問題,系統將給出提示信息或鳴笛警告。
4. BIOS系統啟動自舉程序:系統完成POST自檢后,ROM BIOS就首先按照系統CMOS設置中保存的啟動順序搜索軟硬盤驅動器及CD-ROM,網絡服務器等有效地啟動驅動器,讀入操作系統引導記錄,然后將系統控制權交給引導記錄,并由引導記錄來完成系統的順序啟動。
接通微機的電源,系統將執行一個自我檢查的例行程序。這是BIOS功能的一部分,通常稱為POST——上電自檢(Power On Self Test)。
完整的POST自檢包括對CPU、系統主板、基本的640KB內存、1MB以上的擴展內存、系統ROM BIOS的測試;CMOS中系統配置的校驗;初始化視頻控制器,測試視頻內存、檢驗視頻信號和同步信號,對CRT接口進行測試;對鍵盤、軟驅、硬盤及CD-ROM子系統作檢查;對并行口(打印機)和串行口(RS232)進行檢查。自檢中如發現有錯誤,將按兩種情況處理:對于嚴重故障(致命性故障)則停機,此時由于各種初始化操作還沒完成,不能給出任何提示或信號;對于非嚴重故障則給出提示或聲音報警信號,等待用戶處理。
當自檢完成后,系統轉入BIOS的下一步驟:從A驅、C驅或CD-ROM以及網絡服務器上尋找操作系統進行啟動,然后將控制權交給操作系統。
CMOS與BIOS一樣嗎?
CMOS是互補金屬氧化物半導體的縮寫。其本意是指制造大規模集成電路芯片用的一種技術或用這種技術制造出來的芯片。在這里通常是指微機主板上的一塊可讀寫的RAM芯片。它存儲了微機系統的實時鐘信息和硬件配置信息等,共計128個字節。系統在加電引導機器時,要讀取CMOS信息,用來初始化機器各個部件的狀態。它靠系統電源和后備電池來供電,系統掉電后其信息不會丟失。 BIOS是基本輸入輸出系統的縮寫,指集成在主板上的一個ROM芯片,其中保存了微機系統最重要的基本輸入輸出程序、系統開機自檢程序等。它負責開機時,對系統各項硬件進行初始化設置和測試,以保證系統能夠正常工作。 由于CMOS與BIOS都跟微機系統設置密切相關,所以才有CMOS設置和BIOS設置的說法。CMOS RAM是系統參數存放的地方,而BIOS中系統設置程序是完成參數設置的手段。因此,準確的說法應是通過BIOS設置程序對CMOS參數進行設置。而我們平常所說的CMOS設置和BIOS設置是其簡化說法,也就在一定程度上造成了兩個概念的混淆。
BIOS,(Basic Input/output system)即基本輸入/輸出系統。它實際上是被固化到計算機中的一組程序,為計算機 提供最低級的、最直接的硬件控制。準確地說,BIOS是硬件與軟件程序之間的一個“轉換器”或者說是接口(雖然它本身也只是一個程序) ,負責解決硬件的即時需求,并按軟件對硬件的操作要求具體執行。程序員可以通過對INT 5、INT 13等中斷的訪問直接調用BIOS中斷例程。
BIOS是固化在主板上的ROM芯片,而系統設置程序,微機部件配置情況是則是放在一塊可讀寫的CMOS RAM芯片中的,它保存著系統CPU、軟硬盤驅動器、顯示器、鍵盤等部件的信息,關機后,系統通過一塊后備電池向CMOS供電以保持其中的信息。當微機接通電源后,系統將有一個對內部各個設備進行檢查的過程,這是由一個通常稱之為POST(Power On Self Test,上電自 檢)的程序來完成的。這也是BIOS的一個功能。完整的POST自檢將包括CPU、640K基本內存、1M以上的擴展內存、ROM、主板、 CMOS存貯器、串并口、顯示卡、軟硬盤子系統及鍵盤測試。自檢中若發現問題,系統將給出提示信息或鳴笛警告。在完成POST自檢后,ROM BIOS將按照系統CMOS設置中的啟動順序搜尋軟硬盤驅動器及CDROM、網絡服務器等有效的啟動驅動器 ,讀入操作系統引導記錄,然后將系統控制權交給引導記錄,由引導記錄完成系統的啟動。
目前市場上主要的BIOS有AMI BIOS和Award BIOS。586以前的BIOS多為可重寫EPROM芯片,上面的標簽起著保護BIOS內容的作用(紫外線照射會使EPROM內容丟失),不能隨便撕下。 586以后的ROM BIOS多采用EEPROM(電可擦寫只讀ROM),通過跳線開關和系統配帶的驅動程序盤,可以對EEPROM進行重寫,方便地實現BIOS升級,這就是我們常說的BIOS升級。
CMOS,(是指互補金屬氧化物半導體——一種大規模應用于集成電路芯片制造的原料)是微機主板上的一塊可讀寫的RAM芯 片,用來保存當前系統的硬件配置和用戶對某些參數的設定。CMOS可由主板的電池供電,即使系統掉電,信息也不會丟失。 CMOS RAM本身只是一塊存儲器,只有數據保存功能,而對CMOS中各項參數的設定要通過專門的程序。早期的CMOS設置程序駐留 在軟盤上的(如IBM的PC/AT機型),使用很不方便。現在多數廠家將CMOS設置程序做到了BIOS芯片中,在開機時通過特定的按鍵 就可進入CMOS設置程序方便地對系統進行設置,因此CMOS設置又被叫做BIOS設置。 早期的CMOS是一塊單獨的芯片MC146818A(DIP封裝),共有64個字節存放系統信息,見CMOS配置數據表。386以后的微機一般將 MC146818A芯片集成到其它的IC芯片中(如82C206,PQFP封裝),最新的一些586主板上更是將CMOS與系統實時時鐘和后備電池集 成到一塊叫做DALLDA DS1287的芯片中。隨著微機的發展、可設置參數的增多,現在的CMOS RAM一般都有128字節及至256字節 的容量。為保持兼容性,各BIOS廠商都將自己的BIOS中關于CMOS RAM的前64字節內容的設置統一與MC146818A的CMOS RAM格式 一致,而在擴展出來的部分加入自己的特殊設置,所以不同廠家的BIOS芯片一般不能互換,即使是能互換的,互換后也要對 CMOS信息重新設置以確保系統正常運行.
什么是BIOS設置
我們所使用的計算機都是由一些硬件設備組成的,而這些硬件設備會由于用戶的不同需要而在品牌、類型、性能上有很大差異。例如,對于硬盤,就可能存在容量大小和接口類型等方面的不同,而不同的硬件配置所對應的參數也不同,因此,我們在使用計算機之前,一定要確定它的硬件配置和參數,并將它們記錄下來,存入計算機,以便計算機啟動時能夠讀取這些設置,保證系統正常運行。
通常情況下,我們通過設置程序對硬件系統設置參數。由于ROM(只讀存儲器)具有只能讀取、不能修改且掉電后仍能保證數據不會丟失的特點,因此這些設置程序一般都放在ROM中,我們常常稱其為BIOS設置。此外,運行設置程序后的設置參數都放在主板的CMOS RAM芯片中,這是由于隨著系統部件的更新,所設置的參數可能需要修改,而RAM的特點是可讀取、可寫入,加上CMOS有電池供電,因此能長久地保持參數不會丟失,但電池如果使用時間較長,電力不足,也可能會產生掉電現象,系統設置參數會丟失,這時只需要更換一只新電池并重新進行設置就可以了,從上面我們也可以看出,BIOS設置和CMOS設置是不完全相同的,二者不能混淆。
一、BIOS設置程序的基本功能
BIOS的設置程序目前有各種流行的版本,由于每種設置都是針對某一類或幾類硬件系統,因此會有一些不同,但對于主要的設置選項來說,大都相同,一般分為下面幾項:
*基本參數設置
包括系統時鐘、顯示器類型、啟動時對自檢錯誤處理的方式。
*磁盤驅動器設置
包括自動檢測IDE接口、啟動順序、軟盤硬盤的型號等。
*鍵盤設置
包括上電是否檢測硬盤、鍵盤類型、鍵盤參數等。
*存儲器設置
包括存儲器容量、讀寫時序、奇偶校驗、ECC校驗、1M以上內存測試及音響等。
*Cache設置
包括內/外Cache、Cache地址/尺寸、BIOS顯示卡Cache設置等。
*ROM SHADOW設置
包括ROM BIOS SHADOW、VIDEO SHADOW、各種適配卡SHADOW
*安全設置
包括硬盤分區表保護、開機口令、Setup口令等。
*總線周期參數設置
包括AT總線時鐘(ATBUS Clock)、AT周期等待狀態(AT Cycle Wait State)、內存讀寫定時、Cache讀寫等待、Cache讀寫定時、DRAM刷新周期、刷新方式等。
*電源管理設置
是關于系統的綠色環保節能設置,包括進入節能狀態的等待延時時間、喚醒功能、IDE設備斷電方式、顯示器斷電方式等。
*PCI局部總線參數設置
關于即插即用的功能設置,PCI插槽IRQ中斷請求號、PCI IDE接口IRQ中斷請求號、CPU向PCI寫入緩沖、總線字節合并、PCI IDE觸發方式、PCI突發寫入、CPU與PCI時鐘比等。
*板上集成接口設置
包括板上FDC軟驅接口、串并口、IDE接口的允許/禁止狀態、串并口、I/O地址、IRQ及DMA設置、USB接口、IrDA接口等。
*其它參數設置
包括快速上電自檢、A20地址線選擇、上電自檢故障提示、系統引導速度等。
二、BIOS設置程序的進入方法
進入BIOS設置程序通常有三種方法
1.開機啟動時按熱鍵
在開機時按下特定的熱鍵可以進入BIOS設置程序,不同類型的機器進入BIOS設置程序的按鍵不同,有的在屏幕上給出提示,有的不給出提示,幾種常見的BIOS設置程序的進入方式如下:
Award BIOS:按Ctrl+Alt+Esc,
屏幕有提示;
AMI BIOS:按Del或Esc,屏幕有提示;
COMPAQ BIOS:屏幕右上角出現光標
時按F10,屏幕無提示;
AST BIOS:按Ctrl+Alt+Esc,屏幕無
提示。
2.用系統提供的軟件
現在很多主板都提供了在DOS下進入BIOS設置程序而進行設置的程序,在Windows 95的控制面板和注冊表中已經包含了部分BIOS設置項。
3.用一些可讀寫CMOS的應用軟件
部分應用程序,如QAPLUS提供了對CMOS的讀、寫、修改功能,通過它們可以對一些基本系統配置進行修改。
AWARD BIOS設置手冊
AWARD BIOS是目前兼容機中應用較為廣泛的一種BIOS,但是由于里面的信息全為英文且需要用戶對于相關專業知識的理解相對深入,所以有些用戶設置起來感到困難很大。如果這些有關信息設置不當的話,將會大大影響整臺電腦主機的性能。下面介紹一下AWARD BIOS中的有關設置選項的含義和設置方法,AWARD BIOS的主菜單主要有以下幾個菜單項:
Standard CMOS Setup(標準CMOS設定):
在本菜單中,用戶可以修改日期、時間、第一主IDE設備(硬盤)和IDE設備(硬盤或CD-ROM)、第二個主IDE設備 (硬盤或CD-ROM)和從IDE設備(硬盤或CD-ROM)、軟驅A與B、顯示系統的類型、什么出錯狀態要導致系統啟動暫停等。
說明:
(1)用戶可以在Type(類型)和Mode(模式)項設置 為Auto,使BIOS自動檢測硬盤。也可以在主菜單中的IDE HDD Auto Detection操作來設置。用戶還可以使用User選 項,手動設定硬盤的參數。您必須輸入柱面數(Cyls),磁 頭數 (Heads),寫預補償(Precomp),磁頭著陸區(Landz) ,每柱面扇區數(Sectorxs),工作模式(Mode)等幾種參數 。硬盤大小在上述參數設定后自動產生。
(2) 顯示類型可選EGA/VGA(EGA、VGA、SEGA、SV GA、PGA顯示適配卡選用)、CGA 40(CGA顯示卡,40列方式 )、CGA80(CGA顯示卡,80列方式)、MONO(單色顯示方式, 包括高分辨率單顯卡 )等四種,用戶應根據情況正確選用 。
(3) 暫停的出錯狀態選項有:All Errors(BIOS 檢測到任何錯誤,系統啟動均暫停并且給出出錯提示)、N o Errors (BIOS檢測到任何錯誤都不使系統啟動暫停)、A ll But Keyboard(BIOS檢測到除了磁盤之外的錯誤后使系 統啟動暫停,磁盤錯誤暫停)、All But Disk/Key(BIOS檢 測到除了鍵盤或磁盤之外的錯誤后使系統啟動暫停。
BIOS Features Setup(BIOS功能設定)
該項用來設置系統配置選項清單,其中有些選項 由主板本身設計確定,有些選項用戶可以進行修改設定, 以改善系統的性能。主要說明如下:
(1) CPU Internal Cache:缺省為Enable(開啟) ,它允許系統使用CPU內部的第一級Cache。486、586檔次 的CPU內部一般都帶有Cache,除非當該項設為開啟時系統 工作不正常,此項一般不要輕易改動。該項若置為Disabl e(關閉),將會降低系統的性能。
(2) External Cache:缺省設為Enable,它用來 控制主板上的第二級(L2)Cache。根據主板上是否帶有Cac he,選擇該項的設置。
(3) Quick Power On Self Test:缺省設置為En able,該項主要功能為加速系統上電自測過程,它將跳過 一些自測試。使引導過程加快。
(4) Hard Disk Boot From:選擇由主盤、從盤或 SCSI硬盤啟動。
(5) Boot Sequence:選擇機器開電時的啟動順 序。當機器開電時,有以下四種啟動順序:
C,A 系統將按硬盤,軟驅順序尋找啟動盤
A,C 系統將按軟驅,硬盤順序尋找啟動盤
CDROM,C,A 系統按CDROM,硬盤,軟驅順序尋 找啟動盤
C,CDROM,A 系統按硬盤,CDROM,軟驅順序尋 找啟動盤
請注意,某些老式主板并不支持由CD-ROM啟動 。
現在的新主板增加了更多的啟動順序如D,A;LS 120,C;ZIP,C等。
(6) Swap Floppy Drive:(交換軟盤驅動器)缺省 設定為Disable。當它Disable時,BIOS把軟驅連線扭接端 子所接的軟盤驅動器當作第一驅動器。當它開啟時,BIOS 將把軟驅連線對接端子所接的軟盤驅動器當作第一驅動器 ,即在 DOS下A盤當作B盤用,B盤當作A盤用。
(7) Boot Up Floppy Seek:當Enable時,機器 啟動時BIOS將對軟驅進行尋道操作。
(8) Floppy Disk Access Contol:當該項選在R /W狀態時,軟驅可以讀和寫,其它狀態只能讀。
(9) Boot Up Numlock Strtus:該選項用來設置 小鍵盤的缺省狀態。當設置為ON時,系統啟動后,小鍵盤 的缺省為數字狀態;設為 OFF時,系統啟動后,小鍵盤的 狀態為箭頭狀態。
(10) Boot Up System Speed:該選項用來確定 系統啟動時的速度為 HIGH還是LOW。
(11)Typematic Rate Setting:該項可選Enable 和 Disable。當置為Enable時,如果按下鍵盤上的某個鍵 不放,機器按您重復按下該鍵對待;當置為 Disable時, 如果按下鍵盤上的某個鍵不放,機器按鍵入該鍵一次對待 。
(12) Typematic Rate:如果(11)選項置為Enable ,那么可以用此選項設定當您按下鍵盤上的某個鍵一秒鐘 ,那么相當于按該鍵6次。該項可選6、8、10、12、15、2 0、24、30。
(13) Typematic Delay:如果(11)選項置為Enab le,那么可以用此選項設定按下某一個鍵時,延遲多長時 間后開始視為重復鍵入該鍵。該項可選250、500、750、1 000,單位為毫秒。
(14) Security Option:選擇System時,每次開 機啟動時都會提示您輸入密碼,選擇Setup時,僅在進入C MOS Setup時會提示您輸入密碼。
(15)PS/2 Mouse Function Control:當該項設 為Enable,機器提供對于PS/2類型鼠標的支持。否則,選 Disable。
(16) Assign PCI IRQ For VGA:選Enable時,機 器將自動設定PCI顯示卡的IRQ到系統的DRAM中,以提高顯 示速度和改善系統的性能。
(17) PCI/VGA Palett Snoop:該項用來設置PCI /VGA卡能否與MPEG ISA/VESA VGA卡一起用。當PCI/VGA卡 與MPEG ISA/VESA VGA卡一起用時,該項應設為Enable,否 則,設為 Disable。
(18) OS Select For DRAM>64MB:該項允許您在 OS/2操作系統中,使用64M以上的內存。該項可選為NON- OS2,OS2。
(19) System BIOS Shadow:該選項的缺省設置默 認為Enable,當它開啟時,系統BIOS將拷貝到系統Dram中 ,以提高系統的運行速度和改善系統的性能。
(20) Video BIOS Shadow:缺省設定為開啟(Enab le),當它開啟時,顯示卡的BIOS將拷貝到系統DRAM中, 以提高顯示速度和改善系統的性能。
(21) C8000-CBFFF Shadow/DFFFF Shadow:這些 內存區域用來作為其他擴充卡的 ROM映射區,一般都設定 為禁止(Disable)。如果有某一擴充卡ROM需要映射,則用 戶應搞清楚該 ROM將映射地址和范圍,可以將上述的幾個 內存區域都置為 Enable;但這樣將造成內存空間的浪費。 因為映射區的地址空間將占用系統的 640K~1024K之間的 某一段內存。
Chipset Features Setup(芯片組功能設定)
該項用來設置系統板上芯片的特性。它有以下選項:
(1) ISA Bus Clock frequency(PCICLK/4)ISA傳 輸速率率設定
設定值有:PCICLK/3;PCICLK/4。
(2) Auto Configuration(Enabled)自動狀態設 定
當設定為Enabled時BIOS依最佳狀況狀態設定, 此時BIOS會自動設定DRAM Timing,所以會有無法修改DRA M的細項時序,我們強烈建議選用Enabled,因為任意改變 DRAM的時序可能造成系統不穩或不開機。
(3) Aggressive Mode(Disabled)高級模式設定
當您想獲得較好的效能時,而且系統在非常穩定 狀態下,可以嘗試 Enabled此項功能以增加系統效能,不 過必須使用較快速DRAM(60ns以下)。
Power Management Setup(節電功能設定)
該項為電源管理設定,用來控制主板上的“綠色 ”功能。該功能定時關閉視頻顯示和硬盤驅動器以實現節 能的效果。
具體來說,實現節電的模式有四種:
1、Doze模式 當設定時間一到,CPU時鐘 變慢,其他設備照常運作;
2、Standby模式 當設定時間一到,硬盤和顯 示將停止工作,其他設備照常運作;
3、Suspend模式 當設定時間一到,除CPU以 外的所有設備都將停止工作;
4、HDD Power Down模式 當設定時間一到,硬 盤停止工作,其他設備照常運作。
該菜單項下面的可供選擇的內容有以下幾種:
(1) Power Management節電模式的主控項,有四 種設定:
Max Saving(最大節電)在一個較短的系統不活動 的周期 (Doze、Standby、Suspend、HDD Power Down四種 模式的缺省值均為1分鐘)以后,使系統進入節電模式,這 種模式節電最大。
MIN Saving(最小節電)在一段較長的系統不活動 的周期在這種情況下, (Doze,Standby,Suspend三種模式 的缺省值均為 1小時,HDD Power Down模式的缺省值為15 分鐘 )后,使系統進入節電模式。
Disable 關閉節電功能,是缺省設置。
User Defined(用戶定義)允許用戶根據自己的需 要設定節電的模式。
(2) Video Off Method(視頻關閉)該選項可設為 V/H Sync+Blank、Dpms、Blank Screen三種。
V/H Sync+Blank將關閉顯示卡水平與垂直同步 信號的輸出端口,向視頻緩沖區寫入空白信號。
DPMS(顯示電源管理系統)設定允許BIOS在顯示卡 有節電功能時,對顯示卡進行節能信息的初始化。只有顯 示卡支持綠色功能時,用戶才能使用這些設定。如果沒有 綠色功能,則應將該行設定為Blank Screen(關掉屏幕)。
Blank Screen(關掉屏幕)當管理關掉顯示器屏幕 時,缺省設定能通過關閉顯示器的垂直和水平掃描以節約 更多的電能。沒有綠色功能的顯示器,缺省設定只能關掉 屏幕而不能終止 CRT的掃描。
(3) PM Timers(電源管理記時器)下面的幾項分 別表示對電源管理超時設置的控制。Doze,Stand By和Sus pend Mode項設置分別為該種模式激活前的機器閑置時間 ,在MAX Saving模式,它每次在一分鐘后激活。在MIN Sa ving模式,它在一小時后激活。
(4)Power Down和Resume Events(進入節電模式 和從節電狀態中喚醒的事件 )。該項下面所列述的事件可 以將硬盤設在最低耗電模式,工作、等待和懸掛系統等非 活動模式中若有事件發生,如敲任何鍵或 IRQ喚醒、鼠標 動作、 MODEM振鈴時,系統自動從電源節電模式下恢復過 來。
(5)Soft-Off By Pwr-Bttn:ATX機箱的設計不 同于傳統機箱,按下開關4秒以上才能關閉系統;選擇ins tant-off方式將使ATX機器等同于傳統機器,而若置為de lay 4 sec方式,那么您按住開關的時間不足4秒時將使系 統進入Suspend Mode。
PNP/PCI Configuration Setup(即插即用與PCI狀態 設定 )
該菜單項用來設置即插即用設備和PCI設備的有 關屬性。
(1)PNP OS Installed:如果軟件系統支持Plug -Play,如Win 95,可以設置為YES。
(2)Resources Controlled By:AWARD BIOS支持 “即插即用”功能,可以檢測到全部支持“即插即用”的 設備,這種功能是為類似 Win95之類操作系統所設計,可 以設置Auto(自動)或Manual(手動)。
(3) Resources Configuration Data:缺省值是 Disabled,如果選擇Enabled,每次開機時,Extend Syst em Configuration Data(擴展系統設置數據)都會重新設 置。
(4)IRQ3/4/5/7/9/10/11/12/14/15, Assingned To:在缺省狀態下,所有的資源除了IRQ3/4,都設計為 被PCI設備占用,如果某些ISA卡要占用某資源可以手動設 置。
Intergrated Peripherals Setup(外部設備設定)
該菜單項用來設置集成主板上的外部設備的屬性 。
(1) IDE HDD Block Mode:如果選擇Enable,可 以允許硬盤用快速塊模式 (Fast Block Mode)來傳輸數據 。
(2) IDE PIO Mode 這個設置取決于系統硬盤的 速度,共有AUTO,0,1,2,3,4五個選項,Mode4硬盤傳 輸速率大于是 16.6MB/秒,其它模式的小于這個速率。請 不要選擇超過硬盤速率的模式,這樣會丟失數據。
(3) IDE UMDA(Ultra DMA)Mode:Intel 430TX芯 片提供了Ultra DMA Mode,它可以把傳輸速率提高到一個 新的水準。
Load BIOS Defaults(裝入BIOS缺省值)
主機板的CMOS中有一個出廠時設定的值。若CMOS 內容被破壞,則要使用該項進行恢復。由于BIOS缺省設定 值可能關掉了所有用來提高系統的性能的參數,因此使用 它容易找到主機板的安全值和除去主板的錯誤。
該項設定只影響BIOS和Chipset特性的選定項。 不會影響標準的CMOS設定。移動光標到屏幕的該項然后按 下 y鍵,屏幕顯示是否要裝入BIOS缺省設定值,回 答Y即裝入,回答N即不裝入。選擇完后,返回主菜單。
Supervisor Password And User Password Setup(管 理者與使用者密碼設定 )
User Passowrd Setting功能為設定密碼。如果 要設定此密碼,首先應輸入當前密碼,確定密碼后按y,屏幕 自動回到主畫面。輸入User Passowrd可以使用系統,但不 能修改CMOS的內容。輸入Supervisor Password可以輸入、 修改CMOS BIOS的值,Supervisor Password是為了防止他 人擅自修改CMOS的內容而設置的。 用戶如果使用IDE硬盤驅動器,該項功能可以自 動讀出硬盤參數,并將它們自動記入標準CMOS設定中,它 最多可以讀出四個 IDE硬盤的參數。
以上介紹了Award BIOS Setup的常用選項的含義 及設置辦法。更改設置后,請選 Save and Exit Setup項 來保存修改的內容,以便使所修改的內容生效。
編后:AWARD BIOS是一種常用的BIOS,各大主板 制造商都在它的基礎上進行了修改與添加,因而本文只是 一個參考,讀者最好能仔細閱讀隨機附帶的主板說明書。
AMI BIOS設置
BIOS是英文Basic Input/Output System(基本輸入/輸出系統)的縮寫,其程序儲存在主板上的 EPROM或Flash ROM 內,作用是測試裝在主板上的部件能否正常工作,并提供驅動程序接口,設定系統相關配備的組態。當你的系統配件與原CMOS參數不符合時,或CMOS參數遺失時,或系統不穩定時,就需要進入BIOS設定程序,以重新配置正確的系統組態。
進入AMI BIOS設定程序
1.打開系統電源或重新啟動系統,顯示器屏幕將出現自我測試的信息;
2. 當屏幕中間出現"Press <Del> to enter setup"提示時,按下鍵,就可以進入BIOS設定程序。
3. 以方向鍵移動至你要修改的選項,按下鍵即可進入該選項的子畫面;
4. 使用 方向鍵及〈Enter〉鍵即可修改所選項目的值,也可用鼠標(包括PS/2鼠標)選擇BIOS選項并修改。
5. 任何時候按下鍵即可回到上一畫面;
6. 在主畫面下,按下鍵,選擇“Saving Changes And Exit"即可儲存你的新設定并重新啟動系統。選擇“Exit Without Saving",則會忽略你的改變而跳出設定程序。
Standard Setup(標準設定)窗口
Date/Time: 顯示當前的日期/時間,可修改。
Floppy Drive A,B: 設定軟盤驅動器類型為None/720K/1.2M/1.44M/2.88M 。
Pri Master/Slave以及Sec Master/Slave: 此選項可設定:
HDD Type(硬盤類型): Auto(自動檢測)、SCSI(SCSI HDD)、CD-ROM驅動器、Floptical(LS-120大容量軟驅)或是Type 1~47等IDE設備。
LBA/Large: 硬盤LBA/Large 模式是否打開。目前540M以上的硬盤都要將此選項打開(On),但在Novell Netware 3.xx或4.xx版等網絡操作系統下要視情況將它關掉(Off)。
Block Mode: 將此選項設為On,有助于硬盤存取速度加快,但有些舊硬盤不支持此模式,必須將此選項設為Off。
32 Bit Mode: 將此選項設為On,有助于在32位的操作系統(如WIN95/NT)下加快硬盤傳輸速度,有些舊硬盤不支持此模式,必須將此選項設為Off。
PIO Mode: 支持PIO Mode0~Mode5(DMA/33)。用BIOS程序自動檢查硬盤時,會自動設置硬盤的PIO Mode。
注意:當你在系統中接上一臺IDE設備(如硬盤、光驅等)時,最好進入BIOS,讓它自動檢測。如果使用的是抽屜式硬盤的話,可將Type設成Auto,或將Primary以及Secondary的Type都改成Auto 即可。所謂Primary指的是第一IDE接口,對應于主板上的IDE0插口,Secondary指的是第二IDE接口,對應于主板上的IDE1插口。每個IDE接口可接Master/Slave(主/從)兩臺IDE設備。
Advanced Setup(高級設定)窗口
1st/2rd/3rd/4th Boot Device: 開機啟動設備的順序,可選擇由IDE0~3、SCSI、光驅、軟驅、 Floptical (LS-120大容量軟驅)或由Network(網絡)開機。
S.M.A.R.T For HardDisk: 開啟(Enable)硬盤S.M.A.R.T功能。如果硬盤支持,此功能可提供硬盤自我監控的功能。
Quick Boot: 開啟此功能后,可使開機速度加快。
Floppy Drive Swap: 若將此功能Enable,可使A驅與B驅互換。
PS/2 Mouse Support : 是否開啟PS/2鼠標口,若設定為Enable,則開機時,將IRQ12保留給PS/2鼠標使用,若設定為Disable,則IRQ12留給系統使用。
Password Check: 設定何時檢查Password(口令),若設定成Setup時,每次進入BIOS設定時將會要求輸入口令,若設定成Always時,進入BIOS或系統開機時,都會要求輸入口令,但先決條件是必須先設定口令(Security窗口中的User選項)。
Primary Display: 設定顯示卡的種類。
Internal Cache: 是否開啟CPU內部高速緩存(L1 Cache),應設為Enable。
External Cache: 是否開啟主板上的高速緩存(L2 Cache),應設為Enable。
System BIOS Cacheable: 是否將系統BIOS程序復制到內存中,以加快BIOS存取速度。
C000-DC00,16K Shadow: 此8項是將主內存的UpperMemory(上位內存區)開啟,將所有插卡上ROM程序映射到內存中,以加快CPU對BIOS的執行效率。Disable:不開啟本功能;Enable:開啟,且可提供讀寫區段功能;Cached:開啟,但不提供讀寫功能。
Chipset Setup(芯片組設定)窗口
本功能中的選項有助于系統效率的提升,建議使用默認值。若將某些Chipset、DRAM/SDRAM或SRAM部分的Timing值設得過快,可能會導致系統"死機"或運行不穩定,這時可試著將某些選項的速度值設定慢一點。
USB Function Enabled: 此選項可開啟USB接口的功能,如沒有USB設備,建議將此選項設為Disable,否則會浪費一個IRQ資源。
DRAM Write Timing: 設定DRAM的寫入時序,建議值如下:
70ns DRAM: X-3-3-3; 60ns DRAM: X-2-2-2。
Page Mode DRAM Read Timing: 設定DRAM讀取時序,建議值如下 :
70ns DRAM: X-4-4-4; 60ns DRAM: X-3-3-3。
RAS Precharge Period: 設定DRAM/EDO RAM的Precharge(預充電)時間,建議設成4T。
RAS to CAS Delay Time: 設定DRAM中RAS到CAS延遲時間,建議設定成3T。
EDO DRAM Read Timing: 設定EDO DRAM讀取時序,建議值如下:
70ns DRAM : X-3-3-3; 60ns DRAM : X-2-2-2。
DRAM Speculative Read: 此選項是設定DRAM推測性的引導讀取時序,建議設定成Disable。
SDRAM CAS Latency: 設定SDRAM的CAS信號延遲時序,建議設定值如下 :
15ns(66MHz)/12ns(75MHz) SDRAM: 3
10ns(100MHz) SDRAM: 2。
SDRAM Timing: 設定SDRAM(同步內存)的時序,建議設定值如下:
15ns(66MHz)/12ns(75MHz) SDRAM: 3-6-9
10ns(100MHz) SDRAM: 3-4-7。
注意:若系統使用SDRAM不穩時,建議將SDRAM速度調慢。
SDRAM Speculative Read : 此選項是設定SDRAM推測性的引導讀取時序,建議設定成Disable。
Pipe Function: 此選項設定是否開啟Pipe Function(管道功能),建議設定成Enable。
Slow Refresh: 設定DRAM的刷新速率,有15/30/60/120us ,建議設在60us。
Primary Frame Buffer: 此選項保留,建議設定成Disable。
VGA Frame Buffer: 設定是否開啟VGA幀緩沖,建議設為Enable。
Passive Release: 設定Passive Release(被動釋放)為Enable時,可確保CPU與PCI總線主控芯片(PCI Bus Master)能隨時重獲對總線的控制權。
ISA Line Buffer: 是否開啟ISA總線的Line Buffer,建議設為Enable。
Delay Transaction: 設定是否開啟芯片組內部的Delay Transaction(延時傳送),建議設成 Disable。
AT Bus Clock: 設定ISA總線時鐘,建議設成Auto。
Power Management Setup(能源管理)窗口
能源管理功能可使大部份周邊設備在閑置時進入省電功能模示,減少耗電量,達到節約能源的目的。電腦在平常操作時,是工作在全速模式狀態,而電源管理程序會監視系統的圖形、串并口、硬盤的存取、鍵盤、鼠標及其他設備的工作狀態,如果上述設備都處于停頓狀態,則系統就會進入省電模式,當有任何監控事件發生,系統即刻回到全速工作模式的狀態。省電模式又分為“全速模式(Normal)、打盹模式(Doze)、待命模式(Standby)、沉睡模式(Suspend)",系統耗電量大小順序:Normal>Doze>
Standby > Suspend。
Power Management/APM: 是否開啟APM省電功能。若開啟(Enable),則可設定省電功能。
Green PC Monitor Power State/Video Power Down Mode/Hard Disk Power Down Mode : 設定顯示器、顯示卡以及硬盤是否開啟省電模式,可設定成Standby、Suspend以及Off(即不進入省電模式)。
Video Power Down Mode: 設定顯示器在省電模式下的狀態 :Disable: 不設定 ;Stand By: 待命模式;Suspend: 沉睡模式。
Hard Disk Power Down Mode: 設定硬盤在省電模式下的狀態。(同上)
Standby Timeout/Suspend Timeout: 本選項可設定系統在閑置幾分鐘后,依序進入Standby Mode/Suspend Mode等省電模式。
Display Activity: 當系統進入Standby Mode時,顯示器是否進入省電模示,Ingroe:忽略不管;Monitor:開啟。
Monitor Serial Port/Paralell Port/Pri-HDD/Sec- HDD/VGA /Audio/Floppy: 當系統進入省電模式后,是否監視串并行口、主從硬盤、顯示卡、聲卡、軟驅的動作。Yes:監視,即各設備如有動作,則系統恢復到全速工作模式;No:不監視。
Power Button Override: 是否開啟電源開關功能。
Power Button Function: 此選項是設定當使用ATX電源時,電源按扭(SUS-SW)的作用。 Soft Off: 按一次就進入Suspend Mode,再按一次就恢復運行。Green: 按第一下便是開機,關機時要按住4秒。
Ring resume From Soft Off:是否開啟Modem喚醒功能。
RTC Alarm Resume From Soft Off: 是否設定BIOS 定時開機功能。
PCI/PnP Setup窗口
此選項可設定即插即用(PnP)功能。
OnBoard USB: 是否開啟芯片組中的USB功能。
Plug and Play Aware OS: 如你的操作系統(OS)具有PnP功能(如 Win95),此項應選Yes;若不是,則選No。如某些PnP卡無法檢測到時,建議設成No。
PCI Latency Timer: 此選項可設定PCI時鐘的延遲時序。
Offboard PCI IDE Card: 如使用了其它的PCI IDE卡,則此項必須設定,這要視你的PCI IDE卡是插在哪個Slot(1-4)上而定,并設定以下各IDE IRQ 值。Slot5、6以及Hardwared為保留選項。
Offboard PCI IDE Primary IRQ: 設定PCI IDE卡上IDE 0所要占用的INT#,一般都是設定成INT#A。
Offboard PCI IDE Secondary IRQ: 設定PCI IDE卡上IDE 1所要占用的INT#,一般都是設定成 INT#B。
Assign IRQ to PCI VGA Card: 指定一個IRQ給VGA卡使用,一般不用指定IRQ給VGA卡。
IRQ 3、4、5、7、9、10、11、12、14、15/DMA Channel 0、1、3、5、6、7:本選項是設定各IRQ/DMA是否讓PnP卡自動配置,若設定成PCI/PnP,則BIOS檢測到PnP卡時,會挑選你所有設成PCI/PnP狀態的其中一個IRQ/DMA來使用;反之,若設成ISA/EISA,則BIOS將不會自動配置。一般設為PCI/PnP。
Peripheral Setup(外圍設備設定)窗口
Onboard FDC: 是否啟用主板上的軟驅接口。
Onboard Serial Port 1: 選擇串行口1(COM1)的地址,一般設成Auto。
Serial Port1 IRQ: 此選項可設定串行口1的IRQ,建議設成4。
Onboard Serial Port 2: 選擇串行口2的地址, 一般設成Auto。
Serial Port2 Mode : 若設成 Normal,為一般接鼠標、Modem用;如有紅外線裝置(IrDA),則建議設成IrDA ASKIR。
Serial Port2 IRQ: 此選項可設定串行口2的IRQ,建議設成3。
Onboard Parallel Port: 選擇并行口的地址。
Onboard Parallel Mode: 選擇并行口的傳輸模式(ECP/EPP/Normal)。默認為標準模式(Normal)。
Parallel Mode IRQ : 設定并行口IRQ,建議設定成7。
EPP Version: 設定EPP Mode為1.7或1.9 版。
Onboard IDE : 是否啟用主板上的PCI IDE0、IDE1接口。如果采用外接的IDE卡,則此項必須改成Disable,反之則設成Both。此選項若設錯,將會導致硬盤、光驅等IDE設備檢測不到。
Security(安全)窗口
User:允許User(用戶)設定密碼,輸入密碼后,必須再輸入一次確認。
Anti-Virus:此選項開啟后,可防止病毒入侵硬盤的Boot區以及BIOS。
Utility (實用)窗口
Detect IDE:此功能可以自動檢測所有接在IDE0及IDE1上的設備,包括硬盤、CD-ROM、LS-120等,且會自動判斷其PIO模式,以及LBA/Normal/Large模式,一次即可檢測完畢。
為什么要升級BIOS呢?
免費獲得新功能
升級BIOS最直接的好處就是不用花錢就能獲得許多新功能,比如原來你用的是PⅡ的CPU,升級BIOS后也許就能直接使用PⅢ的CPU,不用換主板了;看著別人能用光驅來啟動的計算機,自己的不行,升級BIOS后,成了;另外還能增加PnP即插即用功能、新硬盤的LBA和DMA功能、識別其它新硬件等等,簡直就是免費升級電腦!
解決莫名其妙的故障
另外,升級BIOS還可以解決一些特殊的電腦故障,這些故障往往令電腦高手也覺得莫名其妙。下面我們就介紹兩個因微機BIOS版本過舊引起的故障實例,讓大家對升級BIOS的必要性有一個初步認識。
故障一:BIOS引起老聲卡不能工作
春節前新攢了一臺微機,主板選用磐英P2-112A,操作系統為Windows 98,為了節約Money,使用一塊朋友升級換下的ESS1868聲卡,可裝上后無論怎樣調整、更換驅動程序,卻始終發不出聲音,將其裝回朋友的電腦上卻工作正常,當時判斷可能是該聲卡與主板不兼容,只得悻悻作罷。后來我懷著僥幸心理到磐英的主頁上去瀏覽,在 “技術支援/BIOS下載/PⅡ”網頁上發現P2-112A主板欄目中有如下字樣:
新版本BIOS添加(增強)了以下功能:
01/25/1999
1.升級內存大于512MB的功能;
2.解決了SB-LINK在WINDOWS95/98中讀取軟盤造成系統死機的問題;
3.BIOS預設“CPU/System warning temp”(系統報警)為60℃;
4.支援Pentium Ⅲ CPU (Katmai);
5.……
12/03/1998
1.支持HD(硬盤)S. M. A. R. T 功能;
2.修正SB-Link與ESS1868相沖突的問題;
3.……
哈!看來新版的BIOS不僅解決了ESS1868聲卡兼容問題,還給主板新增了不少最新的功能(如支持最新P ⅢCPU、支持新硬盤的S. M. A. R. T 功能),真是太好太及時了!立即下載升級程序,將主板BIOS升級為最新版本,嘿,聲卡終于開口了!
故障二:升級BIOS 找回“失去”的Modem
一臺倫飛P97tx筆記本電腦,在最近將原Windows 95升級為Windows 98后,發現其內置Modem不能工作了(已排除病毒原因)。“設備管理”里面沒有它,用手動方式添加硬件及驅動程序后,系統卻檢測報告COM3打開錯誤,而且Windows 98運行程序的速度也非常慢。用原機附帶的恢復光盤將操作系統恢復成Windows 95,速度倒是恢復到同以前一樣了,可系統仍找不到Modem。反復折騰了一天也無法解決,打電話到倫飛公司辦事處,對方回答“可能是Modem壞了”,可在此以前,它明明工作很正常,Windows 98總不至于像CIH一樣能破壞硬件設備吧!無奈,只好到倫飛公司的主頁上去看看 “問題解答”欄中有沒有這種問題的答案,結果發現該機升級操作系統為Windows 98的注意事項中有“安裝Windows 98前,機器的BIOS版本應為1.04”的提示,而我的筆記本電腦的BIOS版本是1.01,難怪運行速度那么慢!不知Modem“意外丟失”與此有無關系?立即按其提供的方法下載升級程序,將該機的BIOS升級為1.04版。 開機,哈!自檢時顯示的CPU型號變成了Pentium 200 MMX,比以前多了MMX三個字母。哎,怎么有三個串口的IRQ了?記得以前這里只顯示兩個的?看來COM3能打開了,進入Windows 98后,報告發現新硬件,按要求提供驅動程序……Modem工作正常了!這次升級BIOS 不但找回了升級Windows時意外“丟失”的Modem,還使整機性能大大地提高了一步(大家應記得Inter公司的Pentium與Pentium MMX的性能差別吧!),Windows 98 運行非常順暢,而且操作中再也沒有原來那么多的“非法操作”,系統變得更穩定了,真是“因禍得福!”
解決2000年問題
2000年的到來對全世界都是一件大事,對電腦更是一個大問題,存在銀行里的錢連本金帶利息都可能被電腦算錯,管理戶籍的電腦可能會刪掉你的戶口……諸如此類的問題不勝枚舉。當然,你的電腦不會出這樣的大漏子,但是你能保證電腦里的數據不會因為2000年問題而被錯誤刪除嗎?或者你電腦里老舊的數據庫軟件把2000年當成了1900年。不怕一萬防備萬一,升級BIOS不過是舉手之勞,然后你就能放放心心地同全世界人民一起迎接2000年了。
像這樣通過升級BIOS解決特殊故障或使系統性能得到提升的事例不勝枚舉,而且BIOS的先進、完善程度也是進行整機性能優化的基礎,無論你是電腦發燒友還是初級玩家,像這樣既不花錢又能增強機器性能、提高系統穩定性的好事,你應該不會拒絕吧!關鍵是怎樣才能安全、有效地將它升級為最新版本,那好,請你接著往后看。
升級前我們還應該知道
看過前面的文章,也許有許多朋友已經躍躍欲試想將自己主板上的BIOS升級了(有這種便宜,能不動心嗎?)。別心急,我們先來看看升級BIOS的進行過程。首先,你必須知道自己的主板型號;其次,要確認主板上的BIOS的類型和版本;第三,到主板生產商的網頁上去下載同自己主板型號和BIOS類型一致的BIOS升級程序;最后,進行BIOS升級操作。在這里,我們先介紹前兩個步驟的實現方法。
如何查知電腦的主板類型?
看看包裝盒和說明書
新主板剛買回來時,都是裝在包裝盒里的,還附有產品介紹和使用說明,這些資料上都明確地標明了主板的生產廠家和產品型號,如華碩(ASUS)P/I-P55T2P4主板在包裝盒和使用手冊上都有明顯標注。
有的主板上有標注
有的主板上標注有廠商標志和產品型號,如華碩(ASUS)TX97-LE。有的主板將廠商標志標注在CPU的散熱片上,而產品型號卻標注在主板上的其他位置。
查看開機畫面
如果找不到主板的包裝和說明資料,主板上也沒有任何標注,你可以在電腦啟動進行自檢時看到關于主板和BIOS的信息。具體方法是當系統檢測內存時按下鍵盤上的Pause/Break鍵,這樣系統的檢測過程就會暫停。通常這時屏幕上的第一行(或前兩行)為BIOS的相關信息,如右圖所示,Amerian Megatrends,Inc.就是AMIBIOS的出品公司名稱;接下來就是主板的型號,如A5169MS 表示是微星(MSI)公司生產的MS-5169型主板,V2.2表示AMIBIOS的當前版本為2.2。
使用測試軟件
有一些測試軟件可以測出電腦的各項硬件配置,如主板、CPU、顯卡、聲卡等,可以用它們來測電腦的主板類型。但是這些測試軟件可能無法辨認新近出品的硬件類型,或者會出現錯誤分類的情況。由于升級BIOS要求十分嚴格,型號規格必須完全對應,如果弄錯了主板類型或者升級程序有問題,后果將非常嚴重,所以請盡量以前三種方法來確定電腦的主板型號。
確定BIOS的種類和版本
1. BIOS的分類
目前市面上較流行的主板BIOS主要有 Award BIOS、AMI BIOS、Phoenix BIOS三種類型。
Award BIOS是由Award Software公司開發的BIOS產品,在目前的主板中使用最為廣泛。Award BIOS功能較為齊全,支持許多新硬件,目前市面上多數586主機板和PⅡ主板都采用了這種BIOS。
AMI BIOS是AMI公司出品的BIOS系統軟件,開發于80年代中期,早期的286、386大多采用AMI BIOS,它對各種軟、硬件的適應性好,能保證系統性能的穩定,到90年代后,綠色節能電腦開始普及,AMI卻沒能及時推出新版本來適應市場,使得Award BIOS占領了大半壁江山。
Phoenix BIOS是Phoenix公司產品,Phoenix意為鳳凰或埃及神話中的長生鳥,有完美之物的含義。Phoenix BIOS 多用于高檔的586原裝品牌機和筆記本電腦上,其畫面簡潔,便于操作。
2. 主板BIOS版本的確定方法
要想升級BIOS ,前提是主板上的BIOS必須是Flash BIOS(快閃存儲器),普通的BIOS是不能用軟件方法升級的。識別其是否是Flash BIOS可查看電腦主板的使用手冊(一般586及以上的主板都采用了Flash BIOS),還可根據主板的品牌及型號,到主板生產公司的網頁上查看有無該型號主板的BIOS新版本,如有,當然就可判斷其為Flash BIOS 。如果是原裝機,應到生產整機的廠商主頁去查看有無該機型的BIOS升級軟件。
確定了主板BIOS可升級后,還應確定其目前的版本號,具體方法如下:
重新啟動機器,我們可看到如下幾種開機畫面。如需仔細查看,可在顯示這些畫面時按下鍵盤右上角的“Pause”鍵。
3. BIOS升級的最后確定
由于各廠家技術的不斷發展,對時間稍久一點的機器進行BIOS升級后,機器性能增強的效果最為明顯。在知道自己的主板BIOS版本后,建議到生產該主板廠家的主頁去看看有無針對該種主板BIOS的新版本,如有,可再看看該版本的BIOS較自己現在的版本增加了些什么功能,對自己的機器有無實用價值。例如:新版本只增加了支持P Ⅲ CPU的功能,而你現在根本就沒有這種CPU,這種功能對你就形同虛設,也就沒必要進行升級了。如果有修復原BIOS的一些BUG或增加了如CD-ROM啟動、解決“2000年問題”、解決主板與某些硬件沖突問題等提高系統性能的BIOS升級版本,就應進行升級工作了!
第一步 確定您是否需要升級BIOS
我們升級BIOS的首要原因通常是2000年問題。
很多電腦,尤其是1997年以前生產的電腦(主板),硬件方面基本上都存在2000年問題。為了消除此問題,電腦廠商和主板的廠商紛紛推出了其修正版的BIOS。因此,將原來存在2000年問題的BIOS升級為不存在2000問題的版本成了當務之急。 升級BIOS的另一個原因在于硬盤和光驅的升級。早期一點的電腦往往不能支持ULTRA DMA方式的IDE接口。因此,雖然原來的硬盤換成了大容量的支持ULTRA DMA 方式數據傳輸的硬盤,但主板不支持這種工作方式,這樣就不能發揮硬盤的工作速度。這時,您也需要升級BIOS版本。 升級BIOS的再一個原因是為了讓主板識別升級以后的CPU,比如IDT C6系列、AMD K6-2系列、CYRIX公司的MⅡ等。很多朋友在升級原來的電腦時,往往只是換一下CPU,遺憾的是,更換CPU后,往往主板識別不出來CPU了。例如,MⅡ/300的CPU,主板報告的卻是PR266;K6-2/266的CPU,主板報告的卻是K6/266;C6/200的CPU,主板報告的卻是486DX。為了解決這些問題,您需要升級BIOS。 以上三個原因是我們遇到的需要升級BIOS的最常見的原因。
一般來講,如果主板的BIOS有更新的版本,您就需要將BIOS升級。因為更新的BIOS版本,往往意味著BIOS性能的提升和功能的完善。 筆者曾經遇到過一塊主板(芯片組采用VXPRO+,主板的右上角有V5.2A的標記),它在WIN97/98的環境下安裝ISA聲卡的驅動程序不能成功,而只有在最早版本的WIN95下,才可以安裝ISA聲卡。后來,我嘗試將該主板的BIOS升級,升級以后,不僅在任何版本的WIN95下均可以安裝聲卡,而且在WIN98下安裝聲卡也無問題。
第二步 確定主板的BIOS是否可以升級
觀察您的主板上的BIOS芯片(一般為一個28針或32針的雙列直插式的集成電路,上面有BIOS字樣),該芯片大多為AWARD或AMI的產品。揭掉BIOS芯片上面的標簽(紙質或者金屬標簽),觀察芯片的外觀,如果芯片上面的號碼中有28或29的數字,或者是以下號碼,那么該BIOS就是可以升級的。 Am29F010、Am28F010、Am28F010A、AT28C010、AT28MC010、AT29C010、AT29LC010、AT29MC010、CAT28F010V5、CAT28F010V5I、CAT28F010、CAT28F010I、28F010、HN58C1000、HN28F101、HN29C010、HN29C010B、HN58C1001、HN58V1001、A28F010、28F001BX-B、28F001BX-T、28F010、M5M28F101FP、M5M28F101P、M5M28F101RV、M5M28F101VP、MX28F1000、MSM28F101、KM29C010、DQ28C010、DYM28C010、DQM28C010A、DQ47F010、DQ48F010、M28F010、M28F1001、28EE011、29EE010、PH29EE010、TMS29F010、TMS28F010、W29EE011、W27F010、X28C010、X28C010I、XM28C010、XM28C010I、29LVxxx 或者直接查看主板說明書,看上面是否有關于主板的BIOS是否可以升級的說明。不過,即使主板說明書上沒有有關的說明,也不必灰心,您完全可以親自動手試一下。因為并不是所有的主板都將此特性寫在說明書上的。
第三步 尋找可以擦寫BIOS的工具軟件
目前市場上的主板的BIOS類型一般為AWARD 和AMI兩種,其它還有MR、PHOENIX等幾種,對應于這些BIOS類型,分別有相應的BIOS擦寫程序(或稱擦寫器)。 建議大家擦寫BIOS時,優先采用各自配套的擦寫器。比如您的主板若采用AWARD公司的BIOS芯片,則要采用軟件AWDFLASH來擦寫;若為AMI公司的BIOS芯片,那么則要采用AMIFLASH來擦寫。這兩個擦寫器可以在下列網頁中找到:WWW.PING.BE/BIOS/BIOSUTIL.HTML。 AWARD的擦寫器還可以在WWW.AWARD.COM.TW中下載到;MRBIOS的擦寫程序可以在FTP.MRBIOS.COM處找到。 許多人聲稱MRBIOS的擦寫器MRFLASH可以用來擦寫任意的BIOS,但是椐筆者實驗,情況并非如此,很多主板的BIOS,MRFLASH都無能為力。但是,AWDFLASH和AMIFLASH兩個擦寫器在大多數情況下可以換用,比如盡管您的BIOS是AWARD的,但是您還是可以使用AMIBIOS的擦寫器來改寫BIOS。值得注意的是,一些著名的主板例如華碩(ASUS)隨機會提供一個擦寫器程序,要對華碩主板的BIOS進行擦寫時,必須使用這個擦寫器。還可以到華碩的網站WWW.ASUS.COM.TW下載。
第四步 尋找主板新版本的BIOS文件
一般來講,每個主板廠商都會定期針對自己原來的產品推出更新的BIOS版本,以解決該主板在實際中遇到的新問題。這些新的BIOS,主板廠商都以文件的形式存放在自己的站點上,以供用戶們前來下載。因此,獲取主板更新的BIOS版本的最直接途徑是到主板生產廠商的因特網站點去下載。 如果不知道廠商的網址,可以借助引擎在網上搜索一下。搜索的內容就是主板的型號(一般在主板上有標記)或者廠商的名稱。 如果您手頭沒有任何有關主板的資料(既不知道主板的廠商,也不知道主板型號,主板上也沒有任何其他的足以辨別主板身份的標記),那么也不必沮喪,您還可以通過主板的BIOS號碼來找更新版本的BIOS。 所謂BIOS號碼是指機器啟動、自檢到內存時,在屏幕最下方顯示的諸如“7/31/95-TRITON-2A59CF54C-00”(對于AWARD BIOS)或者“51-0102-1101-00111111-101094-AMIS123-P”(對于AMI BIOS)之類的信息。該信息內含主板所采用的芯片組、生產廠商、BIOS版本和BIOS的日期等內容。通過該號碼可以獲得有關該主板的準確信息。 如果BIOS號碼是AWARD格式的,那么您可以將BIOS號碼的倒數第二個字段記下來(前述中的2A59CF54C),然后到臺灣站點WWW.AWARD.COM.TW處,根據此號碼尋找一個同樣號碼的BIOS下載。 如果是AMI公司的,那么您可以根據BIOS號碼,到站點WWW.PING.BE中找找看。該網站提供了全世界幾乎全部的主板廠家以及幾乎全部的主板的列表。在這里不僅可能找到所需要的BIOS信息,而且還可以討論有關BIOS的話題以獲得幫助。自然,也可以將您的不知名的主板描述一番,讓大家幫您鑒定。 如果以上辦法均不能奏效,那么您還可以試一下下面的辦法,找出一個替用的BIOS。方法就是根據您的主板所使用的芯片組類型,板上ISA、PCI插槽的個數,內存槽的種類和個數,是否有AGP插槽,電源插座是AT的還是ATX等特性,來尋找一個具有同樣特性的已知型號的主板,用已知型號的主板的BIOS來升級您的未知名稱的主板(此方法僅供專業人士使用,風險自負)。
第五步 升級主板BIOS的過程
BIOS的升級,實質是借助BIOS擦寫程序,將BIOS芯片中舊版本的內容以更新版本的內容來代替。因此,為了升級您的BIOS,就需要有BIOS擦寫程序和新版本的BIOS數據文件。有了兩者以后,我們就可以開始了。具體的方法如下: 1首先開機進入BIOS設置畫面,在CMOS CHIPSET FEATURE SETUP選項中,將SYSTEM BIOS CACHEABLE和VIDEO BIOS CACHEABLE項禁止掉(否則在某些情況下會造成一些麻煩),然后依次敲ESC鍵、F10鍵,保存設置并退出。 2重啟機器,使硬盤以DOS方式引導并避免加載任何可能駐留內存的程序(在引導DOS至出現“STARTING MS-DOS”時,按F5鍵);若硬盤上安裝的是WIN95/98,那么,當硬盤引導至"STARTING WINDOWS 95/98"時,同時按下CTRL和F5鍵,以避免DRVSPACE.BIN程序的加載,從而省出大約108KB的常規內存。 此步也可省略為用一張干凈無毒并且帶有DOS系統文件、BIOS擦寫程序、新版本的BIOS數據文件的軟盤啟動。 3引導系統成功后,輸入下面的命令來進行BIOS升級:
AWDFLASH (用于使用AWARD公司的BIOS)
AMIFLASH (用于使用AMI公司的BIOS)
MRFLASH (用于MR公司的BIOS)
擦寫程序運行時,會提醒您輸入新版本的BIOS文件名。改寫結束后,會提醒您重新啟動機器。
注意: AWDFLASH擦寫程序運行時會首先提示您輸入新的BIOS數據文件的名稱,然后提示是否保存舊版本的BIOS,您應該起一個文件名,將舊版本的BIOS文件保存下來,以便將來萬一發現升級后的BIOS存在問題,還可以將原來的BIOS版本恢復。接著擦寫器將會讓您再次確定是否真的要改寫BIOS的內容,回答Y后,BIOS的升級正式開始,您將可以看到一條閃亮的小方塊不停地延伸長度(該過程中應杜絕機器斷電)。最后,改寫結束,擦寫器程序提示您按F1重新啟動機器。
AMIFLASH運行時如果不加參數的話,那么擦寫程序并不提示您保存原來的BIOS文件,因此在運行該程序時,最好以這樣的命令格式來運行“AMIFLASH /F:OLD.ROM”,以便有機會將原來的BIOS文件用OLD.ROM文件名保存一份。 MRFLASH運行時,會出現一個菜單,您可以非常直觀地選擇保存當前的BIOS或升級當前的BIOS。
某些主板廠商(如華碩)只允許使用他們自己的BIOS擦寫程序來升級主板的BIOS,但過程與前面幾種基本一致。 4升級BIOS結束后,如果升級成功,那么重啟機器時,將會出現正常的顯示。這時,我們需要再次進入BIOS設置畫面,在CMOS CHIPSET FEATURE SETUP選項中,將SYSTEM BIOS CACHEABLE和VIDEO BIOS CACHEABLE項設為允許后,依次敲ESC→F10,保存設置并退出。 這樣,整個BIOS的升級過程即大功告成。
特別提醒:
新版本的AWARD擦寫程序運行時,會檢查您指定的新版本的BIOS文件是否與主板一致。如果不匹配,該程序將會給出警告信息:“您想要升級使用的BIOS文件與您的主板不匹配”。不過,如果使用下面的參數,擦寫程序將不做一致性的檢查:AWDFLASH 2A××××××.BIN/Py 。 升級BIOS時,最好使用在線式的UPS對主機供電,以避免在擦寫BIOS的過程中主機掉電。 無論是使用了錯誤的主板BIOS版本,還是在BIOS擦寫過程中主機掉電,您的電腦都將有可能從此不再正常啟動。
第六步 萬一升級BIOS失敗怎么辦?
當擦寫主板的BIOS不成功時,可以嘗試下面的辦法來進行挽回。
方法1: 使用BIOS中的自舉塊
很多基于AWARD BIOS的主板上都有一個自舉塊(BOOT BLOCK),自舉塊是主板BIOS的一部分,它在您擦寫BIOS時不會被改寫。 自舉塊只支持軟驅和ISA協議的顯卡,并且可以執行引導軟盤上的AUTOEXEC.BAT文件,所以可以利用自舉塊將一個擦寫失敗的BIOS芯片恢復。
方法為:將AWARD擦寫程序和正確版本的BIOS文件拷貝到可引導的軟盤上,并且在AUTOEXEC.BAT文件中加入“AWDFLASH .BIN(正確版本的BIOS文件)”的語句,然后用此軟盤引導機器。
方法2:換一片新的BIOS芯片
與主板生產商聯系,看他們是否出售BIOS芯片。一些主板生產廠商免費向其用戶提供該芯片。如果他們不出售BIOS芯片,那么請和RCSystems公司聯系。只要提供與BIOS對應的.BIN文件,該公司就可以提供您所需要的任何BIOS芯片。該公司的網址為:WWW.RCSYSTEMS.COM。
方法3:熱交換
尋找一塊與您的主板一樣的主板,將該主板上可以正常工作的BIOS芯片拆下來替換到您的主板上。然后通過軟盤或硬盤啟動到DOS。在主機帶電的情況下,將正常工作的BIOS芯片取下,然后將升級失敗的BIOS芯片換到主板上。最后,將一個正確的BIOS版本擦寫入您的BIOS芯片中,重啟機器。 如果找不到一樣的主板也無妨礙,您可以尋找一塊可以正常工作的主板,啟動后,將正常工作的BIOS芯片取下,然后將升級失敗的BIOS芯片換到主板;使用一個正確的BIOS版本擦寫入您的BIOS芯片中即可。擦寫時注意屏蔽掉BIOS版本和主板一致性的檢查。 不過,需要注意的是,可能有的主板并不一定支持擦寫您的升級失敗的BIOS芯片,最常見的原因在于芯片擦寫的電壓不同和BIOS芯片的種類不同。這時就需要尋找一款和您的BIOS芯片相同的主板了。
升級主板BIOS完全手冊
現如今,電腦的硬件技術一日千里,電腦的升級也就成了發燒友的家常便飯了,甚至有人開玩笑地說“現在的電腦不會用壞,只會被淘汰!”。這種說法雖說有點偏頗,但也確實有一定的道理。不過,話又說回來了,電腦畢竟不像時裝,它更注重實用、夠用、好用。試想想用一臺P Ⅲ的電腦來進行文字處理,無疑是一種巨大的浪費。所以對于普通的電腦用戶來說,一則沒有必要,二則沒有經濟能力來追趕電腦的潮流。但是,筆者在這里想要和大家探討的不是電腦的升級,而是主板的BIOS 的升級。這種升級可以用極小的代價換取電腦性能的提高,可謂是免費升級。但是,對于新手來說,升級主板BIOS 并不是一件非常容易的事兒,因為它不僅要求使用者具備一定的電腦知識,而且還存在一定的危險性,所以筆者在此詳細地介紹一下與升級主板BIOS 有關的各種問題。
一、為什么要升級主板BIOS?
所謂BIOS,即“Basic Input/Output System"(基本輸入輸出系統)。目前,市面上的586檔次以上的主板的BIOS 絕大多數采用的是Flash EPROM (閃速可擦可編程只讀存儲器)存儲,可直接用軟件改寫升級,因而給BIOS 的升級帶來極大的方便。目前BIOS 的生產廠商主要有Award、AMI、Phoenix 和MR 等。升級主板BIOS 當然不只是為了獲得BIOS 版本的提升,更重要的是它可以修正以前版本中的Bug 并對新的硬件設備或技術規范提供支持,總的說來可以歸納為以下三點:
首先,Y2K 問題:提到電腦,可能許多人首先會想到近來被媒體炒得火熱的Y2K (千年蟲)問題。的確,1996年以前生產或組裝的電腦上的主板基本都存在這一問題。為此,許多電腦或主板的生產商先后推出了各自修正版的BIOS,可以在一定程度上解決Y2K 問題。
其次,提供對新的硬件或技術規范的支持:如前所述,電腦硬件技術日新月異的發展使得早期生產的主板“見識”太短,不能正確識別新的硬件或技術規范。比如K6-3、P Ⅲ等新的CPU ,DMA33、DMM66等硬件技術規范。筆者今年1月份組裝了的一臺電腦,用的是梅捷6BA+主板,但是不支持英特爾的P Ⅲ處理器。于是到梅捷的網站找到了4月份推出的BIOS 并成功地升級,結果發現新的BIOS 不僅可以很好地支持P Ⅲ,而且支持的倍頻也由以前的5.5提升到了8.0。這樣一來,我的主板可以支持到100MHz 的CPU 了。
最后,修正老版本BIOS 中的一些Bug :這也是升級BIOS 的一個十分重要的原因,無須多述,僅舉個簡單的例子說明一下。筆者的梅捷主板在啟動時檢測CD-ROM 的時間過長,但升級BIOS 后,檢測速度有了明顯的改觀,而且對Riva 128的顯卡的支持也更好了。
所以,從某種意義上說,升級主板的BIOS 就意味著整機性能的提升和功能的完善。
二、如何判斷主板BIOS 可否升級?
升級之前,當然必須明確自己的主板是否支持BIOS 的升級,最好的辦法是找到主板的說明書,從中查找相關的說明。不過,并不是所有的主板說明書中都有此方面的介紹,但也不用灰心,可以咨詢一下銷售商或請懂行的朋友幫幫忙。如果以上方法行不通的話,你就必須親自動手了,其實也挺簡單的。方法是:觀察你的主板上的BIOS 芯片,如果它是一個28針或32針的雙列直插式的集成電路,而且上面印有BIOS 字樣的話,該芯片大多為Award 或AMI 的產品。然后,揭掉BIOS 芯片上面的紙質或金屬標簽,仔細觀察一下芯片,你會發現上面印有一串號碼,如果號碼中有28或29的數字,那么就可以證明該BIOS 是可以升級的。
三、升級BIOS 需要什么工具?
升級主板BIOS 之前,你必須擁有BIOS 的燒錄程序(擦寫程序或擦寫器)和新版本的BIOS 數據文件。BIOS 的燒錄程序其實就是一個可執行文件,不同的BIOS 生產商使用的程序是不同的,最好不要混用。也就是說,Award 芯片最好用它自身的燒錄程序,這是最安全、最保險的方法。所以,要升級BIOS 之前,必須明確自己的主板使用的是何種品牌的BIOS 芯片,然后找到相應的燒錄程序。目前主板上使用最多的是Award和AMI 的芯片,其燒錄程序分別為Awdflash 和Ami—flash。既然要升級BIOS,你還必須擁有該主板最新的
BIOS 數據文件,一般以BIN 為擴展名。需要注意的是,BIOS 文件一定要與主板的型號嚴格一致,也就是說即使是同一牌號的主板,只要型號不一致,其BIOS 數據也不能通用。比如華碩TX-97的BIOS 文件就千萬不能用來升級華碩P2B的主板BIOS,否則后果是不堪設想的。燒錄程序和BIOS 文件可以分別從BIOS 生產商和主板廠商的網站上獲得,詳細的網址請見附錄。對于沒有條件上網的朋友,可以向銷售商索取,另外許多電腦報刊的配套光盤上也會收錄這些文件。也有的主板生產商將二者壓縮在同一個文件中,放在網站上供用戶下載。