PXE代码

时间:2022-05-20 04:41:12 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
故障2:无盘启动时,按Shife+F10时,网卡的设置界面不能调出来。

产生原因:网卡上没有启动芯片插座,主板BIOS中也没有相关的PXE代码。

解决方法:准备好DOS启动盘将bios刷新工具复制过去,本例使用的文件为awd.execbrom.exe,awd.exe为刷新工具,cbrom为代码编辑工具,8139PXE.LOM8139PXE启动代码,8169_101.LOM8169_153.LOM分别是8169的两个版本的PXE启动代码,一般使用1.01版本,

具体操作步骤(8139为例)

1、将所需文件复制到工作站的硬盘上

在可以正常启动的工作站(DOSWINDOWS 9X)上,新建一个目录例如C:\yxz,将前述三个文件复制到这个目录下。 2、备份主板BIOS代码

启动工作站,进入纯DOS状态,在WINDOWS 98下进入纯DOS的方法如下:开机按F8进入开机菜单,选择 5项,即“Command prompt only”,请注意,不能进入WINDOWS 98后再进入MS-DOS方式进行刷新操作。 进入c:\yxz目录执行(cd yxz)以下命令: AWD /sy /pn biosbf.bin

(开关参数/sy 的作用是将读出的BIOS代码以文件的形式存放,开关参数/pn 为不进行BIOS刷新操作,biosbf.bin为输出的备份文件名)执行完以上命令后,将生成的文件复制到其它目录、最好是复制到一张质量较好的软盘上,以备不测时可以恢复系统BIOS 3、将启动代码并入biosbf.bin

此步骤的目的是将原BIOS代码与网卡启动代码合并到一起,为刷新BIOS作好准备。 执行以下命令:

cbrom biosbf.bin /pci 8139pxe.lom

4、将已带启动信息的BIOS代码写入主板BIOS芯片中

在写入之前可以使用cbrom biosbf.bin /d命令查看BIOS空间是否足够及启动代码是否合并。写入命令为: awd biosbf.bin /py /sn /r

完毕后,插上网卡,重启系统,按SHIFT+F10即可进入网卡启动设置界面。 故障3:PXE-EC8: !PXE structure was not found in UNDI driver code segment

产生原因:UNDI ROM映像已经损坏了,或者未能被BIOS载入,此错误信息通常系如下一个或三个原因所致: 1. 当即将调用一个LOM映像的时间点,网卡映像正在被编程进BIOS

2. PXE可选ROM开始启动之前,PXE可选ROM载入自检内存管理器(POST Memory Manager$PMM)分配的内存期间被损坏或删除。 3. 在载入ROM结构期间UNDI_Loader结构未被正确载入

解决方法:若以前能正常进入系统,则肯定为网卡启动芯片坏了,换一片新的即可以了。若一买来,所有工作站都是报这个错误,则说PXE启动代码与主板不兼容,也很可能是主板内置网卡的PXE代码与外置网卡的PXE代码冲突,前者可以通过升级BIOS升级来解决,后者可以通过删除内置网卡的PXE代码来解决。下面以 nForce4主板为例说明此故障的解决方法。准备好DOS启动盘将bios刷新工具复制过去,本例使用的文件为awd.execbrom.exe,awd.exe为刷新工具,cbrom为代码编辑工具,的下载区中有下载与故障2类似操作,先执行AWD /sy /pn biosbf.bin将原主板BIOS导出;再CBROM biosbf.bin /D查看bios中有哪些模块,其中PCI设备可以看到NVPXES.NIC(或其它,一般有PXE字样),以七彩虹C.NF4X Ver1.4A为例,PCI里有两个,一个是RAID文件,另一个是PXE文件;删除PXE代码,命令如下 CBROM biosbf.bin /PCI RELESAE,此时会提示有两个PCI文件,要求选其中一个删除,PCIB)是PXE码文件,输入B,回车后即PXE代码即被删除,但此时只是在文件biosbf.bin中删除了PXE,主板中的BIOS并没有删除,所以最后要将biosbf.bin再刷到主板上,操作命令为AWD biosbf.bin (假定刷新程序文件名为FLASH.EXE),按提示回车,按“Y”,刷新完后按“F1”重启即可。




本文来源:https://www.wddqw.com/doc/2ab17deef8c75fbfc77db2a8.html