在以下情况下,您可能需要从网络引导系统:
首次安装系统时
如果系统不从本地磁盘引导
如果系统是无盘客户机
可以使用两种网络配置引导策略:
反向地址解析协议 (Reverse Address Resolution Protocol, RARP) 和 ONC+ RPC Bootparams 协议
动态主机配置协议 (Dynamic Host Configuration Protocol, DHCP)
对于网络设备,通过局域网 (local area network, LAN) 引导的过程与通过广域网 (wide area network, WAN) 引导的过程稍有不同。在这两种网络引导方案中,PROM 将从引导服务器或安装服务器下载引导程序(在此情况下为 inetboot)。
在通过 LAN 引导时,固件将使用 RARP 和 BOOTP 或 DHCP 来搜索引导服务器或安装服务器。然后,将使用 TFTP 下载引导程序(在此情况下为 inetboot)。
在通过 WAN 引导时,固件将使用 DHCP 或 NVRAM 属性搜索系统从网络引导所需的安装服务器、路由器和代理。用于下载引导程序的协议是 HTTP。此外,还可能使用预定义的私钥检查引导程序的签名。
如果引导服务器可用,任何系统都可以从网络进行引导。如果系统不能从本地磁盘进行引导,则可能需要从网络引导独立系统。有关更改或重置缺省引导设备的信息,请参见SPARC: 如何使用引导 PROM 更改缺省引导设备。
sun–4u 系统提供两种网络配置引导策略:
反向地址解析协议 (Reverse Address Resolution Protocol, RARP) 和 ONC+ RPC Bootparams 协议
动态主机配置协议 (Dynamic Host Configuration Protocol, DHCP)
缺省网络引导策略被设置为 RARP。可以使用上述协议之一,具体情况取决于网络上提供的是 RARP 引导服务器还是 DHCP 引导服务器。
Sun Ultra 系统必须至少具有 PROM 版本 3.25.nn 才能使用 DHCP 网络引导策略。有关确定 PROM 版本的信息,请参见SPARC: 如何查找系统的 PROM 修订号。
如果这两个协议都可用,则可以临时指定要在 boot 命令中使用的协议。或者,可以通过设置 NVRAM 别名,在 PROM 级别通过重新引导系统来保存网络引导策略。以下示例使用 nvalias 命令设置网络设备别名,从而以缺省方式在 Sun Ultra 10 系统上引导 DHCP。
ok nvalias net /pci@1f,4000/network@1,1:dhcp |
因此,当键入 boot net 时,系统将使用 DHCP 进行引导。
不要使用 nvalias 命令来修改 NVRAMRC 文件,除非您非常熟悉此命令和 nvunalias 命令的语法。有关这些命令的使用信息,请参见OpenBoot 3.x Command Reference Manual。
要成功引导两种协议中的任一种,在您的网络中必须安装 RARP 或 DHCP 引导服务器。