跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 10 8/11 安装指南:基于网络的安装 Oracle Solaris 10 8/11 Information Library (简体中文) |
可能需要修补位于网络安装映像(通过 setup_install_server 创建)上的 miniroot 中的文件。
miniroot 是位于 Solaris 安装介质上的最小可引导根 (/) 文件系统。miniroot 包含引导系统(无论是要安装系统还是升级系统)所需的所有 Solaris 软件。安装介质使用 miniroot 软件来执行 Oracle Solaris OS的完全安装。miniroot 仅在安装过程中运行。
如果引导映像在引导过程中出现问题或者您需要添加驱动程序和硬件支持,则可能需要在安装前修补 miniroot。修补 miniroot 映像时,不会在对其执行 Oracle Solaris OS 安装的系统或运行 patchadd 命令的系统上安装修补程序。修补 miniroot 映像仅用来向执行 Oracle Solaris OS 实际安装的过程添加驱动程序和硬件支持。
注 - 此过程仅用于修补 miniroot,而不是用于修补完整的网络安装映像。如果需要修补网络安装映像,请在安装完成后执行该任务。
请按照以下步骤修补网络安装 miniroot 映像。
注 - 这些步骤假设您的网络上已经有一个正在运行当前 Solaris 发行版的系统,并且可以通过网络访问该系统。
# cd install-server-path/install-dir-path/Solaris_10/Tools
指定网络中的安装服务器系统的路径,例如,/net/installserver-1。
# ./setup_install_server remote_install_dir_path
指定当前 Solaris 发行版中用来创建新安装映像的路径。
此命令会在当前 Solaris 发行版上创建一个新的安装映像。为了修补此映像,必须临时将此映像放置在正在运行当前 Solaris 发行版的系统上。
# /boot/solaris/bin/root_archive unpackmedia remote_install_dir_path \ destination_dir
指定当前 Solaris 发行版中的网络安装映像路径。
指定包含解压缩引导归档文件的目录的路径。
# patchadd -C destination_dir path-to-patch/patch-id
指定您要添加的修补路径,例如,/var/sadm/spool。
指定要应用的修补程序 ID。
可以使用 patchadd -M 选项指定多个修补程序。有关更多信息,请参见 patchadd(1M)。
注意 - 除非阅读了 Patch README 中的指导或联系了当地的 Oracle 技术支持办事处,否则不要使用 patchadd -C 命令。 |
# /boot/solaris/bin/root_archive packmedia remote_install_dir_path \ destination_dir
# cd remote_install_dir_path # find boot Solaris_10/Tools/Boot | cpio -pdum \ install-server-path/install_dir_path
接下来的步骤
设置安装服务器并修补 miniroot 后,可能需要设置引导服务器或添加要从网络安装的系统。
如果使用的是 DHCP 或者安装服务器与要安装的系统在同一子网上,则不需要创建引导服务器。请继续使用 DVD 映像添加要从网络安装的系统。
如果您没有使用 DHCP,并且安装服务器和客户机在不同的子网上,则必须创建引导服务器。请继续使用 DVD 映像在子网上创建引导服务器。