将自定义 SUSE Linux Enterprise Server 预安装到大量相同的计算机上,使您不必在每一台上单独安装,并使最终用户感到安装是标准化的。使用 YaST firstboot 创建自定义预安装映像,并确定涉及最终用户交互的最终个性化步骤的工作流程。这与允许完全自动化安装的 AutoYaST 不同;有关更多信息,请参见第 21 章 自动安装。
创建自定义安装、部署到硬件及使最终产品个性化包括以下步骤:
准备磁盘要复制到客户机的主计算机。有关更多信息,请参考第 20.1 节 “准备主计算机”。
自定义 firstboot 工作流程。有关更多信息,请参考第 20.2 节 “自定义 Firstboot 安装”。
复制主计算机磁盘,将映像转到客户机磁盘上。有关更多信息,请参考第 20.3 节 “复制主安装”。
让最终用户个性化 SUSE Linux Enterprise Server 的实例。有关更多信息,请参考第 20.4 节 “个性化安装”。
为 firstboot 工作流程准备主计算机,请按以下步骤操作:
将安装媒体插入主计算机中。
引导计算机。
执行包含所有必要配置步骤的正常安装,等待安装好的计算机进行引导。同时安装 yast2-firstboot 包。
要对最终用户 YaST 配置步骤定义自己的工作流程,或将自己的 YaST 模块添加到该工作流程,请继续到第 20.2 节 “自定义 Firstboot 安装”。否则的话,直接转到步骤 5。
以 root 启用 firstboot:
创建空文件 /var/lib/YaST2/reconfig_system 触发 firstboot 的执行。成功完成 firstboot 配置后,该文件将被删除。用以下命令创建该文件:
touch /var/lib/YaST2/reconfig_system