引导前执行环境 (Preboot Execution Environment, PXE) 引导

Sun Blade 8000 Series BIOS 支持引导前执行环境 (Preboot Execution Environment, PXE) 网络引导。此功能可以用于 Sun Blade 8000 Network Express 模块,该模块支持 PXE 2.1 规范中定义的 PXE Split ROM 体系结构。

PXE Split ROM 体系结构包含两个选项 ROM (Option ROM):一个是通用网络驱动程序接口 (Universal Network Driver Interface, UNDI) 选项 ROM,它为特定网络设备提供代码;另一个是基代码 (Base Code, BC) 选项 ROM,它是标准二进制代码,可与任何包含 UNDI 选项 ROM 的网络设备配合使用。基代码选项 ROM 可以作为 BIOS 映像的一部分嵌入。适用于 Intel NIC Network Express 模块的基代码选项 ROM 则并入 BIOS 映像。

在 POST 期间,BIOS 扫描 UNDI 选项 ROM 和基代码选项 ROM,并对它们进行初始化。UNDI 选项 ROM 可注册初始程序加载 (Initial Program Load, IPL) 设备,之后 BIOS 会在 BIOS 引导列表中列出 PXE 设备。