JavaScript is required to for searching.
跳过导航链接
退出打印视图
创建定制 Oracle Solaris 11.1 安装映像     Oracle Solaris 11.1 Information Library (简体中文)
为本文档评分
search filter icon
search icon

文档信息

前言

1.  创建定制安装映像简介

关于分发构造器

Oracle Solaris 映像类型

映像创建过程

SPARC 和 x86 归档文件的区别

2.  设计定制安装映像

3.  构建映像

索引

请告诉我们如何提高我们的文档:
过于简略
不易阅读或难以理解
重要信息缺失
错误的内容
需要翻译的版本
其他
Your rating has been updated
感谢您的反馈!

您的反馈将非常有助于我们提供更好的文档。 您是否愿意参与我们的内容改进并提供进一步的意见?

关于分发构造器

分发构造器是一种命令行工具,用于构建预配置的 Oracle Solaris 映像。该工具使用一个 XML 清单文件作为输入,并基于在该清单文件中指定的参数构建映像。

分发构造器可以构建 ISO 映像,该映像是一种归档文件,也称为磁盘映像,它的光盘采用国际标准化组织 (International Organization for Standardization, ISO) 定义的格式。您也可以基于生成的 ISO 映像创建 USB 映像。但与 ISO 映像不同,USB 映像只能在 x86 系统上创建和使用。

请注意以下事项:

分发构造器创建的 USB 映像可以在各种类型的闪存设备中使用,这些设备具有 Oracle Solaris 操作系统提供的驱动程序支持。必须使用 usbcopy 实用程序才能将 USB 映像复制到 USB 闪存驱动器中。distribution-constructor 软件包中提供了 usbcopy 实用程序。

Oracle Solaris 映像类型

您可以使用分发构造器创建以下类型的 Oracle Solaris 映像:

映像创建过程

分发构造器基于 XML 文件(称为“清单文件”)中指定的设置创建映像。清单文件包含使用分发构造器创建的 ISO 映像的内容和参数的规范。分发构造器包含可用于创建定制 x86 Live Media ISO、x86/SPARC 自动化安装 ISO 映像或 x86/SPARC 文本安装 ISO 映像的样例清单。请参见样例清单文件

每个清单文件中的所有字段提供预设的缺省值,这些值将创建您需要的映像类型。您可以编辑清单文件中的字段,以进一步定制所创建的映像。例如:

有关说明,请参见定制映像

还可以创建定制脚本来修改安装映像。然后,可以将检查点添加到清单文件中以运行这些定制脚本。有关详细信息,请参见创建和使用定制脚本

分发构造器还包括一个命令行实用程序,即可解释清单规范和构建映像的 distro_const 命令。在清单文件中编辑完映像蓝图后,运行 distro_const 命令构建映像。有关详细信息,请参见第 3 章

您可以使用 distro_const 命令中提供的选项停止和重新启动处于映像生成过程中各个阶段的构建进程,以便检查和调试要构建的映像。创建过程期间停止和重新启动的该过程称为“检查点”。检查点是可选的。每个清单文件中都指定了缺省检查点。

运行 distro_const 命令之后,您可以在样例日志文件和/或详细日志文件中检查构建信息。

有关更多信息,请参见如何分阶段构建映像distro_const(1M) 手册页。

SPARC 和 x86 归档文件的区别

x86 映像的根归档文件与 SPARC 映像的根归档文件不同。x86 映像的整个根归档文件(即 boot_archive)是 UFS 文件系统,使用 lzma 进行压缩。SPARC 平台不支持使用这种方法压缩整个根归档文件。而 SPARC 根归档文件使用 DCFS,它会分别压缩每个文件。这些分别压缩的文件可能需要在清单中进行特殊处理。有关说明,请参见 dc_manifest(4) 手册页中的 <boot_archive_contents> 字段。