JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 10 8/11 安装指南:基于网络的安装     Oracle Solaris 10 8/11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

第 1 部分规划从网络进行安装

1.  在何处查找 Solaris 安装规划信息

2.  预配置系统配置信息(任务)

3.  使用命名服务或 DHCP 进行预配置

第 2 部分通过局域网进行安装

4.  从网络进行安装(概述)

5.  使用 DVD 介质从网络进行安装(任务)

6.  使用 CD 介质从网络进行安装(任务)

7.  修补 miniroot 映像(任务)

修补 miniroot 映像(任务)

关于 miniroot 映像(概述)

如何修补 miniroot 映像

修补 miniroot 映像(示例)

修补 miniroot 映像

如何修改 miniroot(示例)

8.  通过网络进行安装(示例)

9.  从网络进行安装(命令参考)

第 3 部分通过广域网进行安装

10.  WAN Boot(概述)

11.  准备使用 WAN Boot 进行安装(规划)

12.  使用 WAN Boot 进行安装(任务)

13.  SPARC: 使用 WAN Boot 进行安装(任务)

14.  SPARC: 使用 WAN Boot 进行安装(示例)

15.  WAN Boot(参考)

第 4 部分附录

A.  故障排除(任务)

B.  远程安装或升级(任务)

词汇表

索引

修补 miniroot 映像(示例)

此示例说明了修补 miniroot 映像以创建修改后的 miniroot 的步骤。

修补 miniroot 映像

在此示例中,在正在运行当前发行版的系统上对 miniroot 执行了解压缩和压缩操作。

如何修改 miniroot(示例)

此过程显示了如何在 Solaris Oracle Solaris 10 8/11 miniroot 映像上安装内核更新 (Kernel Update, KU) 修补程序。在正在运行 Solaris 10 OS 的系统上,按照下面的步骤进行操作,但请注意以下详细信息。

网络安装映像位于 /net/jmpstart1/export/images/solaris_10_u1/Solaris_10/Tools

  1. 在运行当前 Solaris 发行版的系统上,以超级用户身份登录或承担等效角色。

    注 - 角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"


  2. 转至用来放置解压缩的 miniroot 以及网络安装映像的目录。
    # cd /net/server-1/export
  3. 创建安装目录和 miniroot 目录。
    # mkdir /export/u1 /export/mr
  4. 转至 Solaris Oracle Solaris 10 8/11 安装映像所在的 Tools 目录。
    # cd /net/jmp-start1/export/images/solaris_10/Solaris_10/Tools
  5. 创建一个新的安装映像,并将该映像放置在正在运行当前 Solaris 发行版的系统上。
    # ./setup_install_server /export/u1
    Verifying target directory...
    Calculating the required disk space for the Solaris_10 product
    Calculating space required for the installation boot image
    Copying the CD image to disk...
    Copying Install Boot Image hierarchy...
    Copying /boot  netboot hierarchy...
    Install Server setup complete

    现在已完成了安装服务器设置。

  6. 运行以下命令解压缩 miniroot。
     # /boot/solaris/bin/root_archive unpackmedia /export/u1 /export/mr
  7. 更改目录。
    # cd  /export/mr/sbin
  8. rc2 文件和 sulogin 文件分别生成一个副本。
    # cp rc2 rc2.orig
    # cp sulogin sulogin.orig
  9. 对 miniroot 应用所有必需的修补程序。
    patchadd -C /export/mr /export patchid

    patchid 用于指定要应用的修补程序 ID。

    在此示例中,对 miniroot 应用了五个修补程序。

    # patchadd -C /export/mr /export/118344-14
    # patchadd -C /export/mr /export/122035-05
    # patchadd -C /export/mr /export/119043-10
    # patchadd -C /export/mr /export/123840-04
    # patchadd -C /export/mr /export/118855-36
  10. 导出 SVCCFG_REPOSITORY 变量。
    # export SVCCFG_REPOSITORY=/export/mr/etc/svc/repository.db

    注意

    注意 - SVCCFG_REPOSITORY 变量必须指向解压缩的 miniroot 的 repository.db 文件位置。在此示例中,该位置是 /export/mr/etc/svc 目录。repository.db 文件位于解压缩的 miniroot 下的 /etc/svc 目录中。如果无法导出此变量,则会导致活动系统信息库被修改,从而使活动系统无法引导。


  11. 修改 miniroot 的 repository.db 文件。
    # svccfg -s system/manifest-import setprop start/exec = :true
    # svccfg -s system/filesystem/usr setprop start/exec = :true
    # svccfg -s system/identity:node setprop start/exec = :true
    # svccfg -s system/device/local setprop start/exec = :true
    # svccfg -s network/loopback:default setprop start/exec = :true
    # svccfg -s network/physical:default setprop start/exec = :true
    # svccfg -s milestone/multi-user setprop start/exec = :true

    有关更多信息,请参见 svccfg(1M) 手册页。

  12. 更改目录。然后,恢复 rc2.origsulogin.orig 文件的原始副本。
    # cd /export/mr/sbin
    # mv rc2.orig rc2
    # mv sulogin.orig sulogin
  13. 压缩修改后 miniroot(包含您所做的更改)。将修改后的 miniroot 放置在 /export/u1 目录中。
    # /boot/solaris/bin/root_archive packmedia /export/u1 /export/mr

    此步骤实际上会替换 /export/u1/boot/miniroot 目录以及其他一些必需的文件。

接下来的步骤

设置安装服务器并修补 miniroot 后,可能需要设置引导服务器或添加要从网络安装的系统。