本章逐步介绍了使用 Solaris 安装程序安装 Solaris Flash 归档文件的步骤。还介绍了使用其他安装程序安装 Solaris Flash 归档文件的步骤参考。此外,还逐步介绍了管理归档文件的步骤。
有关创建或安装 Solaris Flash 归档文件时的限制,请参见表 2–1。
当使用 Solaris Flash 归档文件安装 Solaris OS 时,归档文件和安装介质必须包含相同的操作系统版本。例如,如果归档文件是 Solaris 10 操作系统且您使用的是 DVD 介质,则必须使用 Solaris 10 DVD 介质来安装归档文件。如果操作系统的版本不匹配,则目标系统上的安装将失败。
如果要使用 Solaris 安装程序,请参见使用 Solaris 安装程序来安装 Solaris Flash 归档文件。
如果要使用自定义 JumpStart 安装方法或 Solaris Live Upgrade,请参见Solaris Flash 归档文件的安装过程参考。
要拆分或合并归档文件,请参见管理 Solaris Flash 归档文件。
要使用 Solaris 安装程序安装 Solaris Flash 归档文件,请执行以下过程。
启动 Solaris 安装程序并完成各个面板上的设置,直到到达“指定介质”面板。继续 Solaris Flash 安装。
有关逐步的操作步骤说明,请参见以下步骤之一。
键入提示您输入的信息。
所选介质 |
提示符 |
---|---|
DVD 或 CD |
放入 Solaris Flash 归档文件所在的光盘。 |
网络文件系统 |
指定 Solaris Flash 归档文件所在的网络文件系统的路径。您还可以指定归档文件的名称。 |
HTTP |
指定访问 Solaris Flash 归档文件需要的 URL 和代理信息。 |
FTP |
指定 FTP 服务器和 Solaris Flash 归档文件的路径。指定使您可以访问 FTP 服务器的用户和口令信息。指定访问 FTP 服务器所需的任何代理信息。 |
本地磁带 |
指定本地磁带设备以及 Solaris Flash 归档文件在磁带上的位置。 |
如果您选择从 DVD、CD 或 NFS 服务器安装归档文件,将显示“选择 Flash 归档文件”面板。
对于存储在光盘或 NFS 服务器上的归档文件,在“选择 Flash 归档文件”面板上选择要安装的一个或多个 Solaris Flash 归档文件。
在“Flash 归档文件摘要”面板上,确认选定的归档文件,然后单击“下一步”。
在“附加 Flash 归档文件”面板上,可以通过指定其他归档文件所在的介质来安装附加 Solaris Flash 归档文件。如果不想安装附加归档文件,请选择“无”。
单击“下一步”继续安装。
按照以下过程之一中的步骤完成安装。
可以使用任意一种 Solaris 安装方法安装 Solaris Flash 归档文件以完成初始安装。必须使用自定义 JumpStart 或 Solaris Live Upgrade 来安装 Solaris Flash 差别归档文件。
从 Oracle Solaris 10 9/10 发行版开始,缺省情况下已启用自动注册。自动注册对使用 Solaris Flash 归档文件的影响视所使用的安装方法而异。请参见Oracle Solaris 10 9/10 发行版中的新增功能。
如果使用 Oracle Solaris 10 9/10 以前版本的归档文件,则自动注册不会产生影响。
安装类型 |
参考 |
---|---|
安装 Solaris Flash 归档文件的初始安装 |
|
使用 Solaris Flash 差别归档文件进行更新 |
可以使用 flar 命令管理归档文件。可以将一个归档文件拆分成几个段。可以对这些段执行修改、添加或删除操作,然后将它们合并起来创建一个归档文件。您也可以获得有关归档文件的信息。
不要修改 Archive Files 段,否则会影响归档文件的完整性。
可以将一个归档文件拆分成几个段,这样就可以修改某些段、添加新段或删除段。对这些段进行修改后,您需要将它们合并起来以创建一个新的归档文件。例如,您可能希望添加一个 user-defined 段或者修改 archive identification 段。不要修改 Archive Files 段,否则会影响归档文件的完整性。
flar split 命令将 Solaris Flash 归档文件拆分成几个段。flar 命令将每个段复制到当前目录或指定目录中的单独文件中。文件按段命名,例如,archive cookie 保存在一个名为 cookie 的文件中。您可以指定 flar split 命令仅保存一个段。该命令的语法如下:
flar split [-d dir] [-u section] [-f archive] [-S section] [-t [-p posn] [- b blocksize]] filename
在以下示例中,archive1.flar 被拆分成三个文件:
cookie-归档文件的第一行,标识归档文件格式的版本。不要修改此标识符。
identification-archive identification 段的副本,带有所有关键字值对。
archive-归档文件本身。此文件可以压缩。
# flar split archive1.flar |
拆分归档文件后,可以修改 archive identification 段,或添加 user-defined 段。然后可以合并这些段,以重建归档文件。
将一个归档文件拆分成多个段后,可以将各段合并起来创建一个新的归档文件。
使用 flar combine 命令可以从各个段创建 Solaris Flash 归档文件。下表描述了 flar 命令如何处理合并段。
以下命令语法适用于 flar combine 命令。
flar combine [-d dir] [-u section] [-t [-p posn] [- b blocksize]] filename
检索要从 dir 而不是从当前目录合并的段。
如果您使用此选项,flar 将复制 cookie、identification、archive 和 section 段。您可以指定单个段名称或以空格分隔的段名称列表。
如果不使用此选项,flar 将只复制 cookie、identification 和 archive 段。
本示例中,archive cookie 段、archive identification 段和 archive files 段被合并为一个完整的归档文件。该归档文件名为 newarchive.flar。
# flar combine newarchive.flar |
本示例中,archive cookie 段、archive identification 段、archive files 段和 user-defined 段被合并为一个完整的归档文件。该归档文件名为 newarchive.flar。user-defined 段的内容位于当前目录中名为 user-defined 的文件中。
# flar combine -u user_defined newarchive.flar |
使用 flar info 命令可获取有关已创建的归档文件的信息。该命令的语法如下:
flar info [-l] [-k keyword] [-t [- p posn] [-b blocksize ]] filename
仅返回关键字 keyword 的值。
列出 Archive 段中的所有文件。
本示例中,该命令将检查名为 archive3.flar 的归档文件的文件结构。
# flar info -l archive3.flar aaa aaa/bbb aaa/bbb/ccc aaa/bbb/ccc/ddd aaa/eee |