独立网卡不加PXE芯屡阽咆忌片也可无盘启动.在我们做无盘的时候,可能会遇到某些独立网卡由于驱动等方面的问题,不能很好的用来做无盘客户机,这个时候我摩学固椹们就不得不加独立网卡来解决这个问题,但是光有独立网卡还是不够的,我们还要再多买一块PXE芯片,一般情况下是5块钱一块,如果一个网吧有200台机器,那么就要为买这些芯片而多出上千元,这样一来,网吧可能不是很乐意,所以我们在面对这样网吧的时候,可以考虑通过下面的方法来为网吧省一笔可观的费用,那就是通过自已把对应独立网卡的PXE ROM加入到主板BIOS里面去。
下面的方法适用于现存市面上的98%的主板,如果遇到不能修改的,可以找对应BIOS的修改工具,方法基本差不多。
首先我们准备好以下软件和硬件,CBROM.EXE(建议采用2.15版),BIOS刷新程序,BIOS升级文件,8139普通网卡(无需BOOT芯片)。
首先到realtek官方网站下载最新的813X系列的PXE代码,记住,一定要下载2.16版,由于该网站是英文网页,为了方便使用,公司FTP提供下载(由于链接地址会被百度经验认为有推广嫌疑,这里无法附上链接)
找一块硬盘将C盘改成FAT或FAT32格式分区,并且用FORMAT命令传送系统文件,即x:ormatc:/q/s,挂在有操作系统的机器上。将下载的文件解压,其中可以找到两个扩展名为LOM的文件,一个大约40K,另一个10多K,我们只要40K的文件,即“RTSPXE_M.LOM”,将此文件复制到另一块硬盘C盘根目录下(有COMMAND.COM文件的分区目录下),将CBROM215.EXE复制到另一块硬盘C盘根目录下,BIOS文件以及BIOS刷新程序一般随主板带的光盘或网站上可以获得。
摘下硬盘挂在nForce4主板的机器上,开机,此时系统直接进入C:_,这就是我们要的最纯净的DOS系统,不要加载任何CONFIG.SYS等配置!
首先查看BIOS文件里的PXE代码(如果您的主板没PXE代码,可以跳过此步骤!),命令格式为C:_CBROM215.EXEBIOS.BIN/D(假如BIOS文件为BIOS.BIN),这时显示出BIOS里的许多文件,其中PCI设备可以看到NVPXES.NIC(或其它,一般有PXE字样),以七彩虹C.NF4XVer1.4A为例,PCI里有两个,一个是RAID文件,另一个是PXE文件
删除PXE代码,命令如下C:_CBROM215.EXEBIOS.BIN/PCIRELESAE,此时会提示有两个PCI文件,要求选其中一个删除,PCI(B)是PXE代码文件,我们只需输入B,回车后即可删除成功!(视不同主板而定)
把解压好的PXE代码写入BIN文件里,命令如下C:_CBROM215.EXEBIOS.BIN/PCIRTSPXE_M.LOM回车后即可成功!
按正确操作刷主板BIOS,如果你不懂得BIOS刷新程序的各种参数,只要保证操作正确,且不断电,你完全可以C:_FLASH.EXEBIOS.BIN(假定刷新程序文件名为FLASH.EXE),按提示回车,按“Y”,刷新完后按“F1”重启即可。
重新启动成功的话,你就可以将8139网卡插入主板,开机,按下SHIFT+F10,设置好后即可实现无盘启动!
附SHIFT+F10参数详解:
NetworkBootProtocol(PXERPL按空格选择网络引导协议类型)
BootOrder(RomDisable禁止BOORROM引导;Int18h先从BIOS设置中的次序引导;Int19h先从BOOTROM引导;PnP/BEV从BBS引导)
ShowconfigMessage(Enable?Disable)启动时是否显示SHIFT+F10
ShowMessagetime(3-12seconds)启动时shift—f10提示信息停留的时间。
CBROM参数详解:
CBROM***.BIN/EPA***.EPA更新能源之星图标(用于只支持EPA格式的4.5X)
CBROM***.BIN/EPA***.BMP更新能源之星图标(用于只支持BMP格式的4.6X-6.X)
CBROM***.BIN/EPA1-7***.BMP部分主板支持多个更换能源之星图标功能
CBROM***.BIN/LOGO***.BMP更新全屏画面用法(用于只支持BMP格式的6.X和部分4.5X)
CBROM***.BIN/LOGO1-7***.BMP部分主板支持多个更换全屏画面功能
CBROM***.BIN/ISASTDE.BIN使你的主板拥有和捷波恢复精灵一样的功能
CBROM***.BIN/ISABIOS-10.BIN使你的主板拥有承启主板的GHOST功能
CBROM***.BIN/PCIPXE.LOM下载网卡BOOTROM启动芯片PXE代码,写进主板的BIO将PXE启动代码写到BIOS中去,用做无盘启动工作站
CBROM***.BIN/VSA***.BIN更新防毒模块
CBROM***.BIN/AWDFLASHAWDFLASH.EXE使你的主板拥有自刷新工能(启动时ALT+F2)
CBROM***.BIN/MIB***.TXT在支持MENUINBIOS的主板加入文本信息(加入后,在BIOSSETUP里按F5或F9)
CBROM***.BIN/YGROUPAWARDEYT.ROM更换YGROUP组
CBROM***.BIN/XGROUPAWARDEXT.ROM更换XGROUP组
CBROM***.BIN/GROUP_EN_CODE.BIN写入英文显示代码
CBROM***.BIN/GROUP_GR_CODE.BIN写入繁体中文代码
CBROM***.BIN/GROUP_B5_CODE.BIN写入德语代码
CBROM***.BIN/FNT1FONT1.AWD写入字库
移出某项内容:
在以上各参数的基础上(CBROM***.BIN/ISA)加入EXTRACT参数,则为移出BIOS中的新功能。各参数、BIOS文件不同,移出的内容也不相同。
注意:移出的文件最好用BIOS文件中的原文件名。否则可能移植到BIOS中,可能无法使用。
删除某项内容:
如你不想用BIOS中的某个文件,可以在以上参数的基础上(CBROM***.BIN/ISA)加入RELESAE参数,则为删除对应的项目。
警告:修改BIOS可能造成机器不能启动的严重后果,在没有安全保证的情况下,请慎重使用!
前市场上主要有两种BIOS,即AMIBIOS和AWDBIOS。PXE无盘系统专用的BOOTROM程序除了可以写入网卡启动芯片,也可以直接写入主板BIOS。对于一些集成网卡的主板特别有用,但这项技术最好由有经验的专家进行。《AMIBIOS》
1.运行AMIBCP.EXE,出现图一画面,输入待编辑的BIOS文件名。
2.将光标移至EditBIOSModules处,回车进入,见图二。
3.此时出现BIOS中的模块列表,见图三,图中画红线的模块为主板厂原来添加的网卡BIOS(注:不同的主板可能会不同),将原来的网卡BIOS删除。
4.按Insert键进入添加模块菜单,如图四。
5.出现图五后,按Esc键,程序会提示是否保存,按回车保存。
6.如果你的BIOS有标号为50的模块,请将其删除。如图六。
7.按Esc键回到主菜单,将改好的BIOS文件存盘。
《AWDBIOS》
1.运行CBROM.EXExxx.BIN/D,出现图一画面,列出BIOS中的模块,图中红线为主板厂原来添加的SCSI卡BIOS,不同的主板可能会不同,你的BIOS中可能会有网卡的BIOS,如果有网卡的BIOS,需用CBROM.EXExxx.BIN/PCIRelease命令将其删除。
2.运行CBROM.EXExxx.BIN/PCIRTL8139.BIN将网卡的BIOS添加进去,再次运行CBROM.EXExxx.BIN/D,确认已添加正确。