未标题-1.gif (1829 字节)

                网站论坛  返回主页  联系我们  打印此页    QQ:125081447    

                      BIOS维修网站>> BIOS维修 >> BIOS基础知识              

BIOS刷新相关的DOS命令解释及应用

:此文章图片及文字为BIOS维修网站所有,请不要随意转载或用于其它商业目的;如要转载,请注明出处。

  关于刷新已经不是一个新话题了,但刷新程序目前一般都基于DOS操作系统下;DOS对于一些新用户来说,还是比较陌生的;特别是刷新失败后的启动盘制作或批处理的制作,好多网友更是无法下手;因此,在广大网友的要求下,BIOS维修网站将BIOS刷新能用到的DOS命令详细解释一下,希望对新网友有所帮助。

  首先我们介绍一下DOS命令,DOS即(Disk Operation System 磁盘操作系统)。DOS的命令分为内部命令和外部命令,内部命令是随command.com装入内存的,而外部命令是一条一条单独的可执行文件(如我们刷新时的刷新程awdflash或修改程序cbrom等,都是外部命令)。

  内部命令都集中在根目录下的command.com文件里,电脑每次启动时都会将这个文件读入内存,也就是说在电脑运行时,这些内部命令都驻留在内存中,用dir是看不到这些内部命令的。而外部命令都是以一个个独立的文件存放在磁盘上的,它们都是以com和exe为后缀的文件,它们并不常驻内存,只有在电脑需要时,才会被调入内存。

  下面,耗子将把与BIOS刷新有关的DOS做一详细介绍。

  一、DOS命令介绍

  在讲cd命令之前,我们先来谈谈提示符是什么意思,如c:\>

pic97-1.gif (2850 字节)

  这个c:说明现在的工作盘是c盘,即当前盘是硬盘。这个紧接着c:后面的\告诉我们,当前的工作目录是根目录。这个>的作用只是为了把工作目录和我们要输入的命令分隔开来,没有其它的意义。一般情况下,系统在启动机器后,都显示启动盘的DOS提示符的;如我们使用软盘启动,即显示A:\> ,这个请网友记住。

  说完提示符,我们再说一下目录,目录其实与WIN环境下的文件夹是一个概念的。只是在DOS时代,其称为目录;目录分为根目录和子目录,根目录就好比树的根,也称主目录,子目录就如树的枝,也称下级目录;如c:\DOS/,即为C盘的DOS目录;一般系统启动后,都直接进入启动盘的根目录。

pic97-2.gif (3057 字节)

  如果我们想进入某一个目录,使用CD cd是英文change directory(改变目录)的缩写,也是最常用的命令之一。顾名思义,如果想要进入一个目录,显然该采用这个命令了。如我们想从根目录C进入DOS子目录,因此只要输入CD DOS回车即可,如上图所示,提示符变了,变成 c:\dos>了。这就告诉我们,我们当前的工作目录是c盘根目录下的dos子目录。 如果想退回上一层目录,就键入cd ..,看提示符又变回来了。是不是很简单呢?进入子目录就输入cd+空格+子目录名,想返回上一层目录,就输入cd ..(两点)。

  如果我们忘记了文件所在目录或文件名,我们可以使用DIR命令,dir是英文单词directory(目录)的缩写,主要用来显示一个目录下的文件和子目录。  我们可以试着在提示符后输入dir,再按Enter回车键,无所谓大小写,如果输入错误了,可以按Backspace键来修正。

pic97-3.gif (5300 字节)

  接下来,我们在介绍一下文件名和扩展名。每一个文件都有一个自己的名子,这个很好理解,如AWDFLASH,扩展名即为文件的类型,如AWDFLASH.EXE ,EXE即表明AWDFLASH的类型为EXE可执行文件。在DOS环境下,扩展名为EXE COM BAT的为可执行文件,对于这类文件只要输入文件名直接回车,即可启动。在这里强调一下,BIOS文件只是一个二进制文件,因此其没有特定的扩展名。只是为了区别,AWARD一般使用BIN做为扩展名,AMI一般使用ROM为扩展名;但有时厂家会将ROM文件的扩展名,用版本或时间设置,如,对此我们不用再意其扩展名,只要在输入BIOS文件时,输入完整的文件名和扩展名即可--BIOS.R29;我们也可将扩展名改为我们自己认可的或根本就不要扩展名。

  现在介绍一下外部命令,外部命令的格式是 路径[PAHT] 命令名 [参数];命令名与参数之间必须有空格。如我们备份BIOS(AWARD),AWDFLASH即为外部命令,运行时,首先要标明AWDFLASH所在目录(如果AWDFLASH在启动盘根目录,那就不需要这一步了,否则要给予路径),路径就是告诉系统我们要执行的AWDFLASH在那个位置。如AWDFLASH放在C盘的AA目录中,我们有两种方法,即在标识符下c:\DOS/,输入CD AA回车后,进入AA目录中,然后我们再直接运行AWDFLASH即可,因为当前目录中已经包含了AWDFLASH程序了,所以就可直接运行了。

pic97-4.gif (6077 字节)

  我们也可在标识符下c:\DOS/直接输入C:\AA\AWDFLASH回车,其运行结果与上面的操作是一样的。C:\AA\AWDFLASH即告诉系统我要运行C:盘AA目录下的AWDFALSH程序。其实我们刷新的时候,只要将AWDFLASH刷新程序和BIOS文件放在同一目录中或根目录中,就可方便操作。上面所介绍的,只是让网友知道,有时运行程序时,提示文件名错误或没有找到文件,就是由于没有正确设置路径的原因。

  二、启动盘制作

  由于刷新需要在纯DOS环境下操作,因此我们介绍一下启动盘的制作(使用WIN98的用户开机进按F8键,出现启动选择菜单时选第六项(Safe Mode Command Prompt Only模式)即可进行纯DOS环境)。在这里好多网友会说,启动盘还不会做,在WIN环境下制作就是了,如98,在控制面板--添加删除程序--制作启动盘,制作就是了。其实这种方法做出的启动盘,并不是纯DOS启动盘,这个启动盘做成后,你只要DIY看一下即可,其包括很多配置文件的,如此做的启动盘,是无法用于BIOS刷新的。真正意义的纯DOS启动盘,只有三个启动文件,io.sys msdos.com command.com其中前两个文件是隐含文件,我们使用DIR只能看到一个文件,即command.com,此才为纯DOS启动盘。

   制作纯DOS启动盘,可用以下方法完成。如果你安装有98操作系统,进入WIN操作环境后,点击开始--程序--MSDOS模式,在进入DOS提示符后,键入FORMAT A:/S,注意一定要有/S参数即为SYSTEM的意义其即表明格式化的软盘为系统软盘。

pic97-5.gif (1026 字节)

pic97-6.gif (4487 字节)

   另一种方法,即是在WIN桌面上,双击我的电脑,鼠标单击软驱,右键选格式化,在出现的格式化界面时,选择下面的复制系统文件,点击开始即可。

pic97-7.gif (23617 字节)

pic97-8.gif (11229 字节)

  由于现在安装2000确XP的操作系统居多。其一方面是2000 XP不再有DOS,操作不太方便。二是如使用在WIN桌面点击A盘制作启动盘的方式虽然可行,但据耗子测试,在XP下如此做的启动盘,在启动DOS后,却无法正确刷新BIOS,但使用98启动盘即可正常,因此不建议使用XP做的启动盘来刷新BIOS。

  如果我们安装的是2000 XP操作系统,而且无法找到98启动盘,那如何时制作呢。我们可从本网站上载相应的启动盘制作程序,来制作一张DOS启动盘http://www.biosrepair.com/bioslogo/WIN98SE.zip。其下载后,直接在WIN环境下运行,其就会自动将系统盘做好的。

pic97-9.gif (8632 字节)

  但是其制作出来的启动盘,与在WIN环境下控制面板--添加删除程序--制作启动盘,制作出来的启动盘是一样的。还无法真正的用于BIOS刷新,因为其不是纯DOS启动盘,那我们如何操作呢。有以下方法,在WIN桌面上选择软驱,进入后软盘后,删除COMMAND.COM以外的所有文件,用此软盘启动系统即可。

  另,说明一下,软盘只是用于启动,我们不要将刷新程序和BIOS文件拷到软盘上,将刷新程序和BIOS文件拷在硬盘上即可。因为硬盘一是速度快,二是安全性高。呵呵。如果在软盘上,在刷新过程中,遇到软盘损坏 ,无法读取ROM文件,呵呵,那可就麻烦大了。呵呵。

  三、批处理文件的制作

  如果网友确认对DOS比较难下手,我们可用批处理的方法,来让系统自动按我们的要求刷新。批处理的扩展名为BAT,文件名可任意,但如果想让系统开机后自动运行批处理,就需要自动批处理文件,其标准特定文件名为autoexec.bat。

 

  在纯DOS环境,AWARD BIOS使用(awdflash /sy/pn bios.bin回车即可;其中 /sy为备份/pn为不刷新;pic40-4.gif (1844 字节)bios.bin为备份文件名,可任意。注意DOS命令的格式,即命令名与参数之间一定要有空格分开即awdflash空格/sy/pn空格 bios.bin)AMI BIOS使用(Amiflash /s bios.bin)。也可将此命令行作一批处理文件,将刷新程序和批处理文件拷贝到软盘或硬盘同一目录下,这样,在软盘上或硬盘上键入制作批处理文件的文件名,回车即可保存。批处理文件可用文本编程程序制作,如使用WIN自带的EDIT文件,点击开始-运行-输入EDIT-确定,在出现的界面中输入awdflash /sy/pn bios.bin,使用鼠标点击FILE,选择SAVE as,选择保存的路径和文件名,确定即可。也可在DOS环境下使用行编辑命令如图5所示,使用+F6存盘保存即可。如想开机时,使用软驱自动备份BIOS文件,可将批处理文件名改为Autoexec.bat,将批处理文件和刷新程序拷贝到DOS启动软盘上,使用此软盘启动机器即可自动备份。 

pic40-3.gif (7711 字节)

  如果我们即要刷新又要备份,只要在批处理中将内容修改一下即可。如Awdflash bios.bin /py/sy/f back.bin。如果我们将需要刷新的BIOS文件放在C盘上,而且我们要将备份的BIOS文件也备份在C盘,但我们却想在软盘上使用批处理来刷新,可如此输入 Awdflash c:\bios.bin /py/sy/f c:\back.bin即可。

  目前刷新也可在WIN环境下直接操作。因为AWARD和AMI都推出了WIN环境下刷新程序,有兴趣的网友可参考。AWARD WIN环境下刷新    AMI WIN环境下刷新

  注意:

  1、在DOS环境下刷新,一定要注意启动盘的制作和使用。
  2、刷新时一定要做好原文件的备份。
  3、刷新时尽可能在硬盘上刷新,并保证在刷新过程中不能中断操作。
  4、刷新有一定的危险性,请慎重。以上内容只供参考。

建议使用Netscape4.0或IE 4.0以上版本,以800*600浏览
Copyright © 2001 BioSrepair.com All Rights Reserved   鲁ICP备05007673号
山东.烟台.BIOS维修网站 网络耗子制作完成  Email:diybios@263.net  QQ:125081447
电话:0535-5482905  传真:0535-5481905