从 Oracle® Solaris 10 JumpStart 转换至 Oracle Solaris 11.2 自动化安装程序

退出打印视图

更新时间: 2014 年 7 月
 
 

使用 js2ai 将 JumpStart 规则和配置文件转换为 AI 条件和清单

使用带有 –r 选项的 js2ai 命令将 JumpStart 规则及其关联配置文件转换为 AI 条件和清单。最初使用 –S 选项跳过验证。此命令将对 rules 文件和 rules 文件所引用的配置文件执行转换操作。根据 AI 客户机置备清单 /usr/share/auto_install/manifest/default.xml 处理 rules 文件中引用的每个配置文件。此步骤将为 JumpStart rules 文件中指定的每个配置文件创建一个名为 AI_profile-name 的目录。AI_profile-name 目录包含 criteria-rule-number.xml 格式的 AI 条件文件,该文件与引用该配置文件的规则相对应。AI_profile-name 目录还包含 profile-name.arch.xml 格式的 AI 清单文件,这些文件与 profile-name 配置文件相对应。

当您收到说明成功完成转换的消息时,运行不带 –S 选项的 js2ai 命令验证输出 AI 清单。必须在 AI 清单文件中更正验证错误。

    如果没有看到说明转换成功完成的消息,请检查错误报告和 js2ai.log 文件。错误报告和日志文件报告警告、处理错误、不支持的项、转换错误和验证错误。错误报告是一个输出到 stdout 的表,其中显示在转换 rules 和配置文件时遇到的各种类型错误的编号。日志文件描述问题。

  1. 更正任何处理错误。

  2. rules 和配置文件中删除作为不支持的项列出的任何行。

  3. 检查转换错误并更正错误(如果可能)。否则,请删除导致错误的行。

  4. 检查任何警告消息并确保不需要进行更正。

    请注意 js2ai 命令的以下选项:

  • 要显示有关规则或配置文件转换的更多信息,请使用 –v 选项。有关更多信息,请参见显示其他配置文件转换信息

  • 要针对相应的 AI DTD 验证特定输出 AI 清单,请使用 –V 选项。有关更多信息,请参见验证输出 AI 清单

  • 要仅转换一个 JumpStart 配置文件,请使用 –p 选项。请参见更正 AI 清单文件中的示例。