|
|
|
|
|
BIOS知识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:启动计算机,自检完毕启动系统时,按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程序是通用的。 上一页 [1] [2] [3] [4] [5] [6] [7] 下一页 作者:yipai 文章来源:本站原创 点击数: 更新时间:2007-4-6
|
||||||||||||