Solaris 9 12/03 安装指南

使用本地 CD 介质安装

如果客户机的 OBP 不支持 WAN Boot,您可以将 Solaris Software 1 of 2 CD 插入客户机的 CD-ROM 驱动器中进行安装。使用本地 CD 时,客户机将通过本地介质(而非 WAN Boot 服务器)检索 wanboot 程序。

请按照以下步骤通过本地 CD 执行 WAN Boot 安装。

使用本地 CD 介质安装

此过程假设在 WAN 安装中使用 HTTPS。如果执行的是不安全安装,请不要显示或安装客户机密钥。

  1. 将同一用户角色假设为 WAN Boot 服务器上的 Web 服务器用户。

  2. 显示所有客户机密钥的密钥值。


    # wanbootutil keygen -d -c -o net=net-ip,cid=client-ID,type=key-type
    
    net-ip

    要安装的客户机的网络 IP 地址。

    client-ID

    要安装的客户机的 ID 。客户机 ID 可以是用户定义的 ID 也可以是 DHCP 客户机 ID。

    key-type

    在客户机上安装的密钥的类型。有效的密钥类型包括 3desaessha1

    将显示密钥的十六进制值。

  3. 针对要安装的每个客户机密钥类型,重复上述步骤。

  4. 在客户机系统的 CD-ROM 驱动器中插入 Solaris Software 1 of 2 CD。

  5. 打开客户机系统的电源。

  6. 通过该 CD 引导客户机。


    ok boot cdrom -o prompt -F wanboot - install
    
    cdrom

    指示 OBP 通过本地 CD-ROM 引导

    -o prompt

    指示 wanboot 程序提示用户输入客户机配置信息

    -F wanboot

    指示 OBP 通过 CD-ROM 装入 wanboot 程序

    - install

    指示客户机执行 WAN Boot 安装

    客户机的 OBP 通过 Solaris Software 1 of 2 CD 装入 wanboot 程序。 wanboot 程序引导系统,并显示 boot> 提示符。

  7. 键入加密密钥值。


    boot> 3des=key-value
    
    3des=key-value

    指定显示在步骤 步骤 2 中的 3DES 密钥的十六进制字符串。

    如果使用 AES 加密密钥,请使用此命令的以下格式。


    boot> aes=key-value
    
  8. 键入散列密钥值。


    boot> sha1=key-value
    
    sha1=key-value

    指定显示在步骤 步骤 2 中的表示散列密钥值的十六进制字符串。

  9. 设置网络接口变量。


    boot> variable=value[,variable=value*]

    boot> 提示符下,键入以下变量和值对。

    host-ip=client-IP

    指定客户机的 IP 地址

    router-ip=router-ip

    指定网络路由器的 IP 地址

    subnet-mask=mask-value

    指定子网掩码值

    hostname=client-name

    指定客户机的主机名

    (可选)http-proxy=proxy-ip:port

    指定网络代理服务器的 IP 地址和端口号

    bootserver=wanbootCGI-URL

    指定 Web 服务器上的 wanboot-cgi 程序的 URL

    您可以通过以下方式输入这些变量。

    • boot> 提示符下键入一个变量和值对,然后按回车键。


      boot> host-ip=client-IP
      boot> subnet-mask=mask-value
      
    • 在一个 boot> 提示行中键入所有变量和值对,然后按回车键。键入逗号以分隔每个变量和值对。


      boot> host-ip=client-IP,subnet-mask=mask-value,
      router-ip=router-ip,hostname=client-name,
      http-proxy=proxy-ip:port,bootserver=wanbootCGI-URL
      
  10. 键入以下命令以继续引导进程。


    boot> go
    

    通过 WAN 安装客户机。 如果 WAN Boot 程序未找到所有必需的安装信息,wanboot 程序将提示提供缺失的信息。在提示符下键入附加信息。


实例 41–8 使用本地 CD 介质安装

在以下实例中,本地 CD 中的 wanboot 程序提示您在安装期间设置客户机的网络接口变量。

在 WAN Boot 服务器上显示密钥值。


# wanbootutil keygen -d -c -o net=192.168.198.0,cid=010003BA152A42,type=sha1
b482aaab82cb8d5631e16d51478c90079cc1d463
# wanbootutil keygen -d -c -o net=192.168.198.0,cid=010003BA152A42,type=3des
9ebc7a57f240e97c9b9401e9d3ae9b292943d3c143d07f04

以上实例使用以下信息。

net=192.168.198.0

指定客户机子网的 IP 地址

cid=010003BA152A42

指定客户机的 ID

b482aaab82cb8d5631e16d51478c90079cc1d463

指定客户机 HMAC SHA1 散列密钥的值

9ebc7a57f240e97c9b9401e9d3ae9b292943d3c143d07f04

指定客户机 3DES 加密密钥的值

如果要在安装中使用 AES 加密密钥,请将 type=3des 更改为 type=aes 以显示加密密钥值。

引导并安装客户机。


ok boot cdrom -o prompt -F wanboot - install
正在重置 ...


Sun Blade 100 (UltraSPARC-IIe),无键盘
版权所有 1998-2003 Sun Microsystems, Inc.。保留所有权利。
OpenBoot 4.x.build_28, 256 MB 已安装内存,Serial #50335475。
以太网地址 0:3:ba:e:f3:75,主机 ID: 83000ef3。



使用以下命令重新引导: boot cdrom -F wanboot - install                            
引导设备: /pci@1f,0/network@c,1  文件和变量: -o prompt

boot> 3des=9ebc7a57f240e97c9b9401e9d3ae9b292943d3c143d07f04

boot> sha1=b482aaab82cb8d5631e16d51478c90079cc1d463

boot> host-ip=192.168.198.124

boot> subnet-mask=255.255.255.128

boot> router-ip=192.168.198.1

boot> hostname=myhost

boot> client-id=010003BA152A42

boot> bootserver=https://192.168.198.135/cgi-bin/wanboot-cgi

boot> go

以上命令执行以下任务。