Solaris 10 快速启动交互式安装程序

Solaris 10 快速启动交互式安装程序

使用 Solaris 10,我可以使用 Jumpstart 来部分定义系统,然后让安装程序提示用户输入其他信息吗?

这类似于 RHEL 的 Anaconda 安装系统的 kickstart 文件行为,任何未在 kickstart 文件中声明的内容都将被提示。因此,我可以指定一些常见的基本设置,如时区、键盘、软件包等,而将网络配置等设置留给安装系统的人来定义。

是否可以使用 Solaris 10(更新 8)执行此操作?主要原因是我需要加载 HP 存储控制器 (CPQary3) 的驱动程序,例如 G5 服务器中的驱动程序。我已成功将驱动程序安装到 miniroot 中,以便安装程序可以看到磁盘,但这并没有延续到已安装的系统。如果我使用安装后脚本设置了启动配置文件,则不会显示交互式 GUI。如果我不配置配置文件,但指定了完成脚本,则不会显示交互式 GUI。

有什么想法吗?也许我可以将其集成到默认安装映像中?

编辑:这可能不会产生影响,但我将所有网络启动文件托管在 RHEL 上(当我只想 PXE 启动 Linux 时这很好,但 Solaris 却带来了一种全新的痛苦)。

答案1

您可以使用“package”关键字通过 HTTP 向 Jumpstart 提供其他第三方软件包。这些软件包需要采用数据流格式(单个文件,而不是目录结构)。在您的 Jumpstart 配置文件中指定它们,如下所示:

package CPQary3 add http://my.server.com/path/to/CPQary3 timeout 5

参见示例http://download.oracle.com/docs/cd/E18752_01/html/821-1911/preparecustom-53442.html

相关内容