CSDN博客

img zzyspeak

BIOS 漫谈

发表于2001/6/13 8:21:00  1248人阅读

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 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 ROM Chip - 可擦写(Flashable) 
  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 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)华硕ASUS(< A href="http://www.asus.com.tw" target="_NEW">http://www.asus.com.tw< /A> )
  486电脑BIOS升级程序网址( < A href="http://www.asus.com.tw/Products/Bios/bios-486.html" target="_NEW">http://www.asus.com.tw/Products/Bios/bios-486.html< /A> )
  Pentium电脑BIOS升级程序网址( < A href="http://www.asus.com.tw/Products/Bios/bios-p54.html" target="_NEW">http://www.asus.com.tw/Products/Bios/bios-p54.html< /A> )
  Pentium pro和PentiumⅡ电脑BIOS升级程序网址( < A href="http://www.asus.com.tw/Products/Bios/bios-p6.html)" target="_NEW">http://www.asus.com.tw/Products/Bios/bios-p6.html)< /A>
  2)技嘉GIGABYTE(< A href="http://www.giga-byte.com" target="_NEW">http://www.giga-byte.com< /A> )
  Beta BIOS系列(< A href="http://www.giga-byte.com/gigabyte-web/sw_bata.htm)" target="_NEW">http://www.giga-byte.com/gigabyte-web/sw_bata.htm)< /A>
  AGP BIOS系列( < A href="http://www.giga-byte.com/gigabyte-web/swagp.htm" target="_NEW">http://www.giga-byte.com/gigabyte-web/swagp.htm< /A> )
  Intel 440GX 系列( < A href="http://www.giga-byte.com/gigabyte-web/swgx.htm" target="_NEW">http://www.giga-byte.com/gigabyte-web/swgx.htm< /A> )
  Intel 440BX 系列( < A href="http://www.giga-byte.com/gigabyte-web/swbx.htm" target="_NEW">http://www.giga-byte.com/gigabyte-web/swbx.htm< /A> )
  Intel 440ZX 系列( < A href="http://www.giga-byte.com/gigabyte-web/swzx.htm" target="_NEW">http://www.giga-byte.com/gigabyte-web/swzx.htm< /A> )
  Intel 440EX 系列( < A href="http://www.giga-byte.com/gigabyte-web/swex.htm" target="_NEW">http://www.giga-byte.com/gigabyte-web/swex.htm< /A> )
  Intel 440LX 系列( < A href="http://www.giga-byte.com/gigabyte-web/swlx1.htm" target="_NEW">http://www.giga-byte.com/gigabyte-web/swlx1.htm< /A> )
  Intel 430TX 系列( < A href="http://www.giga-byte.com/gigabyte-web/swtx.htm" target="_NEW">http://www.giga-byte.com/gigabyte-web/swtx.htm< /A> )
  VIA 系列( < A href="http://www.giga-byte.com/gigabyte-web/swvia.htm" target="_NEW">http://www.giga-byte.com/gigabyte-web/swvia.htm< /A> )
  ALi 系列( < A href="http://www.giga-byte.com/gigabyte-web/swali.htm" target="_NEW">http://www.giga-byte.com/gigabyte-web/swali.htm< /A> )
  SiS 系列( < A href="http://www.giga-byte.com/gigabyte-web/swsis.htm" target="_NEW">http://www.giga-byte.com/gigabyte-web/swsis.htm< /A> )
  其他旧型号主板( < A href="http://www.giga-byte.com/gigabyte-web/swother.htm" target="_NEW">http://www.giga-byte.com/gigabyte-web/swother.htm< /A> )
  3)微星MSI(< A href="http://www.ecs.com.tw)" target="_NEW">http://www.ecs.com.tw)< /A>
  MS-41系列主板( < A href="http://www.msi.com.tw/chinese/bios/486.htm" target="_NEW">http://www.msi.com.tw/chinese/bios/486.htm< /A> )
  MS-51系列主板( < A href="http://www.msi.com.tw/chinese/bios/51.htm" target="_NEW">http://www.msi.com.tw/chinese/bios/51.htm< /A> )
  MS-61系列主板( < A href="http://www.msi.com.tw/chinese/bios/61.htm" target="_NEW">http://www.msi.com.tw/chinese/bios/61.htm< /A> )
  4)升技 [ABIT] (< A href="http://www.abit.com.tw/html/cload.htm" target="_NEW">http://www.abit.com.tw/html/cload.htm< /A>) 
  5)联尚 [AIR] (< A href="http://www.airwebs.com/download.html" target="_NEW">http://www.airwebs.com/download.html< /A>) 
  6)浩鑫 [SHUTTLE] ( < A href="ftp://ftp.spacewalker.com/bios/" target="_NEW">ftp://ftp.spacewalker.com/bios/< /A>) 
  7)建基 [AOPEN] (< A href="http://w3.aopen.com.tw/tech/biosdrv.htm" target="_NEW">http://w3.aopen.com.tw/tech/biosdrv.htm< /A>) 
  8)映泰 [BIOSTAR] (< A href="http://192.72.144.27/service.htm" target="_NEW">http://192.72.144.27/service.htm< /A>) 
  9)艾崴 [IWILL] (< A href="http://www.iwill.com.tw/csupport/index_bios.html" target="_NEW">http://www.iwill.com.tw/csupport/index_bios.html< /A>) 
  10)捷邦 [J-BOND] (< A href="http://www.jbond.com/companyf.html" target="_NEW">http://www.jbond.com/companyf.html< /A>) 
  11)迈科 [MICRONICS] (< A href="http://www.micronics.com/" target="_NEW">http://www.micronics.com/< /A>) 
  12)梅捷 [SOYO] (< A href="http://www.soyo.com.tw/chinese/product/biosup.htm" target="_NEW">http://www.soyo.com.tw/chinese/product/biosup.htm< /A>) 
  13)丽台 [SUPERMICRO] (< A href="http://www.supermicro.com/download/dlframe.htm" target="_NEW">http://www.supermicro.com/download/dlframe.htm< /A>) 
  14)磐英 [EPOX] (< A href="http://www.epox.com/support/bios.html" target="_NEW">http://www.epox.com/support/bios.html< /A>) 
  15)忆华 [EFA] (< A href="http://www.efa.com.tw/elec/efa/c-service.html" target="_NEW">http://www.efa.com.tw/elec/efa/c-service.html< /A>) 
  16)友通 [DFI ] (< A href="http://components.dfiweb.com/support/downloads.asp" target="_NEW">http://components.dfiweb.com/support/downloads.asp< /A>) 
  17)精英 [ECS] (< A href="http://www.ecs.com.tw/ecs/ecs/spp-m.htm" target="_NEW">http://www.ecs.com.tw/ecs/ecs/spp-m.htm< /A>) 
  18)大众 [LEO] (< A href="http://www.fic.com.tw/techsupport/bios/index.htm" target="_NEW">http://www.fic.com.tw/techsupport/bios/index.htm< /A>) 
  19)迈肯 [MYCOMP] (< A href="http://www.mycomp-tmc.com/BIOS.htm" target="_NEW">http://www.mycomp-tmc.com/BIOS.htm< /A>) 
  20)福扬 [FYI] (< A href="http://www.fyi.com.tw/download-c.htm" target="_NEW">http://www.fyi.com.tw/download-c.htm< /A>) 
  21)中凌 [ATREND] (< A href="http://www.atrend.com.tw/download/frame-bios.html" target="_NEW">http://www.atrend.com.tw/download/frame-bios.html< /A>) 
  22)海洋 [OCTEK] (< A href="http://www.oceanhk.com/drivers/others/biso" target="_NEW">http://www.oceanhk.com/drivers/others/biso< /A>) 
  23)宏基 [ACER] (< A href="http://www.aopenamerica.com/tech/mainbd/default.htm" target="_NEW">http://www.aopenamerica.com/tech/mainbd/default.htm< /A>) 
  24)联想 [QDI] (< A href="http://www.qdigrp.com/driver.htm" target="_NEW">http://www.qdigrp.com/driver.htm< /A>) 
  25)宏鹰 [PCCHIPS] (< A href="http://www.pcchips.com.tw/BIOS.html" target="_NEW">http://www.pcchips.com.tw/BIOS.html< /A>) 
  26)捷波 [JETBOARD] (< A href="http://www.jetway.com.tw/evisn/jwd/jwd01/index.html" target="_NEW">http://www.jetway.com.tw/evisn/jwd/jwd01/index.html< /A>) 
  27)联讯 [DATAEXPERT] (< A href="http://www.dataexpert.com.tw/service/" target="_NEW">http://www.dataexpert.com.tw/service/< /A>) 
  28)皇朝 ( < A href="http://megastar.kamtronic.com" target="_NEW">http://megastar.kamtronic.com< /A> ) 
  29)承启( < A href="http://www.chintech.com.tw" target="_NEW">http://www.chintech.com.tw< /A> ) 
  30)钻石( < A href="http://www.dfiweb.com" target="_NEW">http://www.dfiweb.com< /A> ) 
  31)致福( < A href="http://www.gvc.com.tw" target="_NEW">http://www.gvc.com.tw< /A> ) 
  32)英特尔( < A href="http://www.intel.com" target="_NEW">http://www.intel.com< /A> ) 
  33)华基( < A href="http://www.zida.com" target="_NEW">http://www.zida.com< /A> ) 
  34)麒麟( < A href="http://www.pcchips.com" target="_NEW">http://www.pcchips.com< /A> ) 
  
  b、主要 BIOS 生产公司网站 
  Award BIOS 公司 (美国) (< A href="http://www.award.com/)" target="_NEW">http://www.award.com/)< /A>
  Award BIOS 公司 (台湾) (< A href="http://www.award.com.tw/)" target="_NEW">http://www.award.com.tw/)< /A>
  Award 技术咨询中心 (只限email,mailto:< A HREF=mailto:support@unicore.com>support@unicore.com< /A> )
  AMI BIOS 公司 (< A href="http://www.amibios.com/)" target="_NEW">http://www.amibios.com/)< /A>
  Microid Research (< A href="http://www.mrbios.com/)" target="_NEW">http://www.mrbios.com/)< /A>
  Micro Firmware , 开发并发行Phoenix BIOS及升级BIOS数据文件 (< A href="http://www.firmware.com/)" target="_NEW">http://www.firmware.com/)< /A>
  Phoenix BIOS 公司 (< A href="http://www.phoenix.com/)" target="_NEW">http://www.phoenix.com/)< /A>
  Unicore (提供BIOS升级数据文件 ,只限Award BIOS。 < A href="http://www.unicore.com/)" target="_NEW">http://www.unicore.com/)< /A>
  5. 主板的名称不知道怎么办 ?
  如果你的BIOS是Award BIOS, 你可以向< A HREF=mailto:award888@ms1.hinet.net>award888@ms1.hinet.net< /A>或< A HREF=mailto:support@unicore.com>support@unicore.com< /A>发封邮件,里面附上你的BIOS的1) 版本号 2) 系列号(part number) 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 Bios Cacheable"。
  b. 按 Esc,F10,存储退出。
  c. 重启动,在出现"Windows Starting" 时按Ctrl+F5,这可以不加载Drvspace.bin,省了大约108K 的内存空间。
  d. 开始升级BIOS ,重启动。
  e. 重进入CMOS的"Chipset Features"的设置里, Enable" Video Bios Cacheable"。按 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 Software(< A href="http://www.unicore.com/)" target="_NEW">http://www.unicore.com/)< /A> 或 Midco Computers (以前的 RC Systems公司,< A href="http://www.midcocomputers.com/" target="_NEW">http://www.midcocomputers.com/< /A>)。下面是Midco的一段广告: 
  "我们向公众提供BIOS的更换芯片。请访问 < A href="http://www.midcocomputers.com" target="_NEW">http://www.midcocomputers.com< /A> ,我们将乐意帮助你。 "
  方案三:热交换
  注意:本人不对本方法导致的任何问题负责,风险自负。
  用另外一块可以正常使用的BIOS芯片来更换当前损坏的芯片,而正常BIOS芯片的主板必须尽量和损坏的一致。在正常芯片的机器上先把"System BIOS cacheable"设为ENABLE,进入DOS后,把正常的芯片拔掉,用损坏的芯片来替代,然后正确地升级BIOS即可。
  注意:建议使用MRBIOS的读写程序,他们的产品名声最好。可以访问< A href="ftp://ftp.mrbios.com找相关软件。" target="_NEW">ftp://ftp.mrbios.com找相关软件。< /A>
  方案四: (适用于INTEL主板) 
  把Flash Recovery 的跳线放在recovery mode的位置,把可启动的BIOS升级软盘放入,启动机器。
  因为没被覆盖的根区BIOS不支持PCI的显卡,这时屏幕上什么都没有。你可以通过鸣笛声和软盘LED来观察。当机器响了一下,接着软盘的LED亮时,系统就正在升级你的BIOS。当软盘的LED灯灭时,说明恢复已完成,关机。
  把跳线恢复到缺省位置,重启动继续恢复。欢迎大家能到我的主页上看看http://linqiaowh.home.chinaren.com E-MAIL:
linqiaowh@sohu.com

0 0

相关博文

我的热门文章

img
取 消
img