DELL分离BIOS方法

更新时间:2023-12-26 04:28:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

使用DELL系列机器的网友都知道,DELL系列机型的BIOS文件很特殊,DELL厂家提供的BIOS文件,多都是EXE自运行程序,在WIN环境下直接运行EXE文件,即可自动完成刷新;但其EXE文件并不只是一个简单的自解压程序,无法使用WINRAR打开,因此也就无法解出其中的BIOS文件;无法解出BIOS文件,在主板损坏后,就无法使用编程器来重新修复BIOS。

在此以前,好多网友都说其DELL的BIOS文件升级,只是升级需要升级的某一部分,即BIOS升级文件只是一个补丁,并不是全部文件升级,但实际,DELL BIOS刷新程序是一个特殊的可执行程序,本身已经包括刷新程序和BIOS文件,有32位和16位两种运行模式,也就是说,它可以在Windows平台下以32位程序运行(非实模式),也可以在纯DOS环境中运行。运行后系统会自动重启,BIOS刷新完毕。在某些特定的情况下,它可能必须在纯DOS环境中运行,在Windows平台下会有错误报告,代码0x00000610。

耗子经过寻找一些国外网站的资料,加上在自己DELL机上的实际测试,将一些DELL BIOS的初步分析说明一下。

其实下载的DELL的BIOS刷新程序中含有完整的GZip压缩的BIOS镜像。我们可以使用使用-writehdrfile或-writeromfile参数很容易的分离出BIOS文件。注:GZip压缩格式:这是一个开源的压缩格式,Windows 用户可能对其并不熟悉,但是Linux下它的应用十分广泛(Linux最流行的压缩方式莫过于tar打包加上gz压缩)。

首先下载机器对应的BIOS文件,当然其都是EXE的可运行程序;在WINDOS命令行状态下,输入文件名 -writehdrfile或-writeromfile参数,这里说明一下,文件名即为下载的BIOS文件(即EXE格式的文件)。

如我的DELL 630M机器的BIOS,下载最新版本BIOS为MX51_A04.exe文件,在XP命令行状态下,分动运行MX51_A04 -writehdrfile和MX51_A04 -writeromfile,可分别在当前目录下得到一个文件;文件名为MX51_A04.hdr和MX51_A04.rom

本文来源:https://www.bwwdw.com/article/8h9x.html

Top