BIOS 的二十四個經典解答BIOS 的二十四個經典解答1. 什麼是可讀寫(Flash)的BIOS ?  BIOS的發音是"bye-ose," 是基本輸入/輸出系統的縮寫。BIOS是機器的硬體自帶的、在電腦沒有訪問磁片上程式之前決定機器基本功能的軟體系統。就PC而言,BIOS 包含了控制鍵盤、顯示幕幕,磁碟機,串列通訊設備和很多其他功能的代碼。  一般地,BIOS存儲在主板上的ROM 晶片(所以通常叫 ROM BIOS),這確保了BIOS的一般可用性和不會因為磁片的問題而損壞。它也確保了機器能夠啟動。因為RAM 比ROM的速度快, 很多的機器製造商設計的BIOS在機器啟動時能從ROM被拷貝到RAM去執行,這項技術也叫shadowing。  當今,很多PC的主板都有flash BIOS, 意味這BIOS 是存儲在可重新改寫的flash 內存晶片, 如果需要的話改寫毫不費力。  PC機的BIOS是標準化的,所有的PC在BIOS這一級別上是類似的(儘管因為生產商不同,BIOS的版本非常多)。而常說DOS功能是通過磁片上的軟體實現的, 所以不用更換BIOS,你可以很簡單地升級你的DOS系統。  能夠處理Plug-and-Play (PnP) 設備的BIOS叫 PnP BIOS, 或PnP-aware BIOS。一般而言,flash BIOS都是PnP BIOS。2. 怎麼確定我的系統裏是可讀寫的BIOS(Flash Bios chip) ?  很簡單,把機箱打開,揭開BIOS 晶片上(一般是28 或 32腳的雙列直插式積體電路,上面是貼的是印有BIOS生產商的封條)的封條,可以看到晶片的型號。對照下麵,你就可以確定系統裏是否包含可讀寫的BIOS。Am29F010: AMD 5 伏的 flash ROMAm28F010, Am28F010A: AMD 12 伏的 flash ROMAT28C010, AT28MC010, AT29C010, AT29LC010, AT29MC010: Atmel 5 伏的 flash ROMCAT28F010V5, CAT28F010V5I: Catalyst 5 伏的 flash ROMCAT28F010, CAT28F010I: Catalyst 12 伏的 flash ROM28F010: Fujitsu(富士通) 12 伏的 flash ROM 或 ISSI 12 伏的 flash ROMHN58C1000: Hitachi(東芝) 5 伏的 flash ROMHN28F101, HN29C010, HN29C010B, HN58C1001, HN58V1001:Hitachi (東芝)12 伏的 flash ROMA28F010, 28F001BX-B, 28F001BX-T, 28F010: Intel 12 伏的 flash ROMM5M28F101FP, M5M28F101P, M5M28F101RV, M5M28F101VP:Mitsubishi 12 伏的 flash ROMMX28F1000: MXIC 12 伏的 flash ROMMSM28F101: OKI 12 伏的 flash ROMKM29C010: Samsung 5 伏的 flash ROMDQ28C010, DYM28C010, DQM28C010A: SEEQ 5 伏的 flash ROMDQ47F010, DQ48F010: SEEQ 12 伏的 flash ROMM28F010, M28F1001: SGS-Thomson 12 伏的 flash ROM28EE011, 29EE010: SST 5 伏的 flash ROMPH29EE010: SST ROM Chip - 可讀寫(Flashable)TMS29F010: Texas-Instr. 5 伏的 flash ROMTMS28F010: Texas-Instr. 12 伏的 flash ROMW29EE011: Winbond 5 伏的 flash ROMW27F010: Winbond 12 伏的 flash ROMX28C010, X28C010I, XM28C010, XM28C010I: XICOR 5 伏的 flash ROM29LVxxx - 3V Flash memory (較少見)28Cxxx - EEPROM, 和Flash memory 相似27Cxxx - With window. EPROM: 唯讀, 一次性寫入。  其他型號開頭的字母不是28或29的晶片可能就是普通的ROM。3. 我需要升級BIOS嗎 ?  升級BIOS有很多的理由,其中有重要的,也有不太重要的。就我們PC用戶而言,最重要的原因就是和Windows 有關。如果在一台機器上的BIOS過時了,Windows 的配置就不會達到最佳狀態。  現在市場上出售的硬碟容量都會遠大於528M,為了支援這些大容量硬碟,BIOS必須支持LBA (Logical Block Addressing,邏輯塊定址) 的技術。如果你的 BIOS 不支持,而你又想使用硬碟的全部容量,就必須使用能“欺騙”BIOS的專用軟體。而這些專用軟體的使用會讓Windows訪問硬碟時採用相容模式,造成性能的降低。  為了讓Windows能充分支援Plug ‘n Play 的設備,你也需要 PnP-BIOS。這也是升級BIOS的重要原因。  第三個重要原因就是升級BIOS可以解決以前BIOS的錯誤(bugs)。  其他不太重要的原因包括:BIOS有新的設定,從光碟機啟動機器,從SCSI設備上啟動等等。4. 從哪兒下載Flash BIOSs ?  a、各大主板廠商的BIOS更新資料相關網址  1)華碩ASUShttp://www.asus.com.tw486電腦BIOS升級程式網址( http://www.asus.com.tw/Products/Bios/bios-486.html)Pentium電腦BIOS升級程式網址( http://www.asus.com.tw/Products/Bios/bios-p54.html )Pentium pro和PentiumⅡ電腦BIOS升級程式網址(http://www.asus.com.tw/Products/Bios/bios-p6.html)  2)技嘉GIGABYTEhttp://www.giga-byte.com )Beta BIOS系列http://www.giga-byte.com/gigabyte-web/sw_bata.htm)AGP BIOS系列( http://www.giga-byte.com/gigabyte-web/swagp.htm )Intel 440GX 系列( http://www.giga-byte.com/gigabyte-web/swgx.htm )Intel 440BX 系列( http://www.giga-byte.com/gigabyte-web/swbx.htm )Intel 440ZX 系列( http://www.giga-byte.com/gigabyte-web/swzx.htm )Intel 440EX 系列( http://www.giga-byte.com/gigabyte-web/swex.htm )Intel 440LX 系列( http://www.giga-byte.com/gigabyte-web/swlx1.htm )Intel 430TX 系列( http://www.giga-byte.com/gigabyte-web/swtx.htm )VIA 系列( http://www.giga-byte.com/gigabyte-web/swvia.htm )ALi 系列( http://www.giga-byte.com/gigabyte-web/swali.htm )SiS 系列( http://www.giga-byte.com/gigabyte-web/swsis.htm )其他舊型號主板( http://www.giga-byte.com/gigabyte-web/swother.htm )  3)微星MSIhttp://www.ecs.com.tw)MS-41系列主板( http://www.msi.com.tw/chinese/bios/486.htm )MS-51系列主板( http://www.msi.com.tw/chinese/bios/51.htm )MS-61系列主板( http://www.msi.com.tw/chinese/bios/61.htm )  4)升技 [ABIT] http://www.abit.com.tw/html/cload.htm)  5)聯尚 [AIR] http://www.airwebs.com/download.html)  6)浩鑫 [SHUTTLE] ( ftp://ftp.spacewalker.com/bios/)  7)建基 [AOPEN] http://w3.aopen.com.tw/tech/biosdrv.htm)  8)映泰 [BIOSTAR] http://192.72.144.27/service.htm)  9)艾崴 [IWILL] http://www.iwill.com.tw/csupport/index_bios.html)  10)捷邦 [J-BOND] http://www.jbond.com/companyf.html)  11)邁科 [MICRONICS] http://www.micronics.com/)  12)梅捷 [SOYO] http://www.soyo.com.tw/chinese/product/biosup.htm)  13)麗台 [SUPERMICRO] http://www.supermicro.com/download/dlframe.htm)  14)磐英 [EPOX] http://www.epox.com/support/bios.html)  15)憶華 [EFA] http://www.efa.com.tw/elec/efa/c-service.html)  16)友通 [DFI ] http://components.dfiweb.com/support/downloads.asp)  17)精英 [ECS] http://www.ecs.com.tw/ecs/ecs/spp-m.htm)  18)大眾 [LEO] http://www.fic.com.tw/techsupport/bios/index.htm)  19)邁肯 [MYCOMP] http://www.mycomp-tmc.com/BIOS.htm)  20)福揚 [FYI] http://www.fyi.com.tw/download-c.htm)  21)中淩 [ATREND] http://www.atrend.com.tw/download/frame-bios.html)  22)海洋 [OCTEK] http://www.oceanhk.com/drivers/others/biso)  23)宏基 [ACER] http://www.aopenamerica.com/tech/mainbd/default.htm)  24)聯想 [QDI] http://www.qdigrp.com/driver.htm)  25)宏鷹 [PCCHIPS] http://www.pcchips.com.tw/BIOS.html)  26)捷波 [JETBOARD] http://www.jetway.com.tw/evisn/jwd/jwd01/index.html)  27)聯訊 [DATAEXPERT] http://www.dataexpert.com.tw/service/)  28)皇朝 ( http://megastar.kamtronic.com    29)承啟( http://www.chintech.com.tw    30)鑽石( http://www.dfiweb.com    31)致福( http://www.gvc.com.tw  32)英代爾( http://www.intel.com    33)華基( http://www.zida.com    34)麒麟( http://www.pcchips.com    b、主要 BIOS 生產公司網站Award BIOS 公司 (美國) http://www.award.com/)Award BIOS 公司 (臺灣) http://www.award.com.tw/)Award 技術諮詢中心 (只限email,mailto: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/5. 主板的名稱不知道怎麼辦 ?  如果你的BIOS是Award BIOS, 你可以?a href="mailto:Vaward888@ms1.hinet.net">Vaward888@ms1.hinet.net或support@unicore.com發封郵件,裏面附上你的BIOS的1) 版本號 2) 系列號(partnumber) 3) 發佈日期。award的系列號包含了它所支援晶片的資訊。這個資訊出現在機器啟動後,螢幕顯示正在進行記憶體檢驗的時刻。這時按PAUSE鍵,就可以讀系列號,BIOS的日期和版本了。不過,有的主板生產商把這個資訊去除了,你只有向他們查詢。6. 如何升級我的BIOS ?  升級BIOS需要1) BIOS的讀寫程式( flasher) 和 2) BIOS的最新資料檔案。讀寫程序將把這個資料檔案寫入到BIOS的晶片裏。下面是不同BIOS的升級命令:awdflash xxx.bin (對 Award BIOSs)amiflash xxx.bin (對 AMI BIOSs)mrflash xxx.bin (對 MRBIOSs)  注意:  a、 在讀寫器要求你存儲當前的BIOS時,選“YES”,這樣在升級BIOS時如果出現問題了還可以恢復原來的BIOS。  b、有些主板生產商提供自己的升級軟體程式(一般不能拷貝),注意在升級前在BIOS裏把“System BIOS Cacheable”的選項設為NO。  c、千萬不要使用錯誤的BIOS資料檔案,否則你的機器就不能啟動了。7. 升級Award BIOS時出現提示“Insufficient memory (記憶體不足)”怎麼辦?  解決方法有:  a. 在CMOS 的“Chipset Features”的設定裏, Disable掉“ Video BiosCacheable”。  b. 按 Esc,F10,存儲退出。  c. 重啟動,在出現"Windows Starting" 時按Ctrl+F5,這可以不載入Drvspace.bin,省了大約108K 的記憶體空間。  d. 開始升級BIOS ,重啟動。  e. 重進入CMOS的“Chipset Features”的設定裏, Enable“ Video BiosCacheable”。按 Esc,F10,存儲退出。9. 如何恢復損壞的BIOS ?  方案一:利用根區BIOS(Boot-block BIOS)  當今大多數基於AWARD BIOS的主板裏都有根區BIOS,這是個在升級BIOS時不會被覆蓋的一小部分BIOS。它只支援很基本的硬體如:軟碟等。如果你的顯卡是PCI的,在BIOS被損壞後你的螢幕將是漆黑一片,因為根區BIOS只支持ISA 的顯卡。  根區BIOS 可以執行可引導軟碟上的AUTOEXEC.BAT。這樣我們可以把Award flasher和正確的 BIOS 檔案(*.bin )放在軟碟上並在AUTOEXEC.BAT 裏加入BIOS升級命令。  方案二: 得到新的BIOS晶片  a、聯繫主板生產商,看是否他們能提供BIOS晶片。有些生產商是免費提供的。  b、聯繫賣相關晶片的電腦公司,如Unicore Softwarehttp://www.unicore.com/)或 Midco Computers (以前的 RC Systems公司http://www.midcocomputers.com/)。下面是Midco的一段廣告:"我們向公眾提供BIOS的更換晶片。請訪問 www.midcocomputers.com ,我們將樂意幫助你。 "  方案三:熱交換  注意:本人不對本方法導致的任何問題負責,風險自負。  用另外一塊可以正常使用的BIOS晶片來更換當前損壞的晶片,而正常BIOS晶片的主板必須儘量和損壞的一致。在正常晶片的機器上先把“System BIOS cacheable”設為ENABLE,進入DOS後,把正常的晶片拔掉,用損壞的晶片來替代,然後正確地升級BIOS即可。  注意:建議使用MRBIOS的讀寫程式,他們的產品名聲最好。可以訪問ftp://ftp.mrbios.com找相關軟體。  方案四: (適用於INTEL主板)  把Flash Recovery 的跳線放在recovery mode的位置,把可啟動的BIOS升級軟碟放入,啟動機器。因為沒被覆蓋的根區BIOS不支持PCI的顯卡,這時螢幕上什麼都沒有。你可以通過鳴笛聲和軟碟LED來觀察。當機器響了一下,接著軟碟的LED亮時,系統就正在升級你的BIOS。當軟碟的LED燈滅時,說明恢復已完成,關機。把跳線恢復到缺省位置,重啟動繼續恢復。10. 如果我的BIOS有問題而目前又找不到升級文件怎麼辦?  可以試著找到主板型號不同但BIOS生產商相同的BIOS。下面的文字是從新聞組裏摘錄的:  “最近我在本人的Triton 晶片組的主板上進行了一系列的BIOS的測試,是為了檢驗一種主板能否使用不同主板生產商提供的BIOS。結論是:大多數是可以的。所以,即使是不同生產商提供的BIOS也可以一定限度地通用。  實驗內容:我想升級我的Amptron PM7700B 主板的BIOS,版本號從v4.50PG BIOS 到v4.51PG,希望能糾正電源管理方面的錯誤(顯示器隨機空白,硬碟老處於“睡眠”狀態)。我的機器配置是:Maxtor 1.6GB 硬碟(IDE0的master模式), Aztech的 4x CD-ROM(IDE1的Slave模式), SB16音效卡, AMD 5x86-75 超頻到90MHz (老式的SSA-5 版本).  實驗裏所使用的BIOS有:ASUS(華碩)460FX主板使用的Award v4.51PG,FIC的PT-2003 430FX主板使用的Award v4.50PG,ECS TR5510主板使用的 Award v4.51PG,還有Shuttle HOT-541 主板使用的Award v4.51PG。  請注意,如果主板生產商提供的BIOS升級程式和其他的不同(比如華碩),它就不能被用來升級別的主板的BIOS。所以,除了華碩的主板,AWDFLASH v5.2 都能順利地升級其他主板BIOS。  筆者還發現,MR-BIOS的29C010.EXE (請使用和你的主板晶片組相符合的軟體)能更新所有主板的BIOS。ftp://ftp.mrbios.com裏你可以找到29C010.EXE 和 28F010.EXE,在那裏長度大於60k的zip檔案裏有不少好的東西。  結果:  a、華碩( ASUS )BIOS 工作正常, 但記憶體只檢測到8MB(實際上有16MB),因為內存的原因, Win95還“發現”了不少新的設備。  b、升級了FIC 430FX BIOS, 機器不能訪問軟碟(嘗試後,系統死機),但硬碟正常啟動和工作。  c、ECS TR5510 BIOS 表現最好,最終我也採用了它。它解決了電源管理的錯誤,還解決了以前按SHIFT-F5不能直接進入純DOS模式的問題。(該問題估計是Amptron的 BIOS和AMD 5x86 CPU不相容的緣故)同時,在WinTune96的測試下記憶體和硬碟的訪問速度也增加了幾個MB/S。  d、Shuttle HOT-541 BIOS和ESC的BIOS一樣,解決了同樣的問題。但在win95下,不能直接檢測到光碟機。  結論:  a、所有實驗用的BIOS都沒有導致永久性的、不可恢復性的錯誤,90-100% 的功能都正常(ECS的甚至解決了原Amptron BIOS的問題)。  b、如果你也想嘗試這樣的作法,請記住一定要使用相同晶片組的BIOS升級檔案,輸入/輸出(I/O)的晶片也要和你自己的相同。我主板上所使用的I/O 晶片是UM8669 。如果你的I/O晶片不同,升級後可能會導致串口不工作或更糟的結果。  c、在硬碟裏保存一份完好的BIOS檔案和升級軟體。避免如果軟碟不能啟動,恢復不了BIOS的情況。  d、實驗用的BIOS沒有一種讓我的機器變得徹底毀壞,不過你的運氣就不一定這麼好了。  e、一般初學者不要使用不同生產商提供的BIOS,除非  1) 你有EPROM燒錄器,寫片BIOS晶片對你來說非常容易。  2) 你有同種類型的晶片,能非常熟練地*作“熱插拔”技術。  3) 你有冒險的勇氣。11. 在Award或AMI的網站裏為何沒有我的BIOS的升級檔案 ?  Award 和AMI會為特定的主板生產商提供符合特定主板和晶片組的BIOS升級檔案,然後生產商再利用Award/AMI提供的工具, 對這些BIOS檔案作出最後的修改和優化。  也就是說,生產商比Award/AMI更瞭解他們的主板,能提供更好的BIOS升級。  注意:http://www.award.com.tw/download/bios/裏包括了好多主板如ali、cyrix、intel、opti、sis 、via的BIOS升級檔案。不過你最好先在主板生產商自己的網頁裏找升級檔案,如果沒有的話,才來此處下載。12. 在哪兒能找到我的BIOS的技術幫助 ?  在你主板的網站上(如果有的話),有問題也可以向他們發電子郵件。13. PROM, EPROM, EPROM 這些名詞代表什麼 ?  PROM (可編程唯讀記憶體 programmable read-only memory) 是資料只可寫入一次的記憶體晶片。一旦資料寫入到PROM, 就永久保存。不象PC系統裏的記憶體,PROM在關機時裏面的資訊依然保存。  PROM 和 ROM (唯讀記憶體) 的差異是PROM 生產出來後是空白的記憶體,而ROM在生產出來後就已經被寫入資訊了。要想寫入到PROM ,需要特殊的設備--PROM 編程器或PROM燒錄器。  EPROM (可擦除可編程唯讀記憶體erasable programmable read-only memory)屬於特殊的一種 PROM,內部的資訊可以用紫外線來擦除。一旦擦除後,就可以被寫入資訊。  而EEPROM和PROM類似, 但擦除時需要電而不是紫外線。EEPROM(電擦除可編程唯讀存儲器 electrically erasable programmable read-only memory)和PROM一樣,關機後信息不會消失,沒有RAM快。  一種特殊的EEPROM, 稱之為flash EEPROM, 在電腦裏可以被重寫,不再需要特殊的燒錄器。我們常說的可讀寫式BIOS的晶片就是有它們構成的。14. Award Flasher 5.33 有什麼新的功能?  Award BIOS 的二進位資料檔案的檔案名一般是和BIOS系列號一致的。因為檔案名的類似,用戶可能偶然失誤使用錯誤的資料檔案。  為了避免這個問題,在新版的 AWDFLASH.EXE version 5.33增加了檢測的功能,如果它發現用戶使用的資料檔案和主板的型號不符就報警,報警信息是:“The programfile‘s part number does not match with your system ”  如果你認為自己不會犯這樣的錯誤,可以用“/Py”PASS掉檢測功能:Awdflash2Axxxxxx.BIN /Py15. 為何在網站裏不再有MRBIOS 的軟體 ?  因為他們不再屬於共用軟體了,需要請ftp://ftp.mrbios.com裏找找。最新MRBIOS的版本是3.42 。16. 在DEBUG裏如何恢復BIOS的出廠值?  a、針對AMI/Award BIOS:C EBUG (在純DOS下,不是windows裏的DOS視窗)-O 70 10-O 71 10Q  b、針對Phoenix BIOS:C EBUG (在純DOS下,不是windows裏的DOS視窗)-O 70 FF-O 71 17Q17. 我的密碼忘了,如何破解BIOS裏的密碼保護?  a、針對 Award BIOS:  試試下麵的密碼: AWARD_SW, j262 , HLT, SER, SKY_FOX, BIOSTAR, ALFAROME,lkwpeter,j256, AWARD?SW, LKWPETER, Syxz, aLLy, 589589, 589721, awkward, CONCAT  也可在網上下載有關的破解程式。  b、針對AMI BIOS:  試試下麵的密碼:AMI, BIOS, PASSWORD, HEWITT RAND, AMI?SW, AMI_SW, LKWPETER,A.M.I.  也可在網上下載有關的破解程式。18. AMI BIOS 的鳴笛有何含義?  除去8聲鳴笛,其他的都會造成機器不能啟動:1 聲鳴笛 刷新失敗2 聲鳴笛 奇/偶校驗錯誤3 聲鳴笛 基本64K 記憶體錯誤4 聲鳴笛 計時器失效5 聲鳴笛 處理器錯誤6 聲鳴笛 8042 的 A20信號錯誤7 聲鳴笛 處理器特殊中斷錯誤8 聲鳴笛 顯存讀/寫錯誤9 聲鳴笛 ROM 校驗錯誤10 聲鳴笛 CMOS 關閉寄存器讀/寫錯誤11 聲鳴笛 Cache 記憶體損壞19. 如何解決上述的鳴笛錯誤?  對1 、 2、3 聲鳴笛,可以試著重安裝記憶體條,如果錯誤仍然存在,更換好的記憶體條。  對4、5、7 、10聲鳴笛,到經銷商處更換主板。  對6聲鳴笛,重新安裝鍵盤控制器晶片。如果錯誤繼續,更換該晶片。如果錯誤繼續,檢查和鍵盤有關的部件,如更換好的鍵盤,檢查主板上是否有鍵盤保險絲。  對8聲鳴笛, 更換顯卡或顯存。  對9聲鳴笛,更換BIOS晶片。  如果沒有任何鳴笛,而顯示器上漆黑一片,先檢查電源,連接主板上的POWER LED到LED上,如果LED亮,而驅動器有轉動的聲音就說明電源是好的。  接著,檢查主板上有沒有鬆動的部件。鬆動的處理器,BIOS晶片,晶振或晶片組都能導致主板不工作。  接著,除了顯卡,把所有的插卡都拔掉。這時系統至少能加電並出現顯卡資訊。然後,再一次一個地插卡,直到問題出現。  上述方法失效的話,只有到經銷商更換主板了。20. 如何在MRBIOS裏插入NCR SCSI BIOS v3.07 或 4.03 ?  其實很簡單,不過針對不同版本的mr bios方法也不同。  首先,到Windows95.com 下載‘Hex Workshop‘,它能在二進位狀態下編輯檔案。插入SCSI BIOS的原理就是把 mr bios前面沒用的空間刪除,在附加上NCR 的flash BIOS,然後存儲檔案。  儘管mr bios 網站上說它的BIOS大小是92k,可下載後檔案長度要大於這個值。用上述的二進位編輯軟體把它前面的空格刪除,以保正長度為92k。再將NCR v3.07 的BIOS 追加上,這樣檔案長度就是108k (92k + 16k NCR v3.07 ), 也可追加32k的 NCR v4.03,長度是124k. .msgcontent .wsharing ul li { text-indent: 0; } 分享 Facebook Plurk YAHOO! .
arrow
arrow
    全站熱搜

    zw0000205 發表在 痞客邦 留言(0) 人氣()