Broadcom NetXtreme Gigabit Ethernet 适配器支持 Preboot Execution Environment (PXE)、Remote Program Load (RPL) 和 Bootstrap Protocol (BootP)。Multi-Boot Agent (MBA) 是一个软件模块,使网络系统能够通过网络使用远程系统提供的映像引导。Broadcom MBA 驱动程序符合 PXE 2.1 规格,并且通过单片和分离二进制映像发行。这为不同环境的用户提供了灵活性。在不同环境中,主板可能具有内置基代码,也可能没有。
MBA 模块在客户机/系统环境中运行。网络由一个或多个通过网络向多台系统提供引导映像的引导系统组成。Broadcom MBA 模块的执行已在以下环境中成功地通过测试:
Linux® Red Hat® PXE Server。Broadcom PXE 客户机能够远程引导并使用网络资源(NFS 安装等等),以及执行 Linux 安装。在远程引导的情况下,Linux 通用驱动程序与 Broadcom Universal Network Driver Interface (UNDI) 无缝地绑定,并且在 Linux 远程引导客户机环境中提供网络接口。
Microsoft® Windows® 2000 and Windows Server 2003。如果使用 Windows Remote Installation Services (RIS),Broadcom PXE 客户机能够通过网络执行远程安装。
Intel® APITEST。Broadcom PXE 驱动程序通过所有 API 一致性测试套件。
MS-DOS UNDI。MS-DOS Universal Network Driver Interface (UNDI) 可与 Broadcom UNDI 无缝地绑定,从而为上层协议栈提供网络设备驱动程序接口规范 (NDIS2)。这使系统能够在 MS-DOS 环境中连接网络资源。
对附加 NIC 使用以下过程。对于 LOM,请参考计算机的系统指南。
在客户机环境中设置 MBA 的步骤如下:
要启用或禁用 MBA 驱动程序:
注: 您可以使用 MBA 配置菜单来配置 MBA 驱动程序,一次配置一个适配器(如下所述);或者,您可以使用基于 MS-DOS 的 Broadcom NetXtreme 用户诊断 应用程序同时为多个适配器配置 MBA 驱动程序。
注:配置系统中各个 Broadcom NetXtreme Gigabit Ethernet 适配器时,每次均会显示提示您按下 CTRL+S 组合键的消息。消息的显示顺序与已分配的适配器设备号顺序相同。
注:如果您的系统中有多个适配器,但您不能确定您正在配置哪个适配器,则按下 CTRL+F6 组合键以使适配器上的端口 LED 开始闪烁。
要使用 MBA 通过网络引导,在 BIOS 中将启用 MBA 的适配器设为第一引导设备。此过程取决于系统 BIOS 执行。参考系统的用户手册以获得有关说明。
Red Hat Linux 8.0(或更高版本)具有 PXE Server 支持。它使用户能够通过网络远程执行全部 Linux 安装。Red Hat Linux 8.0(或更高版本)附带引导映像 boot kernel (vmlinuz)和 initial ram disk (initrd),它们位于 Red Hat 1 号盘:
/images/pxeboot/vmlinuz
/images/pxeboot/initrd.img
有关如何在 Linux 中安装 PXE Server 的说明,参考 Red Hat 文档。
但是,随 Red Hat 8.0 分发的 Initrd.img 文件不包含 Broadcom NetXtreme Gigabit Ethernet 适配器的 Linux 网络驱动程序。
此版本需要标准分发中未包含的驱动程序。您可以使用从支持网站获取的文件创建 Broadcom NetXtreme Gigabit Ethernet 适配器的驱动程序盘。您可以从随安装光盘分发的映像创建 Broadcom NetXtreme 57XX Gigabit Ethernet Controller 的驱动程序盘。有关详情,参考 Linux Readme.txt 文件。
远程引导不需要 Broadcom NetXtreme Gigabit Ethernet 适配器的标准 Linux 网络驱动程序。在 PXE 客户机下载 Linux 内核程序和初始随机存储器盘之后,Linux 分发附带的 Linux 通用驱动程序与 PXE 的 UNDI 代码绑定,形成 Linux 网络驱动程序。
注:有关测试该驱动程序所使用的特定 Linux 分发版的列表,请参考安装光盘上的 Distrib.txt 文件。
Windows Server 2003/Windows XP 的当前版本不包括 Broadcom NetXtreme Gigabit Ethernet 适配器的最新发行版网络驱动程序。您可以使用从支持网站获取的文件创建适配器的驱动程序盘。要通过 PXE 执行远程安装,请将 NetXtreme Gigabit Ethernet 适配器的网络驱动程序作为客户机安装映像的一部分放在服务器上。参考 Microsoft 知识库文章"How to Add Third-Party OEM Network Adapters to RIS Installations"。另请参见故障诊断以了解有关详情。
Windows 2000 的当前版本不包括 Broadcom NetXtreme Gigabit Ethernet 适配器的网络驱动程序。您可以使用从支持网站获取的文件创建适配器的驱动程序盘。要通过 PXE 执行远程安装,请将 Broadcom NetXtreme Gigabit Ethernet 适配器的网络驱动程序作为客户机安装映像的一部分放在系统上。参考 Microsoft 知识库文章"How to Add Third-Party OEM Network Adapters to RIS Installations"。另请参见故障诊断以了解有关详情。
要在 DOS 模式下引导并在 DOS 环境中连接到网络,从 Intel 网站下载 Intel PXE PDK。TFTP/ProxyDHCP/Boot 服务器附带此 PXE PDK。PXE PDK 可从 Intel 网站下载,网址为:http://downloadcenter.intel.com/detail_desc.aspx?agr=Y&DwnldID=6100&ProductID=412。