史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 系統 & 硬體安裝及故障判斷技術文件
忘記密碼?
論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2006-04-07, 12:44 AM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 最好的刷BIOS方法

最好的刷BIOS方法

重新整理主機板BIOS的幾種方法

大家都知道,BIOS(Basic Input-Output System)即電腦的基本輸入輸出系統,是整合在主機板上的一個ROM晶片,它提供了電腦系統最基礎的功能支持。其中包含了開機啟始程式碼、基礎硬體驅動程式、參數設定程序以及一些廠商自主研發的軟體等。BIOS的一大特點就是可以用特定的方法來重新整理,這就是通常所說的BIOS昇級。昇級BIOS除了可以獲得許多新的功能之外,還可以解決晶片組、主機板設計上的一些缺陷,排除一些特殊的電腦故障等。提到重新整理BIOS,很多人一定認為做這種事很危險,弄不好就會把BIOS刷壞。其實,如果你掌握了正確的方法,並且操作得當,一般是沒有什麼問題的。重新整理BIOS的方法有很多種,除了可以在DOS下重新整理外,還可以在Windows下重新整理,另外還有一些主機板廠商在其主機板中設計了BIOS重新整理工具,開機後按相應的組合鍵就可以彈出BIOS重新整理工具進行重新整理。下面就讓我來給大家一一介紹一下。

  現在國內市面上比較流行的主機板BIOS主要有Award BIOS和AMI BIOS這兩種,不同檔案類型的BIOS所使用的重新整理程序也不相同。我們可以通過開機自我檢驗畫面判斷,或者開機時按「Del」鍵進入CMOS後,在其設定介面上判斷。以下均以Award BIOS為例:

  一、在DOS下重新整理

  這是大家最一般的一種重新整理方法了。

  Step1 先將主機板的最新BIOS文件(如:Awardbios.bin文件)和重新整理工具awdflash.exe下載至你的硬碟上的一個資料夾中,如D:\BIOS資料夾。

  Step2 製作一張Windows 98啟動碟,在BIOS中設成從軟式磁碟機啟動,用這張啟動碟啟始系統進入DOS真實模式狀態。

  注意:在Windows 98下製作啟動碟時,要選項「僅複製系統檔案」這項。製作好的啟動碟裡面只含有「Io.sys、Msdos.sys、Command.com」這三個文件。

  另外,如果你的系統是Windows 98,也可以在系統啟動時迅速按下F8鍵,在出現的啟動選項表單裡選項第6項「Safe Mode Command Prompt Only」,也可以進入到DOS真實模式下。

  Step3 輸入CD D:\BIOS,進入到D:\BIOS目錄。再輸入awdflash.exe,進入到重新整理軟體的介面。

  Step4 在「File Name to Program」後面輸入你下載的新版本BIOS名Awardbios.bin。

  Step5 Enter鍵後,重新整理軟體會問你「Do you want to save BIOS(Y/N)」,為了保險起見我們一般按「Y」鍵選項制作備份原有的BIOS文件。按提示在「File Name to Save」後面輸入要儲存的BIOS檔案名(如oldbios.bin)後Enter鍵,此時重新整理程序開始制作備份你的BIOS文件。

  Step6 制作備份工作完成後,重新整理程序會再次提示你「Are you sure to program(Y/N)」,其意思為你驗證更新BIOS嗎?此進按「Y」,重新整理程序就把最新的BIOS文件寫入到BIOS裡了。

  BIOS重新整理完成後,會出現兩個提示訊息:一是按F1進行重新啟動,二是按F10結束返回DOS,你可以根據你的實際情況來選項。如果你認為你的重新整理操作是完全正確的,你就可以按F1鍵重新啟動電腦;如果你認為重新整理程序中存在一些錯誤或不當,就按F10結束,重新重新整理。

  二、在Windows下重新整理

  隨著Windows使用者的增多,人們越來越習慣在圖形化的介面下操作,畢竟現在用DOS的人是越來越少了。而且很多剛接觸電腦的用戶總是覺得DOS是一個深不可測的東西,一聽說是在DOS環境下昇級,就已經畏懼三分,哪裡還敢進行BIOS昇級?所以,一些廠商就相繼推出了在Windows下的BIOS重新整理工具,這些圖形介面的程序與DOS的重新整理程序相比功能更加強大,操作更加容易,更加適合習慣於Windows操作的人使用。

  WinFlash.exe是Award公司推出的公用版Windows環境下的BIOS重新整理程序(其下載位址是:http://file.mydrivers.com/bios/award-WinFlash172.exe),從其網站下載下來解壓縮後,雙按WinFlash.exe即可進入其主介面。

  依次點擊「File→Update BIOS」,從硬碟目錄中找出下載下來的需要更新的BIOS文件。

  點「開啟」後,程序開始提示你是否更新BIOS,點Update開始重新整理。

  BIOS重新整理結束後,此時選項「Yes」後,將重新啟動電腦。

  三、在線重新整理

  除了可以在Windows下重新整理BIOS外,還可以通過網路在線重新整理你的主機板BIOS。例如磐正公司就給提供了一個在線的重新整理工具MagicFlash(下載位址:http://www.epox.cn/download/soft/MagicFlash.zip),利用MagicFlash就可以在線重新整理。

  解壓縮後雙按Magic BIOS.exe即可執行。Magic BIOS啟動後,系統即能自動識別出主機板現用的BIOS版本,你可點擊圖片中上面那個用紅色方框標幟出的按鈕,檢查你的主機板是否有新的BIOS版本,如果你的主機板有新的BIOS的話,一會兒之後,軟體就能檢查到你主機板新版本的BIOS了。

  注意:在線重新整理可能會受到網速和伺服器的影響,一般不建議選項用這種方法進行重新整理。

  四、用BIOS原有的的重新整理工具重新整理

  除了可以在DOS下和Windows下重新整理BIOS外,現在一些主機板廠商為了方便用戶進行BIOS重新整理,就在主機板BIOS裡內裝了重新整理程序。如果你在開機自我檢驗介面上發現有「Alt+F2 to enter AWDFLASH」的字樣,那麼恭喜你,你的主機板BIOS已經內裝了重新整理程序。你只需將你主機板的BIOS文件下載至一張軟碟後,把軟碟插進你的軟式磁碟機,然後啟動你的電腦,並馬上同時按住Alt和F2鍵,此時系統將自動啟動重新整理介面,並開始檢測軟碟上的BIOS文件和主機板上的BIOS文件是否匹配,檢測完後就開始自動重新整理。重新整理程序中會有一個進度條顯示,重新整理完畢後,系統會自動啟動。此時,你的BIOS已經是重新整理好的BIOS了。是不是簡單多了!

  注意:不管用哪種方法重新整理,一定要注意在重新整理程序中不可出現斷電或重啟現象,也不要隨意按鍵盤。如果重新整理失敗,會出現不顯示現象,那時只好重寫BIOS了。

  五、重新整理失敗後的解決辦法

  人有失手,馬有失蹄,老虎也有打盹的時候,何況是重新整理BIOS呢?所以,你一定要做好重新整理BIOS失敗的準備,正所謂「有備無患」。如果真的刷壞了,也不要緊,我教你三招保準讓你把BIOS重新刷回來。

  第一招 利用Boot Block(根區)修復BIOS

  如果你那台什麼也不顯示的電腦在開機後仍然有讀軟式磁碟機的動作、軟式磁碟機燈還亮,那麼恭喜你,BIOS裡的Boot Block(根區)還沒有損壞,你還可以利用Boot Block(根區)讓BIOS執行可啟始軟碟上的Autoexec.bat文件來修復BIOS。

  註:Boot Block(根區)是BIOS裡面的一部分,一般情況下,是不會被重新整理的。當我們開機後,電腦會首先執行根區的程序,如果此時BIOS完好無損的話,電腦就會正常啟始。但如果發現BIOS程序受到破壞時就會啟用根區程序,但這時只支持軟式磁碟機啟動和ISA顯示卡顯示。

  製作一張啟動碟(只含有「Io.sys、Msdos.sys、Command.com」這三個文件),把BIOS重新整理程序awdflash.exe和BIOS資料檔案xxx.bin拷貝到啟動碟裡。開啟記事本,輸入「awdflash xxx.bin /py/sn/sb/cd/cp/r」(不含引號),另存為Autoexec.bat文件,也拷入啟動碟中。

  註:/py表示自動執行重新整理程序 ;/sn表示不制作備份舊的BIOS文件;/sb表示重新整理時強行跳過BIOS根區;/cd重新整理BIOS後立即清除DMI資料;/cp在重新整理結束後,立即清除即插即用資料(ESCD);/r表示重新整理BIOS結束後自動重啟。

  將做好的啟動碟插入到軟式磁碟機中啟動電腦,系統開始讀軟式磁碟機,在軟式磁碟機停止讀磁碟後,系統自動重新啟動電腦。啟動後看看,是不是又有顯示了。

   第二招 「熱插拔」修復BIOS

  如果第一招不靈的話,你還可以用「熱插拔」的方法來修復BIOS,但是前提是你必須找到與你同型號的主機板。

  註:「熱插拔」的一切操作都是在帶電的情況下進行的,所以你一定要膽大心細。另外,如果你的BIOS晶片是直接焊接在主機板上的,這種方法就行不通了。放掉身上的靜電,然後開啟你的機箱,找著主機板上的BIOS,把它取出來。注意BIOS晶片主要有兩種封裝方式:一種是DIP封裝方式,我們可以用一個小平口的改錐,在晶片的左右慢慢地把它撬起來;而另一種是PLCC32封裝方式,由於它的特殊性,只能借助特殊的工具才能把它取出來。

  開啟那台準備好的電腦,啟動到DOS狀態。在主機帶電的情況下,將正常的BIOS晶片取下,再將刷壞的BIOS晶片插回到主機板上,用awdflash.exe將一個正確的BIOS版本寫到你的BIOS中。

  註:當BIOS完成POST上電自我檢驗程序、系統啟動自舉程序後,由作業系統接管系統的控制權,完成機器的啟動程序。在此之後,除了相關的程序要使用BIOS中的中斷程序外,BIOS已完成了它的歷史使命,如果此時我們把BIOS晶片拔下來,根本不會影響系統的正常工作。這時,就可以把損壞的BIOS晶片插回主機板,執行相應的重新整理程序就可以重新把BIOS文件刷回來。

  第三招 絕招

  如果第一招不管用,第二招你又不敢用,那就只有使用第三招——絕招了,那就是——找專業的維修商用專用的編輯器修復。

  怎麼樣,有我這三招保管將你的主機板BIOS起死回生。
__________________
http://bbsimg.qianlong.com/upload/01/08/29/68/1082968_1136014649812.gif
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
舊 2006-04-10, 02:32 AM   #2 (permalink)
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

BIOS中英文對照表

Time/System Time 時間/系統時間
Date/System Date 日期/系統日期
Level 2 快取 二級快取
System Memory 系統記憶體
Video Controller 視瀕控制器
Panel Type 液晶螢幕型號
Audio Controller 音瀕控制器
Modem Controller 調製解調器(Modem)
Primary Hard Drive 主硬碟
Modular Bay 模組托架
Service Tag 服務標籤
Asset Tag 資產標籤
BIOS Version BIOS版本
Boot Order/Boot Sequence 啟動順序(系統搜尋作業系統文件的順序)
Diskette Drive 軟碟機
Internal HDD 內裝硬碟驅動器
Floppy device 軟式磁碟機設備
Hard-Disk Drive 硬碟驅動器
[hide]USB Storage Device USB儲存於設備
CD/DVD/CD-RW Drive 光碟
CD-ROM device 光碟
Modular Bay HDD 模組化硬碟驅動器
Cardbus NIC Cardbus總線網路卡
Onboard NIC 板載網路卡
Boot POST 進行開機自我檢驗時(POST)硬體檢查的水準:設定為「MINIMAL」(預設值設定)則開機自我檢驗僅在BIOS昇級,記憶體模組更改或前一次開機自我檢驗未完成的情況下才進行檢查。設定為「THOROUGH」則開機自我檢驗時執行全套硬體檢查。
Config Warnings 警告設定:該選項用來設定在系統使用較低電壓的電源橋接器或其他不支持的組態時是否報警,設定為「DISABLED」禁用報警,設定為「ENABLED」啟用報警
Internal Modem 內裝調製解調器:使用該選項可啟用或禁用內裝Modem。禁用(disabled)後Modem在作業系統中不可見。
LAN Controller 網路控制器:使用該選項可啟用或禁用PCI乙太網控制器。禁用後該設備在作業系統中不可見。
PXE BIS Policy/PXE BIS Default Policy
PXE BIS原則:該選項控制系統在沒有認證時如何處理(啟動整體服務Boot Integrity Services(BIS))使用權請求。系統可以接受或拒絕BIS請求。設定為「Reset」時,在下次啟動電腦時BIS將重新啟始化並設定為「Deny」。
Onboard Bluetooth
板載藍牙設備
MiniPCI Device
Mini PCI設備
MiniPCI Status
Mini PCI裝置狀態:在安裝Mini PCI設備時可以使用該選項啟用或禁用板載PCI設備
Wireless Control
無線控制:使用該選項可以設定MiniPCI和藍牙無線設備的控制方式。設定為「Application」時無線設備可以通過「Quickset」等應用程式啟用或禁用,熱鍵不可用。設定為「/Application」時無線設備可以通過「Quickset」等應用程式或熱鍵啟用或禁用。設定為「Always Off」時無線設備被禁用,並且不能在作業系統中啟用。
Wireless
無線設備:使用該選項啟用或禁用無線設備。該設定可以在作業系統中通過「Quickset」或「」熱鍵更改。該設定是否可用取決於「Wireless Control」的設定。
Serial Port
串列阜:該選項可以通過重新分配連接阜位址或禁用連接阜來避免設備資源衝突。
Infrared Data Port
紅外資料連接阜。使用該設定可以通過重新分配連接阜位址或禁用連接阜來避免設備資源衝突。
Parallel Mode
並列阜模式。控制電腦並列阜工作方式為「NORMAL」(AT相容)(普通標準並行口)、「BI-DIRECTIONAL」(PS/2相容)(雙向模式,允許主機和外設雙向通訊)還是「ECP」(Extended Capabilities Ports,增強功能連接阜)(預設值)。
Num Lock
數碼鎖定。設定在系統啟動時數碼燈(NumLock LED)是否點亮。設為「DISABLE」則數碼燈保持滅,設為「ENABLE」則在系統啟動時點亮數碼燈。
Keyboard NumLock
鍵盤數碼鎖:該選項用來設定在系統啟動時是否提示鍵盤相關的錯誤訊息。
Enable Keypad
啟用小鍵盤:設定為「BY NUMLOCK」在NumLock燈亮並且沒有接外接鍵盤時啟用數位小鍵盤。設定為「Only By Key」在NumLock燈亮時保持embedded鍵區為禁用狀態。
External Hot Key
外部熱鍵:該設定可以在外接PS/2鍵碟上按照與使用筆記型電腦上的鍵的相同的方式使用鍵。如果您使用ACPI作業系統,如Win2000或WinXP,則USB鍵盤不能使用鍵。僅在純DOS模式下USB鍵盤才可以使用鍵。設定為「SCROLL LOCK」(預設值選項)啟用該功能,設定為「NOT INSTALLED」禁用該功能。
USB Emulation
USB模擬:使用該選項可以在不直接支持USB的作業系統中使用USB鍵盤、USB滑鼠及USB軟式磁碟機。該設定在BIOS啟動程序中自動啟用。啟用該功能後,控制轉移到作業系統時模擬繼續有效。禁用該功能後在控制轉移到作業系統時模擬關閉。
Pointing Device
游標設備:設定為「SERIAL MOUSE」時外接串列阜滑鼠啟用並整合觸摸板被禁用。設定為「PS/2 MOUSE」時,若外接PS/2滑鼠,則禁用整合觸摸板。設定為「TOUCH PAD-PS/2 MOUSE」(預設值設定)時,若外接PS/2滑鼠,可以在滑鼠與觸摸板間切換。更改在電腦重新啟動後生效。
Video Expansion
視瀕增強:使用該選項可以啟用或禁用視瀕增強,將較低的解析度調整為較高的、正常的LCD解析度。
Battery
電池
Battery Status
電池狀態
Power Management
電源管理
Suspend Mode
掛起模式
AC Power Recovery
交流電源恢復:該選項可以在交流電源橋接器重新插回系統時電腦的相應反映。
Low Power Mode
低電量模式:該選項用來設定系統休眠或關閉時所用電量。
Brightness
亮度:該選項可以設定電腦啟動時顯示器的亮度。電腦工作在電源供電狀態下時預設值設定為一半。電腦工作在交流電源橋接器供電狀態下時預設值設定為最大。
Wakeup On LAN
網路喚醒:該選項設定允許在網路信號接入時將電腦從休眠狀態喚醒。該設定對待命狀態(Standby state)無效。只能在作業系統中喚醒待命狀態。該設定僅在接有交流電源橋接器時有效。
Auto On Mod 自動開機模式:注意若交流電源橋接器沒有接好,該設定將無法生效。該選項可設定電腦自動開機時間,可以設定將電腦每天自動開機或僅在工作日自動開機。設定在電腦重新啟動後生效。
Auto On Time 自動開機時間:該選項可設定系統自動開機的時間,時間格式為24小時制。按鍵輸入數值或使用左、右箭頭鍵設定數值。設定在電腦重新啟動後生效。
Dock Configuration 塢站組態
Docking Status 塢站狀態
Universal Connect 通用接頭:若所用作業系統為WinNT4.0或更早版本,該設定無效。如果經常使用不止一個戴爾塢站設備,並且希望最小化接入塢站時的初始時間,設定為「ENABLED」(預設值設定)。如果希望作業系統對電腦連接的每個新的塢站設備都產生新的系統設定文件,設定為「DISABLED」。
System Security 系統安全
Primary Password 主密碼
Admin Password
管理密碼
Hard-disk drive password(s) 硬碟驅動器密碼
Password Status 密碼狀態:該選項用來在Setup密碼啟用時鎖定系統密碼。將該選項設定為「Locked」並啟用Setup密碼以放置系統密碼被更改。該選項還可以用來放置在系統啟動時密碼被用戶禁用。
System Password 系統密碼
Setup Password Setup密碼
Post Hotkeys 自我檢驗熱鍵:該選項用來指定在開機自我檢驗(POST)時螢幕上顯示的熱鍵(F2或F12)。
Chassis Intrusion
機箱防盜:該選項用來啟用或禁用機箱防盜檢測特徵。設定為「Enable-Silent」時,啟動時若檢測到底盤入侵,不傳送警告訊息。該選項啟用並且機箱蓋板開啟時,該域將顯示「DETECTED」。
Drive Configuration
驅動器設定
Diskette Drive A: 磁碟機A:如果系統中裝有軟式磁碟機,使用該選項可啟用或禁用軟碟機
Primary Master Drive 第一主驅動器
Primary Slave Drive 第一從驅動器
Secondary Master Drive 第二主驅動器
Secondary Slave Drive 第二從驅動器
IDE Drive UDMA 支持UDMA的IDE驅動器:使用該選項可以啟用或禁用通過內部IDE硬碟接頭的DMA傳輸。
Hard-Disk drive Sequence 硬碟驅動器順序
System BIOS boot devices 系統BIOS啟動順序
USB device USB設備
Memory Information 記憶體訊息
Installed System Memory 系統記憶體:該選項顯示系統中所裝記憶體的大小及型號
System Memory Speed
記憶體速率:該選項顯示所裝記憶體的速率
System Memory Channel Mode 記憶體信道模式:該選項顯示記憶體槽設定。
AGP Aperture AGP區域記憶體容量:該選項指定了分配給視瀕橋接器的記憶體值。某些視瀕橋接器可能要求多於預設值的記憶體量。
CPU information CPU訊息
CPU Speed CPU速率:該選項顯示啟動後中央處理器的執行速率
Bus Speed 總線速率:顯示處理器總線速率
Processor 0 ID 處理器ID:顯示處理器所屬種類及模型號
Clock Speed 時鍾頻率
快取 Size 快取值:顯示處理器的二級快取值
Integrated Devices(LegacySelect Options) 整合設備
Sound 聲音設定:使用該選項可啟用或禁用音瀕控制器
Network Interface Controller
網路接頭控制器:啟用或禁用整合網路卡
Mouse Port 滑鼠連接阜:使用該選項可啟用或禁用內裝PS/2相容滑鼠控制器
USB Controller USB控制器:使用該選項可啟用或禁用板載USB控制器。
PCI Slots PCI槽:使用該選項可啟用或禁用板載PCI卡槽。禁用時所有PCI插卡都不可用,並且不能被作業系統檢測到。
Serial Port 1 串列阜1:使用該選項可控制內裝串列阜的操作。設定為「AUTO」時,如果通過串列阜擴充卡在同一個連接阜位址上使用了兩個設備,內裝串列阜自動重新分配可用連接阜位址。串列阜先使用COM1,再使用COM2,如果兩個位址都已經分配給某個連接阜,該連接阜將被禁用。
Parallel Port 並列阜:該域中可組態內裝並列阜
Mode 模式:設定為「AT」時內裝並列阜僅能輸出資料到相連設備。設定為PS/2、EPP或ECP模式時並列阜可以輸入、輸出資料。這三種模式所用傳輸協定和最大資料傳輸率不同。最大傳輸速率PS/2



BIOS控制著什麼

BIOS控制著什麼
熟悉電腦的朋友都知道BIOS這個概念,我們也會經常聽到老鳥在解決系統故障時候重複的那些話語:「先清除一下CMOS」或者「進入BIOS預設值設定」等等。在普通人眼裡,BIOS似乎就是主機板上那塊四四方方的小晶片和開機時候顯示的藍色表單。它究竟對使用者有什麼特別的意義呢?它究竟是不是高手或維修工程師的專利呢?一台電腦是通過怎麼樣的方式開始工作的呢?希望通過閱讀本文,你可以得到一個答案。

BIOS內部結構
Sample Text 對於我們日常使用的個人電腦來說,採用的BIOS並不是完全相同的,分別由Award、Phoenix和AMI這個三個廠商提供(註:Award已被Phoenix收購,其實是一家公司)。以目前主機板的狀況而言,大多數都是採用Award BIOS或者關於Award BIOS 內核改進的產品(採用AMI BIOS的產品相對要少,Phoenix BIOS主要是筆記型電腦和不少國外品牌機採用)。本文介紹的一些BIOS知識和結構,也只圍繞市場佔有率最高的Phoenix-Award來展開。

拿一般的Award的2Mbit CMOS位址結構來說,從FFFF到FFFC區域是用於儲存16Kbit容量的Boot Block(啟動模組)、接著是8Kbit的即插即用延伸系統組態資料ESCD區、4Kbit的處理器微程式碼Micro code和4Kbit的DMI資料區。FFF8到FFF6是解壓縮引擎區,這裡的指令可以解壓縮FFF6之後區域的大容量程式碼和訊息,比如廠商Logo、OEM資料等等。最後一部分是安放BIOS主程序的地方,通常這些程序也就是我們從網上下載的以bin為後面名的BIOS昇級文件。

BIOS主要功能
主機板BIOS掌握著系統的啟動、設備之間的相容和程序管理等多項重任。只要按下電源開關啟動主機後,BIOS就開始接管主機板啟動的所有自我檢驗工作,系統首先由POST (Power On Self Test,上電自我檢驗) 程序來對內部各個設備進行檢查(這個程序在下文中另作表述)。通常完整的POST自我檢驗將包括對CPU、基本記憶體、1MB以上的增強記憶體、ROM、主機板、CMOS儲存於器、串並列阜、顯示卡、軟硬碟子系統及鍵盤進行測試,一旦在自我檢驗中發現問題,系統將指出提示訊息或鳴笛警告。然後BIOS就按照系統CMOS設定中儲存的啟動順序搜尋軟式磁碟機、IDE設備和它們的啟動順序,讀入作業系統啟始記錄,最後將系統控制權交給啟始記錄,並最終完全過渡到作業系統的工作狀態。

除了基本的啟動功能外,BIOS還有硬體中斷處理、系統設計管理、程序請求等作用。作業系統對硬碟、光碟、鍵盤、顯示器等外圍設備的管理,都是直接建立在BIOS系統中斷服務程序的基礎上的,它是PC系統中的軟體與硬體之間的一個可編程接頭。電腦開機的時候,BIOS會分配CPU等硬體設備一個中斷號。當執行了使用某個硬體的操作指令後,它就會根據中斷號使用相應的硬體來完成指令的工作,最後根據其中斷號把它跳回原來的狀態。同樣,BIOS也可以通過特定的資料連接阜傳送、接受指令,以實現軟體應用程式對硬體的操作。

BIOS的系統管理功能是大家最為熟悉的,即平時說的BIOS設定。BIOS程序會使用儲存在CMOS RAM部分的記錄,用戶可以通過顯示器看到系統基本情況,包括CPU頻率、IDE驅動器、ACPI電源管理和密碼設定等訊息。正如筆者在一開始說過的那樣,這部分訊息是依靠電池單獨供電儲存在RAM中的,只要斷電一段時間或人為給CMOS接通高電平信號(跳線短接),任何修改過的設定都會不復存在。

BIOS如何工作?
有了以上這些基本知識作為鋪墊,讀者朋友應該對BIOS有了一定的瞭解。接下來的問題就是,掌握PC樞紐的BIOS是如何工作的呢?鑒於這個程序的複雜,不妨讓我們將BIOS執行中的幾個關鍵點羅列出來,稍做分析。這裡需要事先宣告,以下介紹的有關BIOS執行程式碼統一成十六進制,有興趣的朋友可以在市場上買回Debug卡(俗稱也叫Port 80卡)來查詢、觀察。

簡單地說,BIOS啟動會經過好幾個檢測、指令、執行的循環流程,當然,在進入BIOS控制之前,CPU還需要一個熱身的程序。拿P4系統為例,如果按照PC啟動的流程來講解的話,這個先後秩序是這樣的:首先是主機電源開始供電,CPU接收到VR(電壓調節系統)發出的一個電壓信號,然後經過一系列的邏輯單元驗證CPU執行電壓之後,主機板晶片接收到發出「啟動」工作的指令,讓CPU復位。CPU「甦醒」後的第一工作就是,讀取BIOS中的啟始化指令。在對CPU(2次檢查)和記憶體(640KB基本模組)狀態做一系列校驗之後,BIOS會完成電路片的初始準備,停用視瀕、奇偶性和DMA電路片,並且使CMOS計時器開始執行。隨後,BIOS程序會逐步檢查CPU是否和預設值設定相同,DMA是否有故障,顯示通道測試等等,一旦出現故障,就會有蜂鳴器發出報警。不過,這些步驟都是在後台後悄悄進行的,我們是看不到螢幕上的任何訊息。

在上面的流程圖中,很清楚地表明了啟始模組工作的幾個步驟。當CPU被正式啟動以後,POST(Power-On Self Test,電源後自我檢驗)進入記憶體偵測階段,一旦基本記憶體檢測出現錯誤,系統當機並會長時間報告錯誤;如果一切順利,BIOS繼續往下POST,檢查CMOS內的其他BIOS主程序、擴充程式,直到完成這些工作,系統進入一般流程,顯示器上才會顯示出時間日期、BIOS版本型號、CPU頻率、記憶體容量等基本訊息。在BIOS啟始IDE設備和I/O設備以後,接下來的程序便交給作業系統來繼續了。

BIOS在電腦啟動程序中大體是這樣工作的,實際上遠比我們介紹的要複雜得多。中間任何一個小的步驟出現錯誤都會導致系統無法啟動,崩潰,而且BIOS設定不當也會給系統造成隱患。有經驗的老鳥可以通過BIOS啟動時候的聲音來判斷故障,而一般用戶可以通過檢視Debug卡的檢錯信號,瞭解POST停滯在哪個階段。還是拿Award BIOS來說,開機Debug卡顯示FF和C0表示CPU自我檢驗沒有通過,應該停電檢查處理器狀況;如果是C1、C3等數位顯示,很有可能是BIOS在檢測記憶體時候發生問題了;系統自我檢驗過了2D,並且伴隨清脆的「嘀」聲,說明系統已經通過顯示卡檢測,這個時候顯示螢幕上也開始出現畫面。知道了故障可能發生的設備,我們可以通過取代法來最終確定問題源頭,順利解決問題。

BIOS也要保護
除了硬體設備的相容問題之外,BIOS還有可能面臨病毒、錯誤擦寫等外因的危害,BIOS如果不能工作,整台電腦也就癱瘓了。

不少主機板廠商都通過專門的設計來增加BIOS的可靠性。有的是做成Dual BIOS雙模組的方式,一旦其中一塊出現故障,能夠通過跳線設定讓系統從另外一塊啟始啟動,再對損壞模組進行修復。由於BIOS中Boot Block區是重要的資料塊,所以廠商將Boot Block塊設計成分塊式的BIOS結構,在BIOS晶片中保留了一個區域,該區域中儲存有BIOS系統中最重要的啟動訊息。最新的重新整理程序的預設值就是重新整理時不更新BIOS的Boot Block塊,這樣的主機板即使重新整理失敗,也能很容易恢復。

遇到BIOS重新整理失敗,也可以自己用熱插拔的辦法來取代受損晶片,前提是你能找到一片和原來BIOS容量一樣的晶片。有動手能力的玩家還可以在BIOS晶片的管腳上動腦筋,因為絕大多數的CMOS晶片為32腳的DIP封裝,它們的針腳排列、功能基本上一致。晶片的寫操作一般是通過寫入允許腳的電平變化來控制的,只有12V或者5V的高電平被調成低電平以後,資料才能寫入到晶片中去。根據此原理,只要把這個管腳從電路中脫離出來,一直處於高電平,即處於「讀」狀態,那麼不論是病毒還是誤操作,都不會對晶片內的資料進行改寫。不過,這個方法存在一定的危險性,它不適用所有的BIOS晶片,而且容易失去主機板的保修,大家一定要謹慎為之。


提到BIOS,大部分的菜鳥對此都一知半解,不敢輕易嘗試,彷彿天生對「藍色螢幕」有種恐懼的感覺,而更多的時候,連許多老鳥都無法區分BIOS設定和CMOS設定的區別,所以在寫出疑難問答之前,龍哥覺得有必要將這兩個概念闡述清楚,以達到事半功倍的效果。

  BIOS是英文Basic Input/Output System的縮寫,原意是「基本輸入/輸出系統」。而我們通常所說的BIOS,其實是指一個固定在ROM中的軟體,負責最低級的、最直接的硬體控制,以及電腦的原始操作;用來管理機器的啟動和系統中重要硬體的控制和驅動,並為高層軟體提供基層使用。

  CMOS是英文「互補金屬氧化物半導化」的縮寫,不過我們常說的CMOS卻是指主機板上一塊可讀寫的儲存於晶片,也稱之為「CMOS RAM」。CMOS RAM是隨機儲存於器,具有斷電後消除記憶的特點,人們就想到了使用外接電池保持其儲存於內容的方法。

  一般來說,通過固定在ROM BIOS的軟體進行BIOS參數的調整程序就稱之為BIOS設定,而通過BIOS設定中的「標準CMOS設定」偵錯CMOS參數的程序就稱為CMOS設定。我們平常所說的CMOS設定與BIOS設定只是其簡化說法,所以在一定程度上造成兩個概念的混淆。


  怎樣進入BIOS設定程序


  分析:雖然世界上設計生產BIOS的廠商並不多,但是某些品牌機和相容機設計不盡相同,所以進入BIOS設定的方法也各不相同。

  答疑:大部分進入BIOS設定的鍵都已經設定為「DEL」或者「ESC」,但是也有部分BIOS是F10或者F2,其中一些更特別的BIOS還需要根據其提示進行操作。


  機器無法正常執行作業系統的問題


  1.Bios Rom checksum error-System halted

  分析:BIOS訊息檢查時發現錯誤,無法開機。

  答疑:遇到這種情況比較棘手,因為這樣通常是重新整理BIOS錯誤造成的,也有可能是BIOS晶片損壞,不管如何,BIOS都需要被修理。

  2.CMOS battery failed

  分析:沒有CMOS電池。

  答疑:一般來說都是CMOS沒有電了,更換主機板上的鋰電池即可。

  3.CMOS checksum error-Defaults loaded

  分析:CMOS訊息檢查時發現錯誤,因此恢復到出場預設值狀態。

  答疑:這種情況發生的可能性較多,但是大部分原因都是因為電力供應造成的,比如超頻失敗後CMOS放電也可以出現這種情況,應該立刻儲存CMOS設定以觀後效;如果再次出現這個問題,建議更換鋰電池。在更換電池仍能無用的情況下,請將主機板送修,因為CMOS晶片可以已經損壞。

  4.Press F1 to Continue,Del to setup

  分析:按F1鍵繼續,或者DEL鍵進入BIOS設定程序。通常出現這種情況的可能性非常多,但是大部分都是告訴用戶:BIOS設定發現問題。

  答疑:因為問題的來源不確定,有可能是BIOS的設定失誤,也可能是檢測到沒有安裝CPU風扇,用戶可以根據這段話上面的提示進行實際操作。

  5.HARD DISK INSTALL FAILURE

  分析:硬碟安裝失敗。

  答疑:檢測任何與硬碟有關的硬體設定,包括電源線、資料線等等,還包括硬碟的跳線設定。如果是新購買的大容量硬碟,也要搞清楚主機板是否支持。如果上述都沒有問題,那很可能是硬體出現問題,IDE口或者硬碟損壞,但是這種幾率極少。
  6.Primary master hard disk fail

  分析:Primary master ide硬碟有錯誤。同樣的情況還出現在IDE口的其他主從硬碟上,就不一一介紹了。

  答疑:檢測任何與硬碟有關的硬體設定,包括電源線、資料線等等,還包括硬碟的跳線設定。

  7.Floppy disk�s  fail

  分析:軟式磁碟機檢測失敗。

  答疑:檢查任何與軟式磁碟機有關的硬體設定,包括軟式磁碟機線、電源線等等,如果這些都沒問題,那可能就是軟式磁碟機故障了。

  8.Keyboard error or no keyboard present

  分析:鍵盤錯誤或者找不到新鍵盤。

  答疑:檢查鍵盤連線是否正確,重新插拔鍵盤以確定鍵盤好壞。
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
 


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 09:36 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1