jadekylin 发表于 2010-10-18 16:34

【原创】T60开机出现PXE-E05错误处理过程

昨天老婆打开休眠状态的T60,没有接电源,插上网线上网,结果上不去,我点选续订IP地址, 结果长时间无响应,无奈重启,问题出现了。
开机之后显示:
Intializing Intel(r) boot agent GE V1.3.24
PXE-E05: The LAN adapter's configuation is corrupted or has not been initialized. The Boot Agent cannot continue.

等几秒后显示
ERROR
Expansion ROM not initialized - PCI on Motherboard
Bus:00, Device:00, Function:00
Press <ESC> to continue
按ESC可以进系统,但是网卡连接正常,上不了网,ping不通路由器
在网上搜索原因,说有可能的一个原因就是使用电池时插网线引起的。
找解决方法,一种是进bios>Network>Internal Network Option ROM (Enter)-设置下面那个Current setting为Disabied,这样做虽然是可以屏蔽掉开机错误提示,但是,实际上问题并未解决,明显比平时启动慢好几秒。
另一种方法就是找IBAUtil.exe,恢复Intel boot agent 默认状态,网上有老外弄得一个iso,不过看到一个帖子说他是针对V.1.2.31之类的版本,对应网卡是intel pro/1000 MT,而我这个是V.1.3.24,对应的网卡是intel pro/1000 PL
恐怕是不行,我看了他iso里的一个批处理文件,核心就是一句IBAUtil.exe -NIC 1 -DefCfg,意思就是恢复系统第一块网卡的默认设置。
那就找个高版本的吧,上intel官网搜,关键词ibautil,可以搜到3个结果,第二个是Intel&reg; Boot Agent for Intel&reg; 10 Gigabit SR Dual Port ExpressModule,点这个链接,下载到一个PROBOOT.exe文件,把这个文件解压缩就可以得到IBAUtil.exe。
这个文件需要在纯dos下运行,你可以ultraISO做一个带启动的ISO,把这个文件加进去,刻成光盘,也可以做个可启动U盘,把IBAUtil.exe放进去。
启动到dos界面下,若你不确定要修复的是哪个网卡,可以直接敲IBAUtil 回车,会会出现类似下面内容
INTEL (R) BOOT Agent utility.
      IBAUTIL VERSION vx.xx.XX.XX
      Copyright (C) 2002 - 2006Intel Corporation. All rights reserved.
   
      NIC Network Address   Series   WOLBoot ROM TypeVersion
      === ================= ======   =======================
       1    00D0B7D36018    GigabitYesPXE/RPL             1.2.31
       2    000347003E35    10/100   YesRPL                  4.1.19
看哪个是你要处理的网卡,几下NIC值
然后IBAUtil.exe -NIC 1 -DefCfg
这条指令一执行,如果没有错误提示,就应该OK了。
重启电脑,终于没有PXE-E05提示了,启动速度也正常了,不会再LOGO界面停留数秒钟了。
这是正常进系统以后,发现还是无法上网,只有发送没有接收,最后发现是网卡的物理地址MAC值和我机器D壳上标示的MAC地址不一致,奇怪了,这是啥原因引起的?
于是,在设备管理器中找到网卡>属性>高级>本地管理的地址>右边选择“值”,并在框内填入D壳上的正确MAC地址,这里地址输入不要填-,只填标示的十六进制数,总共12个字符。
总算能正常的上网了。

xinhuaking 发表于 2010-10-18 17:10

备用马克

sz8871 发表于 2011-6-22 23:28

ddddd

zhanggr 发表于 2011-6-23 01:38

-NIC=XX
      Selects a specific adapter (1-40).

   -DEFAULTCONFIG or -DEFCFG
      Resets configuration and control words in the EEPROM back to
      default settings. Specifically, word 30h in the EEPROM is set to
      0100h and word 31h is set to 4000h. On dual-port adapters, words
      34h and 35h are also set to these values. The checksum in the
      EEPROM is updated to account for these new values. No other words
      in the EEPROM are modified.

一路听过 发表于 2011-6-23 08:03

马克。。。

binjblramon 发表于 2011-8-8 16:09

有无启动光盘的ISO

ziyouguizu 发表于 2012-4-29 00:15

没附件了????????、

mtxstudent 发表于 2012-6-3 16:55

恩,正碰到这个问题,附件怎么下不了啊

mtxstudent 发表于 2012-10-18 11:15

用U盘启动不了啊

mtxstudent 发表于 2012-10-18 13:01

刻盘了也是不行,郁闷啊

mshx 发表于 2015-2-24 11:18

我的也中招了。

WDMDAYA 发表于 2015-12-7 22:25

我的也中招了

orangeyxb 发表于 2015-12-8 10:40

感觉好高端的样子

duanwangye 发表于 2020-9-15 13:06

楼主,文件下载不了,能不能从新分享一下,谢谢
页: [1]
查看完整版本: 【原创】T60开机出现PXE-E05错误处理过程