本节说明用于 Broadcom NetXtreme 以太网 适配器的 Boot Agent(引导代理)驱动程序,包含以下信息:
Broadcom NetXtreme 以太网适配器提供 PXE(预启动运行环境)和 RPL(远程程序加载)支持。Multi-Boot Agent(多引导代理,MBA)是一个软件模块,用于通过网络上远程服务器提供的映像来引导联网计算机。Broadcom MBA 驱动程序符合 PXE-2.1 规范,并同时具有单片和分片二进制映像。不论主板有没有内置的基代码,该程序都可以为这两种不同环境下的用户提供了灵活性。
MBA 在客户机/服务器环境下运行。网络包含一个或多个启动服务器,服务器通过该网络提供多个计算机的引导映像。Broadcom MBA 驱动程序已在以下环境中成功经过测试:
Linux® Red Hat® PXE 服务器。Broadcom PXE 客户机能够远程启动和利用网络资源(NFS 装置等),并执行 Linux 安装。在远程启动的情况下,Linux 通用驱动程序可以和 Broadcom UNDI(通用网络驱动程序接口)无缝结合,并提供在 Linux 远程引导客户机环境下使用的网络接口。
Microsoft Windows 2000。远程安装服务 (RIS)。Broadcom PXE 客户机能够从网络安装 Windows 2000 Professional。
Intel APITEST。Broadcom PXE 驱动程序通过所有的 API 兼容性测试。
DOS UNDI。通用的 NDIS 可以和 Broadcom UNDI 无缝结合,提供顶层协议堆栈的 NDIS2 接口。这使得计算机可以在 DOS 环境下连接到网络资源。
3Com® 启动服务器。
Microsoft Windows NT® 4.0 远程启动服务器。
安装用于 Broadcom NetXtreme 以太网适配器的 MBA 客户机包括以下步骤:
利用提供的 Broadcom DOS 实用程序启用/禁用 MBA 驱动程序。要显示下面设置 MBA 配置的屏幕,在屏幕提示您设置时请按下 Ctrl + S 键。
|
注意:取决于计算机微处理器的速度,您需要 2 到 6 秒的时间完成设置,或者自动继续执行引导进程。 |
|
注意:该功能仅在 PXE 3.1.16 版或更高版本中获得支持。 |
要启用 MBA,请启动进入 DOS。
d:\DOS\utility
b57udiag -mba [ 0-disable | 1-enable ] -c <devnum>
其中:
devnum= 要编程的特定设备号 (0,1,2,...)
MBA 协议
要指定 MBA 协议,请启动进入 DOS。
d:\DOS\utility
b57udiag -mbap [ 0-pxe | 1-rpl | 2-bootp ] -c <devnum>
其中:
devnum= 要编程的特定设备号 (0,1,2,...)
可以强制 MBA 达到某个特定速度。要实现这一目的,请将 Broadcom 软件光盘放入光盘驱动器(例如,驱动器 D)并启动进入 DOS。
d:\DOS\utility
b57udiag -mbas [ 0-Auto | 1-10HD | 2-10FD | 3-100H | 4-100F ]
其中:
devnum= 要编程的特定设备号 (0,1,2,...)
要从网络中用 MBA 进行引导,请将 MBA 作为 BIOS 下的第一个可引导设备。此过程取决于服务器 BIOS 设备。请参阅该服务器的用户手册。
Windows 2000 的当前版本没有包括 Broadcom NetXtreme 以太网适配器的网络驱动程序。要通过 PXE 进行远程安装,请在服务器上将 Broadcom NetXtreme 以太网适配器的网络驱动程序作为客户机的安装映像的一部分。请参阅 Microsoft 文献(ID Q246184):“How to Add Third-Party OEM Network Adapters to RIS Installations”(如何向 RIS 安装添加第三方 OEM 网络适配器)。
要在 DOS 中引导并连接到 DOS 环境下的网络,请从 Intel 网站下载 Intel® PXE PDK。此 PXE PDK 是随 TFTP/ProxyDHCP/Boot 服务器提供的。PXE PDK 可以从以下 Intel 网址下载:
http://www.intel.com/support/network/adapter/pro100/bootagent/30619.htm
有关设置 Windows NT 4.0 远程启动服务器的指导说明,请参阅 Microsoft TechNet 网站的“远程启动”(第 15 章)。