无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4456|回复: 4
打印 上一主题 下一主题

【请教】如何选择与BIOS文件合并的8139D网卡的BOOTROM文件?

[复制链接]
跳转到指定楼层
1#
发表于 2008-10-30 18:29:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
【环境】
1.AWARD 6.0G BIOS一片,容量2M.
2.主板昂达P4GL3-V.
3.网卡TP-LINK 8139D芯片网卡,无BOOTROM插座。
【问题】
计划学习使用BOOTROM引导这块主板进行系统启动与安装的测试。
有两种方法:
[LIST=1]
  • 改用带BOOTROM插座的8139D网卡,并购进BOOTROM芯片进行测试。
  • 学习把BOOTROM代码与BIOS升级文件合并后,更新主板上面的BIOS.
    [/LIST]
    方向目标是第二种。
    由realtek的网站下载页面(_http://www.realtek.com.tw/downlo ... 3&GetDown=false)找到-》DOS
    [LIST]
  • ->PXE ROM code 2.24 2008/8/1 168k (RTSPXE.224.zip)
  • ->RPL and PXE ROM code 2.24 2008/8/1 218k (PXE-RPL.224.zip)
  • ->RPL Boot ROM code 3.17 2004/3/18 109k (rpl-8139(317).zip)
  • ->BootROM Flash utility. 1.50 2002/8/1 23k (rtflash(150)-8139.zip)
  • ->DOS Diagnostic program (RSET8139) 5.09 2008/8/21 37k (RSET8139.509.zip)
    [/LIST]
    因为对刷bootrom到网卡与BIOS文件都不太熟悉,想请教下面的问题:

    [LIST=1]
  • RTSPXE.224.zip解压后,
    -》BIN目录有rtspxe_m.lom、rtspxe_m.nic、rtspxe_s.lom、rtspxe_s.nic四个文件,如何选择合并到BIOS升级文件的ROM文件?他们的区别是什么?选择的依据是什么?
    -》PATCH目录在一堆的BAT、LOM、NIC、EXE、TXT文件,就是不知道用处?
  • PXE-RPL.224.zip解压后
    -》BIN目录有rtsrom_m.lom、rtsrom_m.nic、Romcksum.exe、Rtflash.exe四个文件,如何选择合并到BIOS升级文件的ROM文件?选择的依据是什么?他们的区别是什么?两个exe文件有什么作用?好象这个lom文件的容量倒是与不少网页教程说的52K容量比较接近了。
    -》PATCH目录在一堆的BAT、LOM、NIC、EXE、TXT文件,就是不知道用处?
  • rpl-8139(317).zip解压后
    主要是针对以RPL方式启动的ROM文件,与rom文件相关的EXE目录中仅有rpl.rom、rtflash.exe没有*_s.lom,*_s.nic,*_m.lom,*_m.nic式的区别。
  • rtflash(150)-8139.zip解压后
    是一个rtflash.exe文件,功能与使用方法是什么?
  • RSET8139.509.zip解压后
    是用于在DOS运行,用于设置是否开启网卡BOOTROM功能的RSET8139.EXE.
    [/LIST]

    有经验的朋友请多多指教,谢谢!!
  • 2#
    发表于 2008-10-30 20:11:44 | 只看该作者
    要将网卡的Bootrom写入BIOS,首要条件是BIOS要有足够的空间,其次是要有将Bootrom加入BIOS bin文件的专用工具,还有就是要冒一点风险。建议还是买一块带插座的8139网卡,最好还带远程唤醒接口,以便再做远程唤醒实验。
    回复

    使用道具 举报

    3#
     楼主| 发表于 2008-10-31 05:54:37 | 只看该作者
    • 用cbrom_215,220,130观察过这个主板的bios文件,空间不足。准备一块pci显卡来代替集成显卡,再把内置的vga模块释放掉。
    • 问题是现在没有办法准确知道可以并入bios文件的bootrom文件。
    • 升级bios的风险,总是存在的。这个主板支持usb-hdd启动,已经准备好测试可用的u盘,新出的ultraiso可以非常方便的生成可以启动的u盘。(选USB-HDD+)即可通过u盘来如同usb-hdd一样启动,只是盘符是C:的问题不好解决。


    再请有经验的朋友指点!谢谢!!
    回复

    使用道具 举报

    4#
    发表于 2008-10-31 08:46:06 | 只看该作者
    应该是选用文件名里带有LOM字样的BIN来写入BIOS,如果不进行RPL启动,就不要用218K的双启动BIN,用第一个168K的PXE启动BIN即可。你的BIOS芯片若是活动的,万一操作失败就还有挽回余地,固定式的就不要做这个实验了。
    回复

    使用道具 举报

    5#
    发表于 2008-11-5 21:34:08 | 只看该作者
    网卡的启动芯片代码为64KB,而用于写入主板BIOS的代码为:52KB,这个在网上可以找到相关教程的。
    以award bios 为例
    无非就是用cbrom把代码加进去,如果空间不够,可以把一些用不着的东西移除(比如LOGO,不过要小心,移错了就没法用了)
    修改后的bios文件就可以刷回bios了。

    我做这个的时候,曾遇到一个问题,bios中的pxe代码已经刷进去了,但还是无法pxe启动,虽然设置为lan启动,这时呢,要看看bios设置中有没有关于boot rom的选项,若没有可以用modbin分析一下修改后的bios文件,看看相关项目是不是被隐藏了。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

    闽公网安备 35020302032614号

    GMT+8, 2026-3-8 09:48

    Powered by Discuz! X3.3

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表