jmxiang 发表于 2010-7-17 14:33:53

【BIOS加入PXE代码教程】

本帖最后由 jmxiang 于 2010-7-17 14:35 编辑

::文件说明
C:\BIOS
│A-P.BAT-------AwardFlash刷新
│A-S.BAT-------AwardFlash备份
│AWD.bug-------AwardFlash刷新程序(修改扩展名防病毒,实际扩展名.exe)
│C-D.BAT-------查看BIOS模块
│C-E.BAT-------解压导出模块
│C-P.BAT-------添加模块
│C-R.BAT-------删除PCI模块
│CBROM.bug-----AWD_BIOS修改程序(修改扩展名防病毒,实际扩展名.exe)
│CMD2.BAT------WIN环境当前目录CMD
│D-W.BAT-------dir /w查看当前目录文件
│M.BAT---------刷PXE主菜单
│M.txt---------主菜单.TXT
│R.COM---------DOS环境重启计算机
│S.COM---------DOS环境关闭计算机

├─BSBK----------修改前的BIOS备份
└─LOM-----------PXE代码文件夹
      8100PXE.LOM
      8169.LOM
      RTL8110-RTL8169(V1.7).LOM

刷新步骤
1:解压bios.rar到任意目录,把要修改的BIOS和PXE代码拷入该文件夹
2:windows环境下运行CMD2.BAT以当前目录启动CMD,输入M(DOS下CD到该目录,输入M) ______________________________________________

       d-w -------------------------------dir /w
       a-p xxx----------------------------AWD %1.BIN /PY/SN/R
       a-s xxx----------------------------AWD %1.BIN %1.BIN /SY/PN
       c-d xxx----------------------------CBROM %1.BIN /D
       c-e xxx epa------------------------CBROM %1.BIN /%2 EXTRACT
       c-r xxx pci------------------------CBROM %1.BIN /%2 RELEASE
       c-p xxx pci 8100.lom---------------CBROM %1.BIN /%2 %3

___________________ __________________

3:输入d-w查看当前目录文件
4:输入a-s xxx (xxx为BIOS文件名),提取备份原BIOS ::a-s.bat
@echo off
ren *.bug *.exe
AWD %1.BIN %1.BIN /SY/PN
COPY %1.BIN .\BSBK\%1_BK0.BIN
COPY %1.BIN .\BSBK\%1_BK1.BIN
ren *.exe *.bug
EXIT

5:输入c-d xxx (xxx为BIOS文件名)查看原BIOS模块 ::c-d.bat
@echo off
ren *.bug *.exe
CBROM %1.BIN /D
ren *.exe *.bug

6:输入c-r xxx pci (可以是其他模块如EPA)删除原PXE或其他模块 ::c-r.bat
@echo off
ren *.bug *.exe
CBROM %1.BIN /%2 RELEASE
ren *.exe *.bug

7:输入c-p xxx pci 8169.LOM 添加8169pxe模块 BIOS修改完毕 ::c-p.bat
@echo off
ren *.bug *.exe
CBROM %1.BIN /%2 %3
ren *.exe *.bug

8:输入a-p xxx 把修改好的BIOS刷进主版-The End. ::a-p.bat
@echo off
ren *.bug *.exe
AWD %1.BIN /PY/SN/R
ren *.exe *.bug
EXIT

admin 发表于 2010-7-17 16:27:16

谢谢,,好教程,,,

aqp1980 发表于 2011-4-9 22:18:03

看看,是不是
页: [1]
查看完整版本: 【BIOS加入PXE代码教程】