表 8–10 说明了每个规则关键字及其等效的探测关键字。
总是将探测关键字放置在 rules 文件的开头或开头附近。
规则关键字 |
等效的探测关键字 |
探测关键字的描述 |
---|---|---|
无 |
|
|
确定内核体系结构(i386 或 SPARC)并设置 SI_ARCH。 |
||
以 MB 为单位、按内核探测顺序 c0t3d0s0、c0t3d0s1、c0t4d0s0 返回系统磁盘的大小。disksize 设置 SI_DISKLIST、SI_DISKSIZES、SI_NUMDISKS 和 SI_TOTALDISK。 |
||
返回系统的 NIS/NIS+ 域名或空白,并设置 SI_DOMAINNAME。domainname 关键字返回 domainname(1M) 的输出。 |
||
返回系统的 IP 地址,即 ifconfig(1M) -a 的输出中列出的第一个不是 lo0 的地址,并且设置 SI_HOSTADDRESS。 |
||
返回系统的主机名(它是 uname(1) -n 的输出)并设置 SI_HOSTNAME 。 |
||
返回在系统上安装的 Solaris OS 的版本名称,并设置 SI_ROOTDISK 和 SI_INSTALLED。 如果 JumpStart 程序找到一个 Solaris 发行版但无法确定版本,则返回的版本为 SystemV。 |
||
返回系统的平台组(例如 i86pc、sun4m 和 sun4),并设置 SI_KARCH。有关平台名称的列表,请参见 http://docs.sun.com 上的 Solaris Sun 硬件平台指南。 |
||
返回系统上的物理内存的大小(以 MB 为单位),并设置 SI_MEMSIZE。 |
||
返回系统的平台名称并设置 SI_MODEL。有关平台名称的列表,请参见 http://docs.sun.com 上的 Solaris Sun 硬件平台指南。 |
||
返回系统的网络号,它由 JumpStart 程序通过在系统的 IP 地址和子网掩码之间执行逻辑“与”来确定。系统的 IP 地址和子网掩码是从 ifconfig(1M) -a 的输出中列出的第一个不是 lo0 的地址中提取的。network 关键字设置 SI_NETWORK。 |
||
返回在 CD 或 CD 组上找到的 Solaris OS 的版本和操作系统名称,并设置 SI_OSNAME。 如果 JumpStart 程序找到一个 Solaris 发行版但无法确定版本,则返回的版本为 SystemV。 |
||
|
返回系统根磁盘的名称和大小(以 MB 为单位),并设置 SI_ROOTDISK。 |
|
返回系统上的总磁盘空间(以 MB 为单位),并设置 SI_TOTALDISK。总磁盘空间包括连接到系统上的所有可操作磁盘。 |