
先说说这BIOS芯片,它是由ROM(只读存储器)芯片和固化在此芯片上的Firmware(固件)组成, Firmware是指存放在只读存储器中的程序指令,而ROM就是Firmware的载体,它可以实现将Firmware一次性写入,多次读写由此可见,BIOS正是固化了系统主板Firmware的ROM芯片黑色426后很多人都存在着这样的一个误区,以为CIH是对主板上的Flash ROM芯片造成毁灭性的损坏现在明白了吧!CIH所破坏的只是固化在芯片中的Firmware,并不是物理性的损坏Flash ROM芯片这正是中关村有的商家50元修一块BIOS芯片的“秘诀”所在其实咱们自己也可以修,何必花那冤枉钱呢!
怎么样?有点入门了吧下面的可是好东东,赶快把耳朵叫醒往下听!最初的主板BIOS芯片用的是ROM,它的Firmware在生产过程中已经固化了,是不能更改的在此之后采用了EPROM(Erasable Programmable ROM,可擦除可编程ROM),但它需要专业的器材才能修改Firmware中的内容,对用户来说实为不便而现在的主板基本上全部采用了Flash ROM(Electrically Erasable Programmable ROM,电擦写可编程只读存储器)它有两种不同芯片的封装形式,咱们最常见的是使用长方形封装的芯片,还有一种是使用正方形封装的芯片,也就是因为它封装形式的与众不同,使其很难修复(例如技嘉的BX2000,BX2000+等使用双BIOS以上的主板)这些Flash ROM有许多的芯片厂商生产,例如:INTEL,WINBOND,SST,ATMEL等这些厂商所生产的芯片最主要的区别是在读写电压和存储容量上有所不同大致可分为两种:一种是双电压设计,即5V电压下读取,12V电压下写入,若想改写此种芯片的Firmware,免不了跳线,甚为麻烦另一种是单电压设计,即5V电压下读取,5V电压下写入,所以用特定的软件即可改写Firmware不要高兴得太早,CIH正是利用了此种芯片的便利之处,而大肆攻击BIOSL 如果你想知道自己电脑主板上的Flash ROM芯片是那种型号,只要仔细观察电路块上的编号:“28”的为双电压设计,“29”的为单电压设计“010”或“001”表示芯片的存储用量为1M,“020”或“002”便是2M啦!注意这里的M的单位是Mbit (兆数据位),所以1M的FLASH ROM 实际能存储的容量为128Kbyte,2M的则为256K
二、BIOS升级与备份
看了这么多的理论,下面我来举个例子吧!以大众PA-2001为例:
1 在DOS环境下用format a:/s/u命令格式化一张软盘。
2 把随主板来的CD盘的“flash52Cexe”copy到第一步做的软盘中。
3 从互联网上下载新版本的BIOS Firmware。
Go To“ >先看下你的主板的牌子和型号,然后到网上搜索相应的BIOS,刷BIOS时一定要先做个备份,BIOS刷不好会把电脑刷黑屏或者直接就启动不了,现在一般的工具在windos下都能直接刷,但有的必须在dos下刷。如果刷失败了,最好的办法是再买个相同型号的BIOS或者请专业人士再把原来的刷下。一个BIOS也就几块钱,千万别让人宰了!如何刷主板BIOS如果你的系统运行良好,没有任何运行错误我们不建议你升级BIOS,只有在你的PC出现问题或者你认为新BIOS对你有用时,我们才会建议你升级BIOS新的BIOS有可能会带来一些不兼容的问题,因为我们无法保证市场上的所有PC产品会一直与 AWARD BIOS兼容另外,不正确的刷新程序可能会烧坏主板 确定主板的各种型号:在你下载BIOS之前,你要明确你的主板是哪个版本,刷错BIOS 可能会毁掉你的主板(例如,你不能把TIB的BIOS刷到TIB+的主板上,等等)下列方法可以检查出你的主板型号:
从主板标识上来确认主板的型号(例如:如果你在主板边缘,ISA插槽附近发现一个印着'P5I430TX TITANIUM IB+' 的记号,也就说明这是一块TITANIUM IB+ 的主板) 在系统启动时确认BIOS的版本(例如:当启动系统时,如果屏幕显示‘P5I430TX/T1B+ BIOS V15SLMAR17,1998’那么你可以确认现在这块主板的BIOS版本是v15sl)
从主板标识上来确认PCB版本(例如:如果你在主板边缘发现一个印着10(sxx)' 的记号,也就说 明这是一块PCB v10版本的主板)
刷新BIOS的步骤:
下载正确的xxxxxzip文件并解压它这个文件中会包括xxxxxBIN和READMETXT文件请先仔细 阅读READMETXT文件。 从每个Bios页上可以下载AWDFLASHEXE工具软件。
准备一张DOS 62X 版本的启动盘(或 Windows 95/98 DOS 的启动盘), 盘中不带AUTOEXECBAT 和CONFIGSYS文件,然后把以上文件(xxxxxBIN文件和 AWDFLASHEXE 工具软件)存到盘中
进入BIOS 设置,记下先前你改动过的任何设置,然后在LOAD SETUP DEFAULT 这项中恢复在BIOS 特性设置中,设置“Boot Sequence”为“A,C,SCSI”,并在 CHIPSET FEATURE SETUP 中将‘System BIOS Cacheable'设为Disable注意:一定要记下BIOS设置的改动,特别是PCI IRQ 和串/并连口的设置 最后存盘,退出BIOS 设置
关机然后开机,让系统由启动盘启动,然后在DOS 状态下键入以下命令: A:\>AWDFLASH xxxxxBIN ( 回 车 )
(注:这个 xxxxxBIN 应该是你前面已下载的文件 )
屏幕上首先提示的问题是你是否需要把原来的BIOS从系统中存入文件中,你可以选择“N”,因为原 来的BIOS 文件在随主板出售时已带在随机盘中
第二问题需要你确认升级BIOS,你只需按“Y”即可确认 一旦BIOS升级后,你需要关机以后再开机一次
重新进入BIOS设置状态,进入设置缺损这项,把你以前记下的设置变动恢复过来 存盘并退出BIOS设置,然后让系统重新启动
刷新以后,可能出现的问题:没有显示,但是从机中还是能听到一些嘀嘀声,而且软驱也是好的,那么说 不是所有BIOS内的东西都丢失了你可以试用以下方式来恢复到原来状态:
准备一张问题C中所提到的启动盘,带有FLASH 工具和BIOS 文件;
在盘中用以下命令做一个AUTOEXECBAT文件: AWDFLASH xxxxxBIN /SN /PY
选项/SN/PY 可以自动回答一般情况下你必须回答“不”或“是” 的问题,在这种情况下系统会由 软盘启动,编程BIOS并自动重新启动,但系统会用一段时间来运行程序,不要关机,等待系统重新启动。
如果你想看实际效果如何,你可以找一块ISA显示卡替代PCI或AGP显示卡 ,如果你没有ISA显示卡, 你还可以在黑屏状态下刷BIOS(黑屏时,BIOS可以由前面提到的驱动盘自动刷BIOS),在主板自动重 启后,拿出软盘,你的主板状态也恢复正常了然而,如果主板还是无法运行,那你只好把它退回给代 理商
BIOS 的热插拔
对于DIYer来说,BIOS写入失败的确让人头痛。但并非没有挽救的余地,今天小刀购买了一块磐英的EP-BX6主板,但不幸的是碰巧是块坏板!从板载的DEBUG卡上看出,系统一接通电源就显示FF。表示BIOS芯片损坏!更不幸的是此时时间已经是晚上22:00。如果等到第二天再找经销商更换主板,付出的显然是整晚无法使用计算机!对于小刀来说,是可忍,孰不可忍!!
闲话休叙,实战开始:
战前必备物品:BIOS刷写盘一张,内含刷写工具、BIOS程序、DOS引导程序(不可含有9X的AUTOEXECBAT和CONFIG文件)。同型号的主板BIOS芯片一块。
1从主板上取下损坏的BIOS芯片。这里要万分注意!!由于BIOS芯片的引脚非常纤弱,动手拔的时候千万不可用力!正确的方法是用一把很薄的平口锣丝刀慢慢把BIOS芯片撬下来。如果你的主板BIOS芯片并非焊死在插槽上这一点就可行。芯片不会插得太紧,稍微用力就可以感觉到松动的迹象。两边用力均匀很容易就把BIOS芯片拔下。如果用力蛮拔,BIOS引脚会立刻全部弯曲。若是一不小心后果就是引脚断裂。断裂后的工作就比较麻烦,但仍可挽救,方法当然是用电烙铁一一焊上,这就要求朋友们掌握一点电工基础。
2用上述方法把备用的好主板同型号的BIOS芯片拔下来。为什么要这么做呢?因为如果在开机的状态下拔起BIOS芯片很容易引起意想不到的麻烦,比如说可能造成短路等等事故。所以在烧BIOS之前先拔下好BIOS和坏BIOS芯片很重要! 然后用好BIOS芯片对准插座用手按住。开机。这样做的目的是机器引导后方便将BIOS芯片迅速取下。
机器在好BIOS引导下顺利从软盘引导。最好是直接进入BIOS的刷写程序界面。由于此时BIOS芯片是用手按在插槽上,所以可以迅速将BIOS芯片拿下。此时换上损坏的BIOS芯片。方法同样是用手按在插槽上,让每个引脚都接触良好。然后执行刷写程序!在此时此刻最好不发生停电。当然停电了也无所谓,大不了等来电了重新 *** 作一次。当刷写程序完成后,重起机器。OK之后关闭电源,将成功刷新的BIOS芯片牢固地。引导。一切OK。
最后跟大家说说NFSBOY的安全刷写BIOS的经验之谈:为了确保刷写成功,首先必须准备一张新软盘,并检查N次确认无坏道。在COPY刷写程序时不妨将程序的exe执行文件更改名称COPY两次。BIOS文件也用不同的名字COPY两个,目的是万一软盘某个镞或磁道损坏导致刷写时读写不正常可以换一个文件再次执行。
使用热插拔法修复BIOS芯片是BIOS损坏后的最后办法。希望大家看过此文后谨慎从事,不到万不得已不要轻易对您的爱机如此蹂躏。
另外要注意的是:在您下决心做热插拔之后,一定要擦干净头上的汗!以免滴到主板上引起火灾!!在做事前先擦干净双手,并摸一下自来水管放掉身上的静电!问:什么是BIOS?
答:BIOS(Basic Input-Output System)也就是基本输入输出系统,它提供电脑系统最基础的功能支持。这里要明确的一点的是,BIOS是作为一种程序存在的。随着电脑技术的不断进步,BIOS程序已经不像以前一样只有简单的代码,而是变成一个复杂“系统”,它包含了开机引导代码、基础硬件驱动程序、参数设置程序以及一些厂商自主研发的软件。
问:为什么要刷新主板BIOS?
答:首先,升级BIOS最直接的好处就是不用花钱就能获得许多新功能。举个简单的例子:别人的主板能用USB设备来启动电脑,自己的不行,升级BIOS后就可以了。其次,升级主板BIOS还可以将芯片组、主板设计上的一些缺陷给解决掉,排除一些特殊的电脑故障。比如常见的老主板不支持大容量硬盘等情况一般都可以通过更新BIOS来解决。
问:什么是Flash ROM?
答:BIOS必须保存在断电后数据不会丢失的ROM中。但ROM中的数据要修改没有磁盘那么方便,早期主板BIOS的小Bug只有委屈用户,大的Bug就要更换芯片。后来就出现了用紫外线擦除数据,用专用设备写入的EPROM,降低了升级成本。再后来就出现了拥有“高电压写,低电压读”特性的EEPROM,更新的产品的读写电压一致,简化了更新工作。EEPROM也常被称为Flash ROM。
问:刷新主板BIOS使用什么软件?
答:根据主板所使用的BIOS类型,其刷新软件也各不相同,AWARD BIOS刷新工具为AWDFlash,AMI BIOS为AMIFlash,另外还有在Windows系统下刷新的软件如“@Bios”等,这类软件主板厂商都会提供。
这里我们就以AWDFlash为例,介绍一下刷新BIOS的方法。启动电脑,按住F5键进入DOS实模式状态,将AWDFlashexe和BIOS文件一同拷贝到一个目录下,执行AwdFlashexe。在“File Name to progran”框中输入刚下载回来的新的BIOS的文件名“bin”后回车,在询问是否需要备份原有BIOS时选“Y”,并在“File Name to save”框中输入一个保存BIOS的文件名(如:BFbin),以便于在BIOS刷新失败时进行挽救。按回车后,系统会询问您是否继续,按“Y”后,等待一段时间后,系统会提示写入成功。
问:刷新主板BIOS是否必须在DOS下,能否在Windows下直接刷新BIOS?
答:升级主板BIOS并非必须在DOS下实现,有不少主板在BIOS中就自带了刷新程序,开机时按屏幕提示的热键(或设置相应的跳线),并把BIOS文件软盘放入软驱就可以了。现在也有很多可在Windows系统下直接刷新BIOS的软件,这类软件甚至能自动判断主板类型,连接厂商网站下载最新BIOS实现刷新。
问:应该如何避免刷新BIOS失败呢?
答:刷新BIOS不成功的原因很多,一定要注意BIOS数据文件与主板型号必须完全匹配。另外刷新程序的版本也要合适,因此主板厂商提供的BIOS升级文件包中会带有专用的刷新工具。另外,为了保证文件数据的可靠性,笔者建议大家在刷新BIOS的时候,不妨先把刷新程序及BIOS数据文件拷到硬盘上,在刷新过程中突然断电,就会造成刷新的失败,因此供电情况也需注意。
问:刷新BIOS失败,应该如何处理?
答:其实,刷新主板BIOS是很危险的,常见的修复方法一般有以下几种:
一、Award BIOS中固化了一个Boot Block程序,它一般不会被刷新软件刷新。因此即使BIOS刷新失败,Boot Block还是能够控制ISA显卡与软驱。但是现在多数主板不支持ISA,所以还是利用软驱吧!
首先做一张系统盘,删去里面的Configsys和Autoexecbat,再把正确的BIOS更新程序和数据文件拷到系统盘。然后在系统盘中建立Autoexecbat,并加入:Awdflash xxxbin /sn /py(xxxbin是BIOS数据文件)。其中的/sn /py参数表示不备份而仅仅更新BIOS。 当刷新失败时,插入此盘重新启动,系统会自动地更新BIOS,等数分钟后再重新启动,一般BIOS就可以恢复了。
二、如果损坏比较严重,连Boot Block引导块也一起损坏,可以试用“热插拔”来修复。当BIOS完成POST上电自检、系统启动自举程序后,由 *** 作系统接管系统的控制权。完成启动过程后,BIOS已完成了它的使命,之后它基本是不工作的。
首先放掉身上的静电,找到一台与已坏主板相同型号的主板(以下简称“好主板”),分别拔出两块主板的BIOS芯片,然后将好主板的BIOS芯片插回BIOS插座,注意不能插得太紧,只要引脚能刚刚接触到插座即可。启动电脑,进入纯DOS状态,将好BIOS芯片拨出来,再将坏BIOS芯片插到该主板上,进行BIOS刷新,问题就可以解决了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)