升级BIOS的方法

升级BIOS的方法
升级BIOS的方法
一、BIOS概述
BIOS(Basic Input / Output System),基本输入/ 输出系统.在那386,486以及更早的时代,它根本不被人们所重视.直到电脑发展到PENTIUM时代,许多主板厂商开始采用Flash ROM这种芯片作系统BIOS(CIH 的主要攻击对象,后面详述)虽然这样可以让用户自行升级主板的BIOS但一旦失败(想想自己一个月的工资!)还有CIH……是不是都不敢碰电脑了?其实只要你了解BIOS一切都是那么美好!又可以放心玩游戏了:-)
先说说这BIOS芯片,它是由ROM(只读存储器)芯片和固化在此芯片上的Firmware(固件)组成, Firmware是指存放在只读存储器中的程序指令,而ROM就是Firmware的载体,它可以实现将Firmware一次性写入,多次读写.由此可见,BIOS正是固化了系统主板Firmware的ROM芯片.黑4.26后很多人都存在着这样的一个误区,以为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升级与备份
之所以接着讨论它,是因为这项工作很简单,可以作为学习BIOS的敲门砖,只要清楚的知道自己主板的品牌和具体型号,然后到该主板厂商的网页下载区download最新的BIOS Firmware文件就基本上可以了.(保险起见,最好到主板厂商的网页下载,或专做驱动程序的网站,除非你愿意用你心爱的板子去试D版盘上的Firmware.)在文章的最后我附了“常见主板BIOS升级程序网址”,想升级的朋友可以去看看.
国内的品牌机和兼容机使用的都是AWARD和AMI公司的Firmware,而国外的品牌机使用的是Phoenix公司的Firmware。要注意的是各个公司的升级程序不同,AWARD的升级程序是AWDFLASH.EXE,这也使大部分主板的公用升级程序。具体到各个厂商来看,华硕的是PFLASH.EXE,大众的是FLASH***.EXE(***为版本号)。而AMI公司的升级程序是AMIF
LASH.EXE
看了这么多的理论,下面我来举个例子吧!以大众PA-2001为例:
1. 在DOS环境下用format a:/s/u命令格式化一张软盘。
2. 把随主板来的CD盘的“”copy到第一步做的软盘中。
3. 从互联网上下载新版本的BIOS Firmware。
Go To“ ”
4. 出现主板列表后,单击主板的名字,在此为“PA-2001”,链接到“PA-2001”主板BIOS文件页。单击需要的版本,例如:“407g804.zip”链接到“Download 407g804.zip”页,单击离出口较近的节点,给定保存下载文件的目录,开始下载文件。
5. 把下载的新版本的BIOS Firmware文件解压缩后copy到第一,二步做的软盘中。
6. 用该软盘启动电脑。
7. 在A:\> 提示符下运行程序,
选<2> Update BIOS Main Block From File 之后回车,
再键入新的BIOS的Firmware—“407g804.awd”之后回车。
Are you sure(Y/ N)时选Y,回车。开始写入,完成后显示Flashed Successfully
8. 按 返回主菜单,BIOS升级完成。
看后又何感想?是不是跃跃欲试了?可先别着急!俗话说的好,不怕一万就怕万一,事先最好先做个备份,安全第一!
1. 在DOS环境下用format a:/s/u命令格式化一张软盘。
2. 把随主板来的CD盘的“”copy到第一步做的软盘中。
3. 用该软盘启动电脑。
4. 在A:\> 提示符下运行程序,
选<1> Save Current BIOS To File 之后回车
键入需要保存的BIOS的文件名,例如“BIOSBAK”之后回车,开始保存BIOS。
完成后显示 BIOS Saved Successfully
5. 按 返回主菜单,BIOS备份完成。三、BIOS的维修
其实BIOS升级的操作是具有一定危险性的,有些外界的因素会导致整个升级的失败,例如:突然死机或是意外停电等,都会使新写入BOIS芯片的Firmware不完整,从而导致自己心爱的“鸡”嗓子哑了,眼睛黑了。什么感觉?欲哭无泪?别怕,永远记住电脑是人造的!仔细阅读下面的文章,相信你也会DIY 自己的BIOS了。
首先要判断BIOS中的Boot Block(基本引导纪录)是否被破坏,方法很简单:看系统启动时小软如果自检,还能有读盘的声音,这就可以基本上判定Boot Block没有受损。好!下面 Let’s Do IT。
第一法:盲操作法
此法相对来说比较简单,不用对机器内部大动干戈,还记得前面做过的那张启动盘嘛,上面要添加一个名为AUTOEXEC.BAT的批处理文件,命令的内容是“AWDFLASH〈BIOS数据文件名〉/ PY / SN / CD / CP ”参数的意义分别是:

本文发布于:2024-09-23 07:32:06,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/95042.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:芯片   主板   升级
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议