Solaris 9 安装指南

第 19 章 安装和管理 Solaris Flash 归档文件(任务)

本节提供如何在克隆系统上安装和管理 Solaris Flash 归档文件的参考。

安装 Solaris Flash 归档文件的步骤参考

您可以使用任何一种 Solaris 安装方法安装 Solaris Flash 归档文件,进行初始安装 。但必须使用定制 JumpStart 来安装 Solaris Flash 差别归档文件。

管理 Solaris Flash 归档文件

可以使用 flar 命令管理归档文件。可以将归档文件分成几个段。对这些段执行修改、添加或删除操作,然后将它们合并起来创建一个归档文件。您也可以获得有关归档文件的信息。


小心:小心:

不要修改 Archive Files 段,否则会影响归档文件的完整性。


分割 Solaris Flash 归档文件

您可以将一个归档文件分割成几个段,这样就可以修改某些段、添加新段或者删除一些段。对这些段进行修改后,您需要将它们合并起来以创建一个新的归档文件。例如,您可能希望添加一个用户定义段或者修改 Archive Identification 段。不要修改 Archive Files 段,否则会影响归档文件的完整性。

可以使用 flar split 命令将 Solaris Flash 归档文件分割成几个段。flar 命令将每个段复制到当前目录或指定目录中的单独文件中。文件按段命名,例如归档文件 cookie 保存在一个名为 cookie 的文件中。您可以指定 flar split 命令仅保存一个段。命令的语法如下:

flar split[-d dir] [-u section] [-f archive] [-S section] [-t [-p posn] [-b blocksize]] filename

-d dir

检索要从 dir 而不是从当前目录复制的段。

-u section

  • 如果您使用此选项,flar 将复制 Cookie、Identification、Archive 和 section 段。您可以指定单个段名称或以空格分隔的段名称列表。

  • 如果使用此选项,flar 只复制 Cookie、Identification 和 Archive 段。

-f archive

将 Archive 段提取到名为 archive 的目录中,而不是将其放在名为 archive 的文件中。

-S section

仅从归档文件中复制名为 section 的段。此段是用户定义的。


实例 19–1 分割归档文件

在以下示例中,archive1.flar 被分割成三个文件:


# flar split archive1.flar

分割归档文件后,可以修改 Archive Identification 段,或添加用户定义段。然后可以将这些段合并起来重新创建归档文件。


合并 Solaris Flash 归档文件

将一个归档文件分割成多个段后,可以将各段合并起来重新创建归档文件。

可以使用 flar combine 命令将多个段合并成一个 Solaris Flash 归档文件。假定每个段在一个单独的文件中,其名称为段名称。至少应存在以下三个文件:

合并段时请记住以下几点:

flar combine [-d dir] [-u section] [-t [-p posn] [-b blocksize]] filename

-d dir

检索要从 dir 而不是从当前目录合并的段。

-u section

  • 如果您使用此选项,flar 将复制 Cookie、Identification、Archive 和 section 段。您可以指定单个段名称或以空格分隔的段名称列表。

  • 如果使用此选项,flar 只复制 Cookie、Identification 和 Archive 段。


实例 19–2 合并 Solaris Flash 归档文件

在本示例中,将 Archive Cookie 段、Archive Identification 段和 Archive Files 段合并为一个完整的归档文件。此归档文件名为 newarchive.flar


# flar combine newarchive.flar 


实例 19–3 合并 Solaris Flash 归档文件并添加用户定义段

在本示例中,将 Archive Cookie 段、Archive Identification 段、Archive Files 段和用户定义段合并为一个完整的归档文件。此归档文件名为 newarchive.flar。用户定义段的内容存放在名为 user-defined 的文件中,它位于当前目录中。


# flar combine -u user_defined newarchive.flar 

从归档文件中提取信息

使用 flar info 命令获得有关您刚创建的归档文件的信息。命令的语法如下:

flar info [-l] [-k keyword] [-t [-p posn] [-b blocksize]] filename

-k keyword

仅返回关键字 keyword 的值。

-l

列出归档文件段中的全部文件。 


实例 19–4

在本示例中,检查名为 archive3.flar 的归档文件的结构。


# flar info -l archive3.flar
aaa
aaa/bbb
aaa/bbb/ccc
aaa/bbb/ccc/ddd
aaa/eee