解决T60的网卡的pxe-e05的错误

问题现象(抄别人的):
http://www.nbbbs.com.cn/bbs/thread-7973-1-1.html

开机之后显示:

Intializing Intel(r) boot agent GE V1.2.31
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 > 键以后能够正常开机, 感觉上什么都是正常的.

  • 解决方法1:
    开机按F1进BIOS
    config-Network-Internal Network Option ROM (Enter)-设置下面那个Current settingDisabied就可以了.

  • 解决方法2(继续抄):
    无果后在网上进行大范围的搜索,经过一番搜索,终于找到了解决办法,在老外的一个 Blog 上说,可以下载 Intel® Boot Agent PROBOOT.exe ,在纯 Dos 下执行 “IBAUtil.exe -DEFCFG” 把 EEPROM 重新刷新为出厂设置即可解决此问题。
    老外也提供一个 ISO 文件提供下载,地址为:

    • CDProBOOT-0.2.iso – FreeDOS boot cd-rom, customized with PROBoot Intel tools and a DOS menu selector.
    • md5sum: c12babeec8e1a0e9072e95575f32a69a

    但是 Intel 提供的 bootcd 在仅有 NTFS 时有 Dos 路径 bug ,如果上面的 ISO 有问题,还可以下载国内网友修改后的版本,地址为:

    • CDProBOOT.iso – FreeDOS boot cd-rom, customized with PROBoot Intel tools and a DOS menu selector.
    • md5sum: 63624e964a31802772d3a8fadecb1f3f

    网友提供了一个0.3的版本:http://snipurl.com/cdproboot3

    下载后将该 ISO 镜像刻录为光盘(比较浪费啊,iso 才3.1M大小),光盘启动后选择 2 ,回车,还没等你反应过来,一切就已经恢复正常了。重新开机后把 BIOS 恢复为 Default ,启动不再出错, Ubuntu 也重归正常。

  • 方法3:
    有线网卡不能使用的问题(Mac地址不对):
    下载一个软件修正它。Mac地址在机器的后面条上:
    http://www.wirelessdefence.org/Contents/MAC%20Address%20Changer.htm

  • 方法4:
    BIOS的问题,或许可以通过刷BIOS解决(经我证明不行)

  • 最终
    pxe-05的问题没能解决,用方法1忽略它了。
    用方法3,能用有线了。
    估计得换主板。
    凑合着用吧,又不是买的行货,就不去想保修的方法了。

参考资料: