BIOS问答

编程知识 更新时间:2023-05-02 15:18:48
Q :什么是 BIOS ? 

A
BIOS Basic Input Output System )即基本输入输出系统,通常是固化在只读存储器( ROM )中,所以又称为 ROM BIOS 。它直接对计算机系统中的输入、输出设备进行设备级、硬件级的控制,是连接软件程序和硬件设备之间的枢纽。 ROM BIOS 是计算机系统中用来提供最低级、最直接的硬件控制的程序。就 PC 而言, BIOS  包含了控制键盘、显示屏幕,磁盘驱动器,串行通讯设备和很多其它功能的代码。计算机技术发展到今天,出现了各种各样新技术,许多技术的软件部分是借助于 BIOS 来管理实现的。如 PnP 技术( Plug and Play- 即插即用技术),就是在 BIOS 中加上 PnP 模块实现的。又如热插拔技术,也是由系统 BIOS 将热插拔信息传送给 BIOS 中的配置管理程序,并由该程序进行重新配置(如:中断、 DMA 通道等分配)。事实上热插拔技术也属于 PnP 技术。  

-------------------------------------------------------------------------------- 

Q
BIOS 包含哪些部分?  

A
:当我们打开 PC 机的电源后,中央处理器( CPU )便会自动执行一连串的命令,这些命令按其功能可分为以下几种:  

POST
上电自检:是微机接通电源后,系统进行的一个自我检查的例行程序。这个过程通常称为 POST—— 上电自检( Power On Self Test )。对系统的几乎所有的硬件进行检测。  

系统启动自举程序:在完成 POST 自检后, ROM BIOS 将按照系统 CMOS 设置中的启动顺序搜寻软硬盘驱动器及 CDROM 、网络服务器等有效的启动驱动器   ,读入操作系统引导记录,然后将系统控制权交给引导记录,由引导记录完成系统的启动。  

BIOS
中断调用:即 BIOS 中断服务程序,它是微机系统软、硬件之间的一个可编程接口,用于程序软件功能与微机硬件实现的衍接。  

此外, BIOS 内还包含系统设置程序和服务程序等。  

-------------------------------------------------------------------------------- 

Q
BIOS 在系统启动中的作用  

A
:当通电开机后,计算机即从 BIOS 芯片中读取出指令代码进行系统硬件的自检(含 BIOS 程序完整性检验、 RAM 可读写性检验、进行 CPU DMA 控制器等部件测试)。对 PnP 设备进行检测和确认,然后依次从各个 PnP 部件上读出相应部件正常工作所需的系统资源数据等配置信息。 BIOS 中的 PnP 模块试图建立不冲突的资源分配表,使得所有的部件都能正常地工作。配置完成之后,系统要将所有的配置数据即 ESCD——Extended System Config Data 写入 BIOS 中,这就是为什么我们在开机时看到主机启动进入 Windows 前出现一系列检测:配置内存、硬盘、光驱、声卡等,而后出现的 “UPDATE ESCD..SUCCESSED” 等提示信息。所有这些检测完成后, BIOS 将系统控制权移交给系统的引导模块,由它完成操作系统的装入。  

-------------------------------------------------------------------------------- 

Q
BIOS 在哪里?  

A
BIOS 尽管也是一组程序,但是它同我们常见的在磁盘上的程序有很大的区别。对个人计算机而言,在软盘、光盘或硬盘上的程序必须先读到存储器中才能运行,但 BIOS 的运行顺序却在这些程序之前,换句话说,必须先跑完 BIOS 才能使软盘、光盘或硬盘上的程序正常工作,因此,不能把 BIOS 放在这些存储介质中,而应该直接放在存储器中,但是这种存储器也不能是常说的 RAM Read And Write Memory ,随机存取存储器),因为 RAM 中的内容在断电后会全部消失,下次再开机时就找不到 BIOS 了,因此, BIOS 必须存放在 ROM Read Only Memory ,只读存储器)中。 BIOS 既是软件,但它与普通的软件完全不同,它是固化在集成电路内部的程序代码,又属于硬件的一部分,所以,有时候人们就称它为 Firmware ——“ 固件 。另外,存放 BIOS ROM 占用的地址也是固定的,也就是说该地址不能被其它的程序占用,以免每次开机都要寻找 BIOS 程序的起始点。正由于 BIOS ROM 这种密不可分的关系,人们将它们合称为 “BIOS ROM” “ROM BIOS” 。所以,我们通常所说的 BIOS 芯片实际上指的是储存 BIOS ROM 芯片, ROM 仅仅只是 Firmware 的载体。  

-------------------------------------------------------------------------------- 

Q
:是不是只有主板才有 BIOS 

A
:除了主板以外,其它设备上如网卡、显卡、 MODEM 、数字相机、硬盘等也有所谓的 BIOS ,部分 SCSI 卡和一些特殊功能的界面卡也有自己的 BIOS 。象显卡上的 BIOS ,来完成显卡和主板之间的通讯;硬盘的启动和使用也需要 HDD BIOS 来完成。在开机过程中,主板 BIOS 会调用并执行这些外加的 BIOS 的程序,完成对这些硬件的初始化工作。因此从理论上来讲,每种硬件都可以有自己的 BIOS 。但是 BIOS 满天飞的结果,不但会增加成本,更会导致兼容性的问题,因此,一般是把已标准化的装置整合在主板 BIOS 内,对于那些厂商独有的规格,才以外加 BIOS 的形式出现。这些外部设备上的 BIOS 也和主板的 BIOS 一样,采用 FLASH ROM BIOS ROM 芯片,同样也可以方便地升级,以修改其缺陷及增强其兼容性。  

但是如果主板厂商愿意合作,仍然可以把原本外加的 BIOS 整合到主板 BIOS 中,比如技嘉的 G400 显卡,上面就没有 BIOS 芯片,它的 BIOS 就是写在主板的 BIOS 中,  

-------------------------------------------------------------------------------- 

Q
BIOS 芯片有哪些封装形式?  

A
:早期的 BIOS 芯片大多采用 DIP (双列直插)形式的封装,随着半导体封装技术的发展, SOJ TSOP PSOP PLCC 等多种封装形式相继出台。目前台式机主板上的 BIOS 大多是 DIP 封装,有的为节省空间,采用了 PLCC 形式的封装。笔记本电脑上的 BIOS 大多采用 SOJ 封装。为了方便更换 BIOS 芯片,现在主板上都安装有插座,使用工具可以取下、更换 BIOS 芯片。  

-------------------------------------------------------------------------------- 

Q
BIOS 芯片主要有哪些生产厂商?  

A
:生产 ROM 芯片的厂家很多,主要有 Winbond Intel ATMEL SST MXIC 等品牌。由于 Winbond (华邦)生产 BIOS ROM 芯片时间较早,与主板的原始设计相兼容,因而市场占用量较大。 Intel 公司则在 FLASH ROM 市场始终占领着领导者的地位,其 586 时代的 I 28F 001BX 芯片、 I810 815 )主板上的 N82802AB 芯片,都在 BIOS 的恢复方面有独特的效果。  

-------------------------------------------------------------------------------- 

Q
:计算机启动时出现的提示信息的含义是什么,应如何处理?  

A
 

1.CMOS battery failed
CMOS  电池失效)。  

  原因:说明 CMOS  电池的电力已经不足,请更换新的电池。  

2.CMOS check sum error
Defaults loaded CMOS  执行全部检查时发现错误,因此载入预设的系统设定值)。  

  原因:通常发生这种状况都是因为电池电力不足所造成,所以不妨先换个电池试试看。如果问题依然存在的话,那就说明  CMOS RAM  可能有问题,最好送回原厂处理。  

3.Display switch is set incorrectly
(显示开关配置错误)。  

  原因:较旧型的主板上有跳线可设定显示器为单色或彩色,而这个错误提示表示主板上的设定和  BIOS  里的设定不一致,重新设定即可。  

4.Press ESC to skip memory test
(内存检查,可按 ESC 键跳过)。  

  原因:如果在  BIOS  内并没有设定快速加电自检的话,那么开机就会执行内存的测试,如果你不想等待,可按  ESC  键跳过或到  BIOS  内开启  Quick Power On Self Test  

5.HARD DISK initializing
Please wait a moment... 】(硬盘正在初始化   请等待片刻)。  

  原因:这种问题在较新的硬盘上根本看不到。但在较旧的硬盘上,其启动较慢,所以就会出现这个问题。  

6.HARD DISK INSTALL FAILURE 
(硬盘安装失败)。  

  原因:硬盘的电源线、数据线可能未接好或者硬盘跳线不当出错误  (  例如一根数据线上的两个硬盘都设为  Master   Slave

7.Secondary slave hard fail 
(检测从盘失败)。  

  原因: 1 CMOS  设置不当(例如没有从盘但在 CMOS 里设有从盘)  硬盘的电源线、数据线可能未接好或者硬盘跳线设置不当。  

8.Hard disk(s) diagnosis fail (
执行硬盘诊断时发生错误 )  

  原因:这通常代表硬盘本身的故障。你可以先把硬盘接到另一台电脑上试一下,如果问题一样,那只好送修了。  

9.Floppy Disk(s) fail 
 Floppy Disk(s) fail(80)  Floppy Disk(s) fail(40) (无法驱动软驱)。  

  原因:软驱的排线是否接错或松脱?电源线有没有接好?如果这些都没问题,那买个新的吧。  

10.Keyboard error or no keyboard present(
键盘错误或者未接键盘

  原因:键盘连接线是否插好?连接线是否损坏?  

11.Memory test fail (
内存检测失败

  原因:通常是因为内存不兼容或故障所导致。  

12.Override enable
Defaults loaded (  当前 CMOS 设定无法启动系统,载入  BIOS  预设值以启动系统 )  

  原因:可能是你在 BIOS 内的设定并不适合你的电脑 像你的内存只能跑 100MHz 但你让它跑 133MHz  ,这时进入  BIOS  设定重新调整即可。  

13.Press TAB to show POST screen (
 TAB    可以切换屏幕显示

  原因:有一些  OEM  厂商会以自己设计的显示画面来取代  BIOS  预设的开机显示画面,而此提示就是要告诉使用者可以按 TAB 来把厂商的自定义画面和 BIOS 预设的开机画面进行切换。  

14.Resuming from disk
Press TAB to show POST screen (从硬盘恢复开机,按 TAB 显示开机自检画面)。  

  原因:某些主板的 BIOS  提供了  Suspend to disk( 挂起到硬盘 ) 的功能,当使用者以  Suspend to disk  的方式来关机时,那么在下次开机时就会显示此提示消息。  

BIOS
问答

Q
BIOS CMOS 有什么区别?  

A
 
CMOS
Complimentary Metal Oxide Semiconductor ,原意是指互补金属氧化物半导体 —— 一种应用于大规模集成电路芯片制造的原料)是微机主板上的一块可读写的 RAM 芯片,用来保存当前系统的硬件配置和用户对某些参数的设定。为了保证系统掉电后信息不会丢失,在主板上专门设置了一块电池给 CMOS 供电。  

由于 CMOS BIOS 都跟微机系统设置密切相关,所以才有 CMOS 设置与 BIOS 设置的说法, CMOS 是系统存放参数的地方,而 BIOS 中的系统设置程序是完成参数设置的手段。因此,准确的说法是通过 BIOS 设置程序对 CMOS 参数进行设置。而我们平常所说的 CMOS 设置与 BIOS 设置是其简化说法,也就在一定程度上造成两个概念的混淆。  

Q
:什么时候要对 BIOS 进行设置?  

A
:进行 BIOS 设置是由操作人员根据微机实际情况而人工完成的一项十分重要的系统初始化工作。在以下情况下,必须进行 BIOS CMOS 进行设置:  

1
、新购微机:  

即使带 PnP 功能的系统也只能识别一部分微机外围设备,而对软硬盘参数、当前日期、时钟等基本资料等必须由操作人员进行设置,因此新购买的微机必须通过进行 CMOS 参数设置来告诉系统整个微机的基本配置情况。  

2
.新增设备:  

由于系统不一定能认识新增的设备,所以必须通过 CMOS 设置来告诉它。另外,一旦新增设备与原有设备之间发生了 IRQ DMA 冲突,也往往需要通过 BIOS 设置来进行排除。  

3
CMOS 数据意外丢失:  

在系统后备电池失效、病毒破坏了  CMOS 数据程序、意外清除了 CMOS 参数等情况下,常常会造成 CMOS 数据意外丢失。此时只能重新进入 BIOS 设置程序完成新的 CMOS 参数设置。  

4
.系统优化:  

对于内存读写等待时间、硬盘数据传输模式、内/外  Cache 的使用、节能保护、电源管理、开机启动顺序等参数,  BIOS 中预定的设置对系统而言并不一定就是最优的,此时往往需要经过多次试验才能找到系统优化的最佳组合。  

-------------------------------------------------------------------------------- 

-------------------------------------------------------------------------------- 

Q
:市场上的 BIOS 主要有哪些品牌?  

A
:当年 IBM PC 刚一推出时,大家都以 IBM 原厂的 BIOS 为标准,竞相撰写功能与它最接近、但程序码略不相同的 BIOS (因为,若程序码相同便可能侵犯著作权),这也正是决定能否号称 IBM PC 百分之百相兼容 的关键。后来随着大环境的改变,兼容机开始盛行, IBM 已不再掌握个人计算机规格的主导权,因此兼容厂家的 BIOS 也都摆脱它的影子,走出自己的风格来,以下便简介其中较具有代表性的四家厂商。  

●Award 

Award
公司创立于 1983 年,总部位于美国加州 Mountain View ,台湾分公司称为 帷尔科技股份有限公司 。在 386 486 时期, BIOS 市场仍是 AMI Award Phoenix 三雄鼎立,产品占有率互有高低,但是自从 Phoenix 转战笔记本计算机市场、 AMI 产品青黄不接时, Award 及时推出优良的产品填补此空白,因此争取到许多主板厂的订单,占有率节节攀升。以目前台湾生产的主板而言,绝大多数都是采用 Award BIOS ,它几乎已经成为  Pentium Pentium  主板的标准规格。

●AMI 

AMI 
American Megatrend Inc. 的缩写,成立于 1985 年,在早期 AMI BIOS 以其简洁的画面、易学的操作方式,迅速攻占台式计算机的市场,深受大众喜爱。尤其是许多  DIY 玩家在购买主板时,更指定非采用 AMI BIOS 不可,可见当时其气势之盛实在令人咋舌。然而曾几何时,不知是因为行销策略、产品质量或是开发进度的问题,在 Pentium Pentium  主板市场上, AMI BIOS 就如同当初迅速窜红一般,也快速地沉寂于市场,以致于大好江山拱手让给了 Award ,虽然后来仍推出 WinBIOS HIFLEX 等一系列评价不错的产品,无奈先机已失,终究是无力回天,难再恢复往日荣景。  

●Phoenix 

Phoenix 
的总部位于加州圣荷西,从它的 BIOS 设置画面来看,不难发现其产品风格一直都很固定,没有什么大的改变,或许这正是该公司所坚持的传统吧。在早期的 Pentium 级台式计算机上还偶尔见到 Phoenix BIOS ,但自从转入笔记本电脑这个计算机市场后,在台式计算机市场已经难觅它的踪影了。而深耕笔记本电脑领域的结果,的确开拓了另一大市场,现在国内、外许多知名品牌的笔记本电脑都采用 Phoenix BIOS ,由此可知其产品质量深获许多厂商信赖。  

●Microid Research 

在诸多 BIOS 设计厂商中, Microid Research 可算是其中最不同凡响的异类,因为早期它几乎是唯一提供 用满意才买 的公司。您可以先从网站上( http://www.mrbios )下载合用的 BIOS 文件,试用一定期限后若是满意才须注册付款,否则停止使用、回复到原 BIOS 即可,不必付一毛钱,这种破天荒的策略确实造福了许多计算机玩家,也打响了 “MR BIOS” 的名号。  

可惜,曾几何时, Microid Research 公司改变了行销策略,不再提供试用版给个人使用 而是建议使用者向 Unicore Software,Inc. 订购正式版本,从此结束了许多爱用者的试用美梦,也因此 MR BIOS 不再是网路讨论区的热门话题,逐渐被大众所淡忘了。  

-------------------------------------------------------------------------------- 

Q
:如何进入 BIOS 的设置程序?  

A
:进入 BIOS 设置程序通常有三种方法:  

1
、开机启动时按热键  

在开机时按下特定的热键可以进入 BIOS 设置程序,不同类型的机器进入 BIOS 设置程序的按键不同,有的在屏幕上给出提示,有的不给出提示,几种常见的 BIOS 设置程序的进入方式如下:  

  Award BIOS :按 Ctrl Alt Esc Del ,屏幕有提示;  

  AMI BIOS :按 Del Esc ,屏幕有提示;  

  COMPAQ BIOS :屏幕右上角出现光标时按 F10 ,屏幕无提示;  

  AST BIOS :按 Ctrl Alt Esc ,屏幕无提示。  

2
、用系统提供的软件  

  现在很多主板都提供了在 DOS 下进入 BIOS 设置程序而进行设置的程序,在 Windows 95 的控制面板和注册表中已经包含了部分 BIOS 设置项。  

3
、用一些可读写 CMOS 的应用软件  

  部分应用程序,如 QAPLUS 提供了对 CMOS 的读、写、修改功能,通过它们可以对一些基本系统配置进行修改。  

BIOS
问答
Q
COMPAQ Professional WorkStation 工作站,敲 F10 为什么进不了 BIOS 的设置程序?  

A
COMPAQ 机的 BIOS 设置程序及设置参数的存放位置和普通的计算机不同,它是存放在硬盘的一个特殊的分区中。  COMPAQ Professional WorkStation 随盘有一张 SmartStart 光盘,其中有对工作站进行初始安装的每一步过程,而第一步就是在硬盘上建立一个新的分区并把 CMOS 中的数据存放在该分区,在该分区中还有对 CMOS 进行设置的软件,这一点和其他的品牌机、兼容机十分不同,不是直接就可以进入 CMOS 的设置。所以,如果工作站没有按照正确的步骤进行安装,没有这一特殊的分区,所以也就对 F10 键没有反应了。解决方法很简单,就是使用 SmartStart 光盘启动,并按照提示完成 CMOS Setup 的安装,但是注意应该把原来硬盘中的有用的数据进行备份,因为 CMOS 分区的过程会把硬盘中数据完全抹掉。  

-------------------------------------------------------------------------------- 

Q
:为什么要升级 BIOS 

A
BIOS 中的程序决定了系统对硬件的支持、协调能力。现在的新硬件层出不穷, BIOS 不可能预先具备对如此繁多的硬件的支持,这就依赖于对 BIOS 芯片内程序的更新。升级 BIOS 最直接的好处就是不用花钱就能获得许多新功能,比如原来你用的是 P CPU ,升级 BIOS 后也许就能直接使用 P CPU ,不用换主板了;看着别人能用光驱来启动的计算机,自己的不行,升级 BIOS 后,成了;另外还能增加 PnP 即插即用功能、新硬盘的 LBA DMA 功能、识别其它新硬件等等,简直就是免费升级电脑!  

另外,升级 BIOS 还可以解决一些特殊的电脑故障,这些故障往往令电脑高手也觉得莫名其妙。 2000 年的到来对全世界都是一件大事,对电脑更是一个大问题,升级 BIOS 可以有效地解决电脑的 2000 年问题。  

为了充分发挥主板的性能,支持层出不穷的新硬件,并改正以前 BIOS 版本中的缺陷,厂家不断推出新的 BIOS 版本。利用专用的刷新程序,改写主板 BIOS 的内容,这就是我们常说的 BIOS 升级。现在的主板几乎都采用 FLASH ROM( 快闪 ROM) BIOS ,在一定的电压、电流条件下,可对其 Firmware 进行改写。  

-------------------------------------------------------------------------------- 

Q
:为什么 BIOS 升级具有很大的危险性?  

A
BIOS 存储在主板上的 ROM  芯片中,这确保了 BIOS 的一般可用性和不会因为磁盘错误而损坏。 BIOS 在整个 PC 机系统中的地位,决定了它的重要性。它是否正常工作、是否能工作,直接决定了整个微机系统的生死。据不完全统计,主板的不良原因中有 60% 80% 是由于主板的 BIOS 芯片引起的,因此, BIOS 的正常工作就显得尤其重要!但是,升级 BIOS 在提升性能的同时,常会出现一些不可预料的事。在升级过程中断电、升级时用错了升级文件、升级文件的版本不正确、升级文件被修改过(例受病毒侵袭过)等,都会造成重开机时没有显示。正因为此,一些主板厂家,如采用 i820 芯片组的华硕系列主板采用更贴近用户的方式来升级 BIOS ,在新出的华硕 P 3C 系列主板中,具有方便的 Live Update 功能,更新 BIOS 时,只需要放入随机附带的驱动程序光盘,在选定更新 BIOS 的选项后,即可全自动下载最新版的 BIOS ,并全自动更新,避免了用户在操作上的失误。  

-------------------------------------------------------------------------------- 

Q
:什么样的 BIOS 才能升级  ? 

A
:从 BIOS 出现至今, BIOS 的存储介质由 ROM EPROM EEPROM 到今天的 FLASH ROM ROM 的形式不同,更新其内部 Firmware 的方法也不同。 ROM 中的内容是无法更新的,一旦完成芯片的制造过程,其内部的内容便只能读出不能写入; EPROM 的擦除要使用专用的紫外线擦除器,普通用户也无法完成对其的擦除、刷新的过程。从 EEPROM 起, BIOS 芯片可以借助一定的电压(+ 12V )或电流,使用专用的程序完成刷新的过程,从而使 EEPROM 芯片能够迅速为市场所接受。 FLASH ROM 的更新更为简单,不需要特定的条件,在工作电压(+ 5V )下,利用刷新程序即可完成芯片的刷新。  

-------------------------------------------------------------------------------- 

Q
:什么是 ROM EPROM EEPROM FLASH ROM  

A
:在微机的发展初期, BIOS 都存放在 ROM Read Only Memory ,只读存储器)中。 ROM 内部的资料是在 ROM 的制造工序中,在工厂里用特殊的方法被烧录进去的,其中的内容只能读不能改,一旦烧录进去,用户只能验证写入的资料是否正确,不能再作任何修改。如果发现资料有任何错误,则只有舍弃不用,重新订做一份。 ROM 是在生产线上生产的,由于成本高,一般只用在大批量应用的场合。  

由于 ROM 制造和升级的不便,后来人们发明了 PROM Programmable ROM ,可编程 ROM )。最初从工厂中制作完成的 PROM 内部并没有资料,用户可以用专用的编程器将自己的资料写入,但是这种机会只有一次,一旦写入后也无法修改,若是出了错误,已写入的芯片只能报废。 PROM 的特性和 ROM 相同,但是其成本比 ROM 高,而且写入资料的速度比 ROM 的量产速度要慢,一般只适用于少量需求的场合或是 ROM 量产前的验证。  

EPROM
Erasable Programmable ROM ,可擦除可编程 ROM )芯片可重复擦除和写入,解决了 PROM 芯片只能写入一次的弊端。 EPROM 芯片有一个很明显的特征,在其正面的陶瓷封装上,开有一个玻璃窗口,透过该窗口,可以看到其内部的集成电路,紫外线透过该孔照射内部芯片就可以擦除其内的数据,完成芯片擦除的操作要用到 EPROM 擦除器。 EPROM 内资料的写入要用专用的编程器,并且往芯片中写内容时必须要加一定的编程电压( VPP=12—24V ,随不同的芯片型号而定)。 EPROM 的型号是以 27 开头的,如 27C 020(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  

Am 29F 010
AMD 5  伏的  FLASH ROM 

Am 28F 010
Am 28F 010A  AMD 12  伏的  FLASH ROM 

AT 28C 010
AT28MC010 AT 29C 010 AT29LC010 AT29MC010 Atmel 5  伏的  FLASH ROM 

CAT 28F 010V5
CAT 28F 010V5I Catalyst 5  伏的  FLASH ROM 

CAT 28F 010
CAT 28F 010I Catalyst 12  伏的  FLASH ROM 

28F 010
Fujitsu (富士通) 12  伏的  FLASH ROM   ISSI 12  伏的  FLASH ROM 

HN 58C 1000
Hitachi (东芝)  5  伏的  FLASH ROM 

HN 28F 101
HN 29C 010 HN 29C 010B HN 58C 1001 HN58V1001 Hitachi  (东芝) 12  伏的  FLASH ROM 

A 28F 010
28F 001BX-B 28F 001BX-T 28F 010 Intel 12  伏的  FLASH ROM 

M 5M 28F 101FP
M 5M 28F 101P M 5M 28F 101RV M 5M 28F 101VP Mitsubishi 12  伏的  FLASH ROM 

MX 28F 1000
MXIC 12  伏的  FLASH ROM 

MSM 28F 101
OKI 12  伏的  FLASH ROM 

KM 29C 010
Samsung 5  伏的  FLASH ROM 

DQ 28C 010
DYM 28C 010 DQM 28C 010A SEEQ 5  伏的  FLASH ROM 

DQ 47F 010
DQ 48F 010 SEEQ 12  伏的  FLASH ROM 

M 28F 010
M 28F 1001 SGS-Thomson 12  伏的  FLASH ROM 

28EE011
29EE010 SST 5  伏的  FLASH ROM 

PH29EE010
SST 5  伏的  FLASH ROM 

TMS 29F 010
Texas-Instr 5  伏的  FLASH ROM 

TMS 28F 010
Texas-Instr 12  伏的  FLASH ROM 

W29EE011
Winbond 5  伏的  FLASH ROM 

W 27F 010
Winbond 12  伏的  FLASH ROM 

X 28C 010
X 28C 010I XM 28C 010 XM 28C 010I XICOR 5  伏的  FLASH ROM 

29LVxxx - 3V FLASH ROM (
较少见

28Cxxx – EEPROM
,和 FLASH ROM 相似  

27Cxxx
:只读,一次性写入 ROM  

以上的 FLASH ROM EEPROM 都是可以升级的 ROM ,其它型号开头的字母不是 28 29 的芯片可能就是普通的 ROM  

BIOS
问答

Q
:从哪儿下载高版本的 BIOS ? 

A
 
a
、各大主板厂商的 BIOS 更新数据相关网址  

升技( Abit  http://www.abit.tw/ 

北大电子( ability  http://www.ability-tw/ 

宏基( Acer  http://www.acer 

三城科技( achitec  http://www.achitec.tw/ 

acma http://www.acma/ 

advantech http://www.advantech/ 

花王( addonics  http://www.addonics/techsup.htm 

中宇科技( Amax  http://www.amax/ 

联尚   AIR  http://www.airwebs/download.html 

欧弋( allways  http://www.allways 

優冠( amaquest  http://www.amaquest.tw 

amptron http://www.amptron/ 

建基( Aopen  http://www.aopen.tw/ 

华硕( Asus  http://www.asus.tw/ 

中天( ASK Technology  http://www.ask.hk/ 

中凌( Atrend  http://www.a-trend/ 

奇致 (A-win) http://www.a-win.tw/ 

映泰 (Biostar) http://www.biostar.tw/ 

boser http://www.boser.tw/ 

bcmcom http://www.bcmcom/tech/tech.htm 

bravobaby http://www.bravobaby.tw 

承启  http://www.chaintech.tw/ 

康柏( Compaq  wwwpaq 

伟格( catery  http://www.catery.tw 

clevo http://www.clevo.tw/ 

chicony http://www.chicony.tw/ 

premiopc http://support.premiopc/bios.htm 

创新( creative  http://www. -asia/china 

联讯( DataExpert  http://www.dataexpert.tw/ 

钻石( DFI  http://www.dfi.tw/ 

台达( delta   http://pc.delta.tw/Download/Downloard_e.html 

创宏( DTK  http://www.dtk.tw/ 

daewoo http://www.daewoocomputer.br/ 

金鹰( Eagle  http://www.espco/ 

精英( ECS  http://www.ecs. 

磐英( EPOX  http://www.epox.tw/ 

忆华( EFA  http://www.efa.tw/ 

elonex http://www.elonex.co.uk 

enpc http://www.enpc.tw/enpcbios.htm 

恩雅( ennyah  http://www.ennyah.tw/driver.html 

灿坤( eupa  http://www.eupacomputer 

大众( fic  http://www.fic.tw/ 

福洋( fyi   http://www.fyi.tw/ 

fugu http://www.fugu.tw 

nfic http://www.nfic.tw/ 

福连( redfox  http://www.redfox.tw 

技嘉( GigaByte http://www.gigabyte.tw/ 

致福( GVC  www.gvc.tw 

gcttech http://www.gcttech/home.htm 

Zaapa http://www.zaapa/ 

耕宇( gainwar  http://www.gainward/oem.htm 

gemlight http://www.gemlight.hk/ 

Hightech http://www.hightech.hk 

浩鑫  http://www.spacewalker/ 

英特尔( intel  http://www.intel/ 

艾崴( iwill  http://www.iwill.tw/ 

inventec http://www.inventec.tw/ 

icp http://www.icpacquire.tw 

捷邦( jbound  http://www.jbond/ 

捷波( Jetway  http://www.jetway.tw/ 

捷亚( JDR  http://www.2themax/ 

jamicon http://www.jamicon.tw/ 

jetta http://www.jetta/ 

kamei http://www.jamicon.tw/ 

kf-kinpo http://www.kinpo.tw/ 

kapok http://www.kapok.tw/ 

丽台( Leadtek  http://www.leadtek.tw/ 

联想( Legend  http://www.qdi 

联胜( lucky star  http://www.lucky-star.tw/ 

神达( MITAC  http://mitac.mic.tw/ 

皇朝( megastar  http://megastar.kamtronic/ 

松立( matsonic  http://www.matsonic.tw 

微星( msi  http://www.msi.tw/ 

迈肯( mycomp  http://www.mycomp.tw/ 

万科( micronics  http://www.micronics/ 

美达( mida  http://www.mida/ 

辉煌( magic pro  http://www.magic-pro.hk/ 

迈科( MICRONICS  http://www.micronics 

mustek http://www.mustek/ 

NEXCOM http://www.nexcom.tw. 

New Media nmc-pe http://www.nmc-pe/main.htm 

海洋( octek  http://www.oceanhk/ 

奥美嘉( OMEGA  http://wwwomega/ 

麒麟  http://www.pcchips/ 

磐英( Epox  http://www.unika/ 

松景( pine  http://www.pine-tech/ 

博达( Procomp  http://www.procomp.tw/ 

柏能( pcpartner  http://www.pcpartner/bios/s7bios.htm 

联想( qdi  http://www.qdigrp/ 

redfox http://www.redfox.tw 

欣威( Mtech  http://www.rise.tw 

rectron http://www.rectron.co.za 

硕泰克( soltek  http://www.soltek.tw/ 

梅捷( soyo  http://www.soyo.tw/ 

上普( superpower  http://www.superpower.tw/ 

崇和( sowah  http://www.sowah/ 

浩鑫( shuttle  http://www.spacewalker/ 

建邦( tekam   http://www.tekram/ 

国傲通( Topstar http://www.topstar1 

Totem http://www.totem.tw/ 

启亨  http://www.triplex.tw/ 

同维( T&W  http://www.twsz 

泰安( Tyan  http://www.tyan/ 

创见( transcend  http://www.transcend.tw 

unicorn http://www.unicorn-computer.tw 

USI http://www.usi.tw/ 

联尚( AIR  http://www.interpromicro 

伟仕( vst   http://www.vst.hk/ 

visiontop http://www.visiontop.tw/ 

金鹰( pcpartner  http://www.pcpartner.hk/index.htm 

太宇( Win Tac  http://www.wintac.tw/ 

文松( wensonic  http://www.wensonic/ 

winco http://www.winco.tw/technical.htm 

welljoin http://www.welljoin/ 

warpspeedinc http://www.warpspeedinc 

Arima http://www.arimacorp/ 

佰钰( A-Corp  http://www.acorp.tw/bios.htm 

新众( nfic  http://www.formosa21 

则灵( zeling  http://www.zeling/ 

华基 (Tomato) http://www.zida zida 

zaapa http://www.zaapa/ 

三帝  http://www.qinzhong/ 

奔驰  http://www.chinaparadise/ 

天虹( uniark  http://www.uniark 

汶鸿  http://www.zcp.tw 

欧特 http://www.weaa-grup 

亚伦帝  http://www.atila/index.htm 

泰星科技  http://www.techthink/ 

美达  http://www.mida/ 

三星  http://www.usa.samsungsemi/products/browse/sdramcomp.htm 

英群( BTC  http://www.btc.tw/btc/index.html 

广达  http://www.seethru 

金长城  http://202.96.161.212/ 

方正  http://www.csic.founderpku/ 

实达 (STAR) http://www.star/ 

东海  http://www.dh/ 

海信  http://www.hisensecomputer/ 

浪潮()  http://www.langchao/ 

TCL http://202.104.205.69/dnsj/ 

郁金香  (TULIP) http://www.tulip/ 

   

b
、主要  BIOS  生产公司网站  

   

Award BIOS 
公司  ( 美国 http://www.award/  

Award BIOS 
公司  ( 台湾 http://www.award.tw/  

Award 
技术咨询中心   (只限 email support@unicore   

AMI BIOS 
公司   http://www.amibios/  

Microid Research 
http://www.mrbios/  

Micro Firmware
,开发并发行 Phoenix BIOS 及升级 BIOS 数据文件   http://www.firmware/  

Phoenix BIOS 
公司   http://www.phoenix/  

Unicore
:提供 BIOS 升级数据文件  ( 只限 Award BIOS)  http://www.unicore/  

Q
:如何备份 BIOS 文件  

A
:启动计算机,自检完毕启动系统时,按 F8 调出启动选择菜单,选择 “Safe mode command prompt only” 进入纯 DOS 模式。运行刷新程序 AWDFLASH.EXE ,出现图形化界面,提示你输入新的 BIOS 文件名(升级文件),如果不想升级 BIOS ,可以不输入,直接按回车后,程序提示是否保存原来的文件,选择 “Y” ,出现升级程序检测画面并会提示你输入文件名,也就是备份的文件名,输入一个文件名保存即可。然后程序询问是否要升级 BIOS ,回答 “N” ,退出刷新程序。  

BIOS
问答

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 程序是通用的。  

下面以 AWARD 公司的 BIOS 为例,介绍一下如何记录你的 BIOS ID ,并从中发现主板的有关信息:  

1
、打开计算机电源;  

2
、在屏幕的左上角将出现 Award Modular BIOS( 这并不是系统 BIOS 的版本号 ) ,在内存检测时按下 Pause 键;  

3
、查看屏幕底端,有一系列数字与字母组成的标志,比如: 10/16/97 i430TX ALI513x 2A 59IF3BC 00  

其中的 “ 2A 59IF3BC” 就是所谓的 BIOS ID ,其中的 “ 2A 59I” 是主板所采用的芯片组类型的编码,第 6 、第 7 位字符尤为重要,它是硬件厂商的代码信息,比如上面给的符号序列中的 “F 3” ,它代表 “FYI( 福扬 )” 系列主板。  

另外, AMI BIOS INTEL 主板、 ACER 主板、 ASUS 主板都有自己的 BIOS ID  

-------------------------------------------------------------------------------- 

Q
:如何得知下载的 BIOS 程序是否和自己的主板相匹配?  

A
MODBIN.EXE Award 公司出品的一个对 BIOS 内文本进行修改的软件,它可以显示 BIOS 文件的 BIOS ID ,我们可以借助于它,来判定找到的 BIOS 文件是否正确。判断的依据是,同一主板的 BIOS 文件的 BIOS ID 必定相同,因此,我们首先要记录下本机的 BIOS ID 代码;然后,下载和自己主板相对应的 BIOS 升级文件,下载的文件如果是压缩文件,还要把压缩文件解压,得到我们所需要的升级文件( *.BIN *.ROM );启动 MODBIN 软件读出下载文件的 BIOS ID ,如果对比二者正确无误,就说明找到的 BIOS 文件是正确的。  

找到了正确的 BIOS 升级文件,再配合正确的升级方法,就可以保证安全无误地升级 BIOS 了。  

-------------------------------------------------------------------------------- 

Q
:升级 Award BIOS 时出现提示 “Insufficient memory  (内存不足) 怎么办?  

A
:主要原因是常规内存不足,解决方法及步骤是:  

a. 
BIOS “Chipset Features” 的设置里,   “ Video Bios Cacheable” 设置为 Disable 。存储后退出。  

c. 
重启动,在出现 “Windows Starting” 时按 Ctrl+F5 ,这样可以不加载 Drvspace.bin ,节省了大约 108K  的内存空间。  

d. 
升级结束后,要重进入 BIOS “Chipset Features” 的设置里,把 “Video Bios Cacheable” 重设为 Enable ,存储后退出。  

-------------------------------------------------------------------------------- 

Q
BIOS 为什么容易损坏?  

A
CIH 是号称能破坏 电脑硬件 的恶性病毒,它一旦发作,除了会破坏驱动器内的数据外,还会清空 BIOS 芯片内的数据,造成开机后系统无反应。  

电压不稳或电源质量不佳,使输出的电压中有尖峰脉冲,会造成 BIOS 芯片硬件损坏。  

主板 BIOS 的保护措施不当。由于单电压的芯片有逐渐取代双电压芯片的趋势,单电压 BIOS 芯片防护病毒破坏的功能极弱,大多数主板没有采取相应的措施防止 BIOS 损坏。  

在刷新 BIOS 的过程中,一些意想不到的事情,都有可能导致刷新失败造成 BIOS 损坏。下面是几种最常见的刷新失败的原因:  

  1. 在写入 BIOS 过程中断电:除非你的机器上装有 UPS ,否则选择一般不会随便断电的时间进行 BIOS 刷新比较保险。  

  2. 文件损坏:文件在压缩或者传输过程中损坏,尤其是下载的文件,这种情况时有发生,所以一定要到主板厂商的网站或大的驱动站点下载。不过,损坏了的 BIOS 文件大都无法通过刷新软件的检测,所以这一点也不必过于担心。  

  3. 升级文件错误:这种情况通常是在不经意中发生的,即误用了其它品牌或其它型号主板的 BIOS 进行升级。由于目前的刷新软件通常都会对硬件进行检测,所以真正由此产生严重后果的情形并不多。  

-------------------------------------------------------------------------------- 

Q
:升级 BIOS 要注意哪些问题?  

A
:升级 BIOS 并不繁杂,只要认真去做,应该是不会出现问题的,但升级过程中一定要注意以下几点:  

1
、一定要在纯 DOS 环境下(就是不加任何配置和驱动)。  

2
、一定要用与你主板相符的 BIOS 升级文件(虽说理论上只要芯片组一样的 BIOS 升级文件可以通用,但是由于芯片组一样的主板可能扩展槽等一些辅加功能不同,所以可能产生一些副作用。因此尽可能用原厂提供的 BIOS 升级文件。)  

3
BIOS 刷新程序要匹配。升级 BIOS 需要 BIOS 刷新程序和 BIOS 的最新数据文件,刷新程序负责把数据文件写入到 BIOS 的芯片里。一般情况下原厂的 BIOS 程序升级文件和刷新程序是配套的,所以最好一起下载。下面是不同 BIOS 的刷新程序:  

AWDFLASH.EXE (
 Award BIOS)  AMIFLASH.EXE (  AMI BIOS) PHFLASH.EXE( Phoenix BIOS) 。另外,不同厂家的 BIOS 文件,其文件的扩展名也不同, Award BIOS 的文件名一般为 *.BIN AMI BIOS 的文件名一般为 *.ROM  

4
、一些报刊建议在软盘上升级,由于软盘的可靠性不如硬盘,如果在升级过程中数据读不出或只读出一半,就会造成升级失败,因此,最好在硬盘上做升级操作。  

5
、升级前一定要做备份,这样如果升级不成功,那还有恢复的希望。  

6
、升级时要保留 BIOS Boot Block 块,高版本的刷新程序的默认值就是不改写 Boot Block 块。  

7
、有些主板生产商提供自己的升级软件程序(一般不能拷贝),注意在升级前在 BIOS 里把 “System BIOS Cacheable” 的选项设为 Disabled  

8
、写入过程中不允许停电或半途退出,所以如果有条件的话,尽可能使用 UPS 电源,以防不测。  

BIOS
问答

Q
:能否在 WINDOWS 下升级 BIOS 

A
:常规的 BIOS 刷新程序必须在纯 DOS 模式下运行,并且,运行时要求系统不能加载其它的内存驻留程序。由于现在 WINDOWS 2000 WINDOWS ME 已取消了 MS DOS 方式,在这种情况下,采取传统的升级方式将极为不便。  

技嘉开发的 @BIOS FLASHer 程序能在 Windows 下对技嘉主板的 BIOS 升级,借助于它我们也可以实现对其它主板 BIOS 的升级。  

@BIOS FLASHer
程序能自动侦测出主板的 BIOS 芯片类型、电压、容量和版本号。对于某些型号的技嘉主板,它支持网络在线升级。  

因为 @BIOS FLASHer 不支持非技嘉主板在线升级,所以要刷新非技嘉主板的 BIOS ,还得先到主板厂商站点下载主板最新的 BIOS 文件,把主板上防 BIOS 写入的跳线打开,以及在 BIOS 设置程序中将防 BIOS 写入的选顶设为 “Disable” 。点击 “Update New BIOS” 按钮,并在弹出的窗口中选择要刷新的 BIOS 文件,然后在弹出的消息框上点击按钮,便会自动为你更新 BIOS  

整个操作在 WINDOWS 下进行,持续的时间约在 10 秒钟左右,更新结束后程序会弹出消息框,提示升级成功,并要求重启计算机。  

-------------------------------------------------------------------------------- 

Q
:如何保护 BIOS 不被破坏?  

A
:采用具备 BIOS 防护功能的主板,目前,这类主板比较多,比如,联想主板的无敌锁功能、技嘉等主板的双 BIOS 功能, INTEL810 815 主板 BIOS Boot block 块技术、博登主板的 AIR BUS 技术等,都可以有效地保护 BIOS  

有条件的话,可以把备份的 BIOS 文件写入一个新的芯片,做一个硬备份( ROM 类型不限),以确保万一。放在抽屉里的 BIOS 肯定比放在主板上的后备片可靠!这样当主板的 BIOS 完全被破坏时,我们可用备份的 BIOS 替换。市场上已有部分品牌的厂家,随主板送一片后备 BIOS 芯片。  

对于采用 EEPROM 芯片作 BIOS 的主板,在平常状态下,要把其升级跳线(+ 12V 电压端)设为 “OFF” ,使主板上的+ 12V 与芯片相对应的管脚脱离,以防病毒破坏或无意中改写 BIOS 。对于 FLASH ROM ,将芯片的 WE# 脚和主板电路脱离,使 BIOS 芯片只处于读的状态,这也是一个好方法。  

平时勤于杀毒,保持一个洁净的工作环境。  

-------------------------------------------------------------------------------- 

Q
:主板 FLASH ROM 中的 BIOS 程序是怎么被破坏的?  

A
PC 机上现在常用的、可升级的 BIOS 芯片主要有 EEPROM 芯片(如 Intel 28F 001BX )和 FLASH ROM 芯片(如 winbond 29C 020 )。其中以 Intel 28F 001BX 为代表的 EEPROM 首次提出了 Boot Block 的概念,在这类芯片上,以块的方式存放数据,其中 Boot Block 是一个特殊的区块,它主要用于保存一个最小化的 BIOS ,用以启动最基本的系统之用。当 EEPROM 中的其它区块内的数据被破坏时,只要 Boot Block 内的程序处于完好可用状态,则可以利用这一基本的 BIOS 程序来启动一个最小化的系统,这个最小化系统支持软盘的读写、 ISA 显卡以及键盘的输入,这样我们就有   机会使用软盘来重新构建整个 EEPROM 中的数据。在 EEPROM 芯片上,对芯片编程时,需要加上+ 12V VPP 编程电压; Boot Block 块的改写也需要加上 +12V 电压。所以,采用 EEPROM 芯片作为 BIOS 芯片的主板上均包含有专门的升级跳线,用来确定是否给此 FLASH ROM 芯片提供 +12V 电压,只有我们需要修改 EEPROM 中的 Boot Block 区域内的数据时,才需要短接此跳线,以提供 +12V 电压。这类芯片上还有另外一路电压为 +5V 电压,它可以用于维持芯片工作。可为什么还是有相当多的 BIOS CIH 病毒彻底摧毁了呢?  

第一种情况是主板上的+ 12V 跳线处于短接状态,即 EEPROM 芯片已经有 +12V 电压了,这一情况有的是由于主板厂商的原因造成的(有些主板的出厂设置上,该电压的设置跳线根本就处于短接的状态)、有的是由于用户不小心造成的,或者干脆是根本不知道。  

第二种情况不是由用户造成的,而是由厂家造成的,这里涉及到一个比较复杂的问题,由于上面 Boot Block 概念是建立在 Intel 的基础之上的,也就是说, Intel 公司拥有此项专利,这就导致使用此类技术的一般都是 Intel 公司出的 FLASH ROM 芯片,如常见的  Intel  28F 001BX 芯片、 28F 002BX 芯片,一直到现在在 810 815 主板上广泛使用的 I82802AB 芯片。当然,世界上并不是只有 InteL 一家公司会生产 ROM 芯片,象 Atmel MXIC SST Winbond 等公司也能生产,而且可以保证管脚兼容;而且后来主板上也广泛使用了 FLASH ROM 芯片,这种芯片在 +5V 的电压下就可以进行改写,这些单 5V 的芯片便是造成 BIOS 数据被彻底破坏的原因。  

至于现在的 BIOS 中仍保留的 Boot Block 区域块的概念,是基于软件上的 Boot Block 块,即在数据的表现形式上, BIOS 仍保留有块的概念(这一点,用 CBROM 软件就可以看到),但是象 W 29C 020 这种 FLASH  ROM芯片结构上的块,已取消了。  

-------------------------------------------------------------------------------- 

Q
CIH 病毒是破坏硬件的病毒么?  

A
:不是,前面已经讲的很明白了,在最坏的情况下,此病毒破坏的也只是 FLASH ROM 中的 BIOS 程序,就如同磁盘上的软件,被病毒破坏后,也只是数据的破坏,软盘本身不会出现物理损坏。所以,受 CIH 病毒破坏的 FLASH ROM 中也只是芯片内的信息被改写了(就象我们升级一样),并且这种改写造成了数据的丢失及信息的混乱,并不说明此 FLASH ROM 芯片就物理损坏了,如果拥有芯片写入器(编程器、编程卡),还是可以在原先的 FLASH ROM 中写入 BIOS 程序的。  

  如果说 “CIH 病毒是破坏硬件的病毒 ,则整个概念观就会被颠倒,象重新写入了一下 FLASH ROM 信息,就被引申为 破坏硬件 ,那么那么删除了硬盘上的一个文件,造成了某些扇区数据的变换,是不是也可以引申为硬盘的这些扇区发生 物理损坏 了呢?  

说到底,主要还是 BIOS 的存放位置、存储介质及程序数据的特殊性,造成了上述概念上的错误。 CIH 病毒给我们造成了很大的麻烦,可能造成你的机器不能够启动,但它并没有出现什么破坏硬件的情况,这是很明显的。  

就如同磁盘上的软件被破坏后的修复方法一样 —— 把磁盘拿到别的机器上重新写一下   即可;对于被 CIH 病毒破坏芯片的修复,也很简单,拿到能读写 ROM 芯片的仪器上(编程器)重写一下即可。  

-------------------------------------------------------------------------------- 

Q
:如何利用 BIOS Boot Block 块修复损坏的 BIOS ? 

A
BIOS 损坏后,我们可以用种种方法修复,修复的依据就是:升级失败或病毒破坏导致的 BIOS 损坏,并非芯片物理损坏,而只是芯片内的 firmware 被改写,完全可以用各种方法重新修复。我们可以利用 BIOS Boot-block 块来修复损坏的 BIOS  

当今大多数基于 AWARD BIOS 的主板里都有 Boot-block 块(高版本的 AMI BIOS 也有),刷新程序的默认值就是在升级 BIOS 时不覆盖。 Boot-block 块只支持很基本的硬件如:软盘、 ISA 显卡等。  

判断 FLASH ROM 中的 Boot-block 模块是否已被破坏,可以仔细观察开机后机器的反应,如果尽管开机时黑屏 但喇叭里还能听到嘀嘀声,而且软驱也发出自检的声音,那就说明 Boot-block 块是好的。  

Boot-block
只支持 ISA 显卡,但我们可以用 盲操作 法,利用 AUTOEXEC.BAT 文件自动完成 BIOS 恢复工作。具体步骤如下:  

1.
格式化一张系统盘,(因为升级 BIOS 必须在纯 DOS 环境,所以系统盘上除了系统文件外,不能有其它配置文件,如 config.sys )。  

2.
把公用 BIOS 刷新程序和 BIOS 数据文件拷到系统盘。  

3.
在系统盘中建立 AUTOEXEC.BAT, 并加入: AWDFLASH XXX.BIN /SN /PY XXX.BIN 是你的 BIOS 数据文件)。其中的 /SN /PY 参数表示不备份而仅仅更新 BIOS  

将此盘插入机器后重新启动,系统会 自动 地更新 BIOS ,等数分钟后再重新启动,如果没问题的话,系统已恢复正常了。  

-------------------------------------------------------------------------------- 

Q:
如何用 BIOS 编程器修复损坏的芯片  

A:
编程器又称写入器、写码器,是专门用来对 ROM 芯片进行读写、编程的仪器。市场上的 ROM 编程器有多种型号,大多数编程器只能对某一类型的可写ROM芯片进行操作,如有的只能对27系列的EPROM进行读写,也有的只能对28、29系列的电可擦除ROM进行读写,还有的编程器对编程芯片的容量有所限制。高档的编程器支持的芯片种类较多,它一般自带升压电路,可以自行调整各种 ROM 芯片所需的电压(对EPROM的编程可是需要20多伏的电压),对芯片的编程不需人工干预,软件用户界面易学,使用比较方便。  

编程器的主要有芯片选择、 LOAD 数据、读出芯片内数据、删除、查空、编程、校验等功能,选择好芯片的型号后,我们只需要 LOAD 升级文件数据,系统就会按删除、查空、编程、校验的顺序,把升级文件数据写入到芯片中。当然我们也可以把完好芯片内的数据读出,保存成一个备份文件。以备将来不测之需。  

实际上,用编程器升级、修复 BIOS 芯片,是最安全可靠的办法。  

Q
:如何用 热插拔 法修复 BIOS 

A
热插拔 法实际上是拿主板来作为写入器(编程器)来把 BIOS 修复,不过其操作方法比较特殊。其具体操作方法是:  

打开你的机箱,找到主板上的 BIOS ,将 BIOS 芯片从插座中小心的拔下来,对弯折的管脚进行整理后,然后再将其插回管座,注意不要插得太紧,只要保证每一只引脚都和管座刚好接触就行了。启动机器后,在主机带电的情况下,将正常工作的 BIOS 芯片取下,把升级失败的 BIOS 芯片插回到主板上。最后将一个正确的 BIOS 版本写到你的 BIOS 中,重新启动,机器可以正常工作即万事大吉。  

以往的 BIOS 刷新程序要升级 BIOS 时,一般都要检查主板与 BIOS 文件是否一致,如果主板与 BIOS 文件的一致性检查通不过,刷新程序就会拒绝执行。所以,用热插拔法无法修复不同型号的主板上的 BIOS 。高版本的 AMI 刷新程序,如 8.27 版的 AMIFLASH.EXE 可以向 BIOS 中强行写入其它主板的 BIOS 文件(如 AWARD BIOS 文件),是热插拔法的最佳刷新程序。  

采用热插拔法修复 BIOS ,是在主板带电的情况下,拔下好的芯片,然后再插上已损坏的芯片,用刷新程序来修复的。采用这种办法是极其危险的,原因很简单,任何元件都有一定的功率限额, ROM 芯片也不例外。在带电热插拔元器件时,由于各管脚的工作电压不同,热插拔过程中,各管脚不可能同时插上或拔下,因此不可避免电路中会出现浪涌过电压和过电流,过高的浪涌电压会对芯片内的晶体管造成击穿,而过大的浪涌电流会使芯片内的铝膜引线被熔断,从而导致芯片毁坏型失效。  

BIOS
问答

Q
:从哪里可以得到 BIOS 芯片?  

A
BIOS 芯片损坏后,一般可联系主板生产商,看是否他们能提供 BIOS 芯片。有些生产商是免费提供的。另外,还可以联系卖相关芯片的电脑公司,如 Unicore Software http://www.unicore/    Midco Computers ( 以前的  RC Systems 公司, http://www.midcocomputers/) ,他们可以有偿地提供 BIOS 芯片,由于都是外国公司,可是远水不解近渴啊!国内的 BIOS 网站,也有的可以提供 BIOS 芯片。要找到这些公司,可以到中文 YAHOO 等搜索引擎上,输入 BIOS 关键字,一般可以找到这些公司或网站。  

-------------------------------------------------------------------------------- 

Q
:如何修复 INTEL 主板的 BIOS  

A
INTEL 主板上的 BIOS 芯片具有 Boot-block 块,其 BIOS  损坏后,我们可以按下述方法把 BIOS 修复。  

1
、按 INTEL 的主板说明书,制作一张可启动的升级软盘。  

2
、把主板上的 “FLASH Recovery”  的跳线放在 recovery mode 的位置,把可启动的 BIOS 升级软盘放入,启动机器。  

因为没被覆盖的 Boot-block 块不支持 PCI 的显卡,这时屏幕上什么都没有。你可以通过鸣笛声和软盘 LED 来观察。当机器响了一下,接着软盘的 LED 亮时,系统就正在升级你的 BIOS 。当软盘的 LED 灯灭时,说明恢复已完成,关机。  

3
、把跳线恢复到缺省位置,重启动修复结束。  

-------------------------------------------------------------------------------- 

Q
:联想的无敌锁技术是怎么回事?  

A
:联想的无敌锁技术是为了保护 BIOS 不受病毒破坏或防止无意中改写 BIOS 这一目的而推出的。  

无敌锁技术由三部分组成,它们分别是主板上的防写保护跳线开关 JAV 、内置于 BIOS 中的软开关 Flash Write Protect 和内置于 BIOS 中的防毒软件 PC Cillin  

防写保护跳线开关 JAV 控制 BIOS 芯片的 管脚的状态,当其关闭时, BIOS 处于写保护状态,是绝对不会被改写的,纵然 CIH 病毒神通广大,它也无法将硬件开关打开。虽然升级时打开、关闭防写保护跳线开关有些麻烦,但这样却可以换来计算机的安全,相比之下麻烦还是必要的,况且 BIOS 升级的频率也并不是很高。  

万一出于某种原因 ( 例如用户的粗心大意 ) ,主板的防写保护跳线开关处于不防写状态,此时内置于 BIOS 中的软开关 Flash Write Protect 就可以发挥作用,来防止 BIOS 被无故改写。在软开关的防写状态下, BIOS 不能被改写,但 DMI 却可以进行升级。  

直接攻击 BIOS 的病毒有可能将 BIOS 内的防写软开关破坏。为了克服这一缺点,内置于 BIOS 中的防毒软件 PC Cillin 应运而生。这个防毒软件可以实时的查出并杀灭类似 CIH 的攻击 BIOS 的病毒。实际上,整个无敌锁技术是从几个方位对可攻击 BIOS 的病毒进行防卫,保护 BIOS 不被破坏,这是一个整体防护体系,它可在最大限度上保护 BIOS 。当然,再严密的防护体系也可能会出现漏洞,防止病毒攻击的最基本方法还是少用盗版软件等可能带毒的软件,并要勤于杀毒。  

-------------------------------------------------------------------------------- 

Q
:如果我的 BIOS 有问题而目前又找不到升级文件怎么办?  

A
:可以试着找到主板型号相同、 BIOS 生产商不同的 BIOS 升级文件,然后用 CBROM.EXE 把该 BIOS 中的升级模块读出来,写入到你自己的 BIOS 文件中去。例如你的 BIOS 不能识别新的 CPU ,我们就可以想法找到一个其它厂家的同芯片组的 BIOS 升级文件,用 CBROM.EXE 把这个 BIOS 中的 CPU 微代码读出来,然后写入到你的 BIOS 中,就可以识别出新的 CPU 了。  

这个操作同样具有相当的危险性,只适用于高级用户,另外,在操作前,要对 BIOS 备份。  

-------------------------------------------------------------------------------- 

Q
:在 Award AMI 的网站里为何没有我的 BIOS 的升级文件  ? 

A
Award  AMI 会为特定的主板生产商提供符合特定主板和芯片组的 BIOS 升级文件,然后生产商再利用 Award/AMI 提供的工具 对这些 BIOS 文件作出最后的修改和优化。  

也就是说,生产商比 Award/AMI 更了解他们的主板,能提供更好的 BIOS 升级。  

注意:在 http://www.award.tw/download/bios/ 里包括了好多主板如 ali cyrix  intel opti sis  via BIOS 升级文件。不过你最好先在主板生产商自己的网页里找升级文件,如果没有的话,才来此处下载。  

-------------------------------------------------------------------------------- 

Q
:在哪儿能找到我的 BIOS 的技术帮助  ? 

A
:在你主板的网站上(如果有的话),有问题也可以向他们发电子邮件。  

-------------------------------------------------------------------------------- 

Q
:如何保存 BIOS 的设置  

A
BIOS 设置好后,系统是把相关的数据保存在主板的 CMOS 电路中的。事实上,由于 CMOS 中的资料丢失或受损导致无法开机的现象,我们早已是屡见不鲜了,而最常发生的就是因为 CMOS 的供电电池电压降低或损坏,导致 CMOS 中的数据丢失。通常我们都是重新设置了事,但是如果原先的设置很复杂,甚至有些项目需要经过测试才能确定,那么计算机想要恢复原来的数据恐怕就不是一件很容易的事情了。  

Norton Utilities
中的磁盘救援功能可以把 CMOS 中的数据备份成一个文件保存下来;国内常见的杀毒软件 KV300 也有这个功能。  

-------------------------------------------------------------------------------- 

Q
:在 DEBUG 里如何恢复 BIOS 的出厂值?  

A
:针对 AMI/Award BIOS: 

C:/DEBUG (
在纯 DOS 下,不是 windows 里的 DOS 窗口

-O 70 17 

-O 71 17 



针对 Phoenix BIOS: 

C:/DEBUG (
在纯 DOS 下,不是 windows 里的 DOS 窗口

-O 70 FF 

-O 71 17 



BIOS
问答

Q
:我的密码忘了,听说 BIOS 有万用密码,能告诉我吗

A
 

1
、针对  Award BIOS: 

试试下面的密码 : AWARD_SW, j262 , HLT, SER, SKY_FOX, BIOSTAR, ALFAROME, lkwpeter, j256, AWARD?SW, LKWPETER, Syxz, aLLy, 589589, 589721, awkward, CONCAT 

也可在网上下载有关的破解程序。  

2
、针对 AMI BIOS: 

试试下面的密码 :AMI, BIOS, PASSWORD, HEWITT RAND, AMI?SW, AMI_SW, LKWPETER, A.M.I. 

也可在网上下载有关的破解程序。  

-------------------------------------------------------------------------------- 

Q
:如何用硬件方法解除 CMOS 口令?  

A
:所谓用硬件方法解除 CMOS 口令,就是指给 CMOS 芯片进行放电来清除 CMOS 中的数据(当然也包括 BIOS 口令)。根据使用的主板不同,又有以下几种方法:  

跳线短接法/ DIP 开关  
这是最简单的硬件解除方法,因为现在的多数主板都提供了利用 跳线 来直接清除 “BIOS 的各种信息 的功能。  

一般的主板在后备电池的附近都做有一个 “CMOS Reset” 的跳线。断开计算机的电源,打开机箱,按照主板说明书上的说明找到它,并将其中的两个脚短接数秒钟后,即可清除口令。有的主板还要求在放电短接状态开机才能彻底清除 CMOS 内容,具体做法应该参照主板说明书上的叙述。  

清除口令后,应记着将跳线或开关恢复到正常状态,否则计算机有可能不能启动甚至损坏机器。  

在一些原装品牌机上也有将跳线做成 DIP 开关的,将 CMOS 开关拨到 ON 的位置与短接跳线的作用相同。  

快速短接法  
   

如果主板上没有做 CMOS Reset 跳线,或是不能找到该跳线位置时,可以关闭主机电源,打开机箱,分别找到主板电路板上的地线(机箱本身就接在地线上)和 CMOS 芯片的位置,用一根导线一端接地,另一端在 CMOS 芯片外露的管脚上快速匀速划过,即可放电。为防漏划,最好多划两遍。  

-------------------------------------------------------------------------------- 

Q
:主板上的硬件侦错系统是怎么回事?  

A
:精英、微星、磐英等主板上集成了硬件侦错系统,在计算机开机自检时,如果有部件发生了故障,硬件侦错系统会读出相应的 POST CODE ,经译码后,由主板上的发光二极管显示出来,根据故障代码,使用者可以快速判断出主板故障发生的位置和原因。  

硬件侦错系统的工作原理其实很简单,每个厂家的 BIOS ,无论是 AWARD AMI 还是 PHOENIX 的,都有所谓的 POST CODE ,即开机自我侦测代码,当 BIOS 要进行某项测试动作时,首先将该 POST CODE 写入 80h 地址,如果测试顺利完成,再写入下一个 POST CODE ,因此,如果发生错误或死机,根据 80H 地址的 POST CODE 值,就可以了解问题出在什么地方。硬件侦错系统的作用就是读取 80H 地址内的 POST CODE ,并经译码器译码,最后由数码管显示出来。这样就可以通过数码管上显示的 16 进制代码判断问题出在硬件的那一部分,而不用仅依靠计算机主板那几声单调的警告声来粗略判断硬件错误了。通过它可知道硬件检测没有通过的是内存还是 CPU ,或者是其他硬件,方便直观地解决棘手的主板问题。以此类推,还可以判断超频的限制硬件是哪一个,做到有的放矢,查障无忧。  

-------------------------------------------------------------------------------- 

Q
:主板上的双 BIOS 是怎么回事,它有什么用?  

A
:双 BIOS 技术是主板生产厂商针对主板 BIOS 既相当重要又容易损坏的特点开发的,其中以技嘉科技提出的 Dual BIOS  技术最为出名。象技嘉 BX2000 主板就具备 Dual BIOS ,其设计思路是在主板上安装了两个 BIOS 芯片,一个作主( Master BIOS ,另外一个作从( Slave BIOS ,充当主 BIOS 的备份。每次启动机器,系统都会自动检查主 BIOS 的状况,如果发现主 BIOS 内容有损坏,立即用备份 BIOS 重写主 BIOS ,确保主 BIOS 时刻正常,万一无法修复就直接从备份 BIOS 启动。由此不难理解,利用双 BIOS 技术,总可以利用好的一块 BIOS 来修复被损坏的一块 BIOS ,从而可以保持 BIOS 不被损坏,计算机不致因为被 CIH 一类的病毒破坏 BIOS 而瘫痪。  

另外,在形形色色的双 BIOS 技术中,还有微星公司的 “SafeBIOS” 技术。针对技嘉的双芯片技术,微星公司强调不见得非要配备两块 BIOS 才能有效解决 BIOS 的保护问题,它是在主板上配备容量较普通主板大一倍的 4MB BIOS ,此 BIOS 划分为两个隔开的区域,若主板上开机区域内的资料受损,将由另一区的 BIOS 启动,并自动修复受损区域的 BIOS ,这也可以看作一种双 BIOS 技术,不过这种技术的安全性较低,一旦芯片物理受损,会导致双 BIOS 系统全军覆灭。为此,博登公司提出了截然不同的解决方法,该公司推出了首创便携式 BIOS——AIR BUS ,把一块 BIOS 芯片内建在一张小卡上,如果主板上的 BIOS 遭病毒破坏,可将此卡插入主板上专用的插槽,由此卡上的 BIOS 启动,并自动修复主板上的 BIOS  

目前,双 BIOS 已发展到第二代,其杰出代表是承启 Twin BIOS  技术,它不但囊括了第一代双 BIOS 的所有功能,提供了有效的 BIOS 安全防护功能,抵御 CIH 病毒侵袭;而且首创了双 BIOS 可以针对不同的要求独立设置的功能,使得双 BIOS 技术具备了高度灵活性,成为真正的双 BIOS 系统。  

另外,市场上也出现了双 BIOS 组件,利用双 BIOS 组件,可以在普通主板上轻松建立双 BIOS 系统,享受双 BIOS 技术带来的便利。  

-------------------------------------------------------------------------------- 

Q
:如何更换 Award BIOS 启动时的 EPA 画面?  

A
 
a
、首先,要有 BIOS 的数据文件(  *.BIN  )。该文件可以是主板 BIOS 的备份文件,也可以是直接从网上下载来的升级文件,要确认该文件和你主板是对应的。  

b
、到 http://www.flazh.de/ 下载 BMPTOEPA 软件,  BMPTOEPA 是个自由软件,运行于 Windows9x 下,能把 BMP  文件转换为 EPA   

c
、有了需要的 EPA  文件后,要找到专用软件 CBROM.EXE   CBROM6.EXE ,它能把 EPA 文件放在 *.BIN 文件里,格式为: CBROM *.BIN /EPA EPA.epa  *.BIN  BIOS 数据文件, EPA.epa 是制作好的 EPA 文件)。 CBROM.EXE  适用于 Award V4.51  ,而 CBROM6.EXE 适用于 Award V6.0   

d
、升级 BIOS ,升级成功后重新启动,就可以看到 EPA 图标已变成我们自己制作的了。  

eE
、如果 BIOS 中原来的 EPA 图标是 BMP 格式的,那么操作就更加简单了,我们可以用 CBROM 直接把一个新的 BMP 图标替换 BIOS 中原来的 EPA 图标即可。  

-------------------------------------------------------------------------------- 

Q
:我想修改自己的 BIOS 中的 EPA 图标,要注意哪些问题?  

A
:以上操作方法是针对 AWARD BIOS 的,所以,你的 BIOS 一定要是 AWARD 公司出品的;你的主板支持  BIOS  升级和你已经把升级跳线打开;你已经会使用升级软件  AWDFLASH  ;你要为万 一升 级失败做好心理准备!  

-------------------------------------------------------------------------------- 

Q
:可以把 BIOS 文件里面的 EPA 图标、 LOGO 文件分离出来吗?  

A
:可以的,输入  CBROM ***.BIN /EPA EXTRACT  这个命令后,再输入一个文件名就可以了。同理要分离全屏开机画面的话,用  CBROM ***. BIN /LOGO EXTRACT  命令,如果你的 BIOS 有这个文件的话。  

BIOS
问答

Q
:用 CBROM 看到的 EPA pattern 项后面的文件名是 XXX.BIN  该如何办?  

A
:一般来说,可以把它成 EPA 格式的来办,经过多次实验,没发现问题。同时通过实验发现,支持 BMP 格式的 BIOS ,都会支持 EPA 格式。  

-------------------------------------------------------------------------------- 

Q
:为什么用 CBROM ***. BIN /D 看到一大堆乱码?  

A
:这是因为 CBROM.EXE 的版本太低的缘故。 1.30 版的 CBROM.EXE 不能支持 AWARD6.0 BIOS ,用它来看 AWARD6.0 BIOS ,看到的就是一堆乱码。现在最高版本的 CBROM.EXE 2.08 版的,它支持 AWARD6.0 BIOS  

-------------------------------------------------------------------------------- 

Q
:我的 BIOS 文件里用的是 EPA 格式的图标,我可以加入全屏的 BMP LOGO 图形吗?  

A
:实践告诉我们,是不可以的,虽然你可以用  LOGO  参数强行把  BMP  文件写进  BIN  文件里,但开机时是毫无反应的,就像你根本就没做过一样。至于强行写入后会不会有其它副作用,就不得而知了。  

-------------------------------------------------------------------------------- 

Q
:为什么我用 EPATOBMP 工具转换 BMP 格式的文件时提示: 2564 bytes wrong  

A
:请大家注意,如果按  136*126  的格式画出来的单色 BMP 图形文件,其标准大小就是 2582 Bytes 的,如果你的不是,那应该是作图软件有问题,或者你的图形不是单色的。 EPATOBMP 工具支持 136*126 136*84 大小的单色 BMP 文件,二者的大小分别是 2582 Bytes 1742 Bytes  

-------------------------------------------------------------------------------- 

Q
:我想为自己的机器增加开机时像品牌机一样的全屏画面,但写入  BMP  后花屏,或没反应  

A
:如果写入 16 色的 BMP 文件不成功,一般应该是和 FLASH ROM 的大小有关系,毕竟它们有   1M     2M   之分。所以最好先看看你的  BIOS  是不是   2M   的,如果是,成功机会大些。还有就是  BMP  的文件格式问题了,由最新的资料看来,一些品牌机里面的 BMP  文件并不是一个 BMP  格式的图形文件,而是一个二进制的不知名的格式文件。此时,用 BMP 格式的图形写入,是不会成功的。  

-------------------------------------------------------------------------------- 

Q
:写入 BMP 文件时, BIOS 空间不足怎么办?  

A
:这是一个常见的问题,一般发生在 1M BIOS 中。可以用 CBROM BIOS 文件中一些用不到的功能去掉(如去掉里面的 AWDFLASH.EXE ),然后再写入。如果想把 1M 的芯片换成 2M 的是不现实的,主要是使用 1M 容量 BIOS 的主板不支持 2M 容量的 BIOS 芯片。  

-------------------------------------------------------------------------------- 

更多推荐

BIOS问答

本文发布于:2023-04-26 21:52:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/c44a12df157bba6b590bc37f3b152275.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:问答   BIOS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 106048文章数
  • 26922阅读数
  • 0评论数