Solaris 9 9/04 安装指南

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

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

安装 Solaris Flash 归档文件的过程参考

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

管理 Solaris Flash 归档文件

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


小心:小心:

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


拆分 Solaris Flash 归档文件

您可以将一个归档文件拆分成几个段,这样就可以修改某些段、添加新段或者删除一些段。 对这些段进行修改后,您需要将它们合并起来以创建一个新的归档文件。 例如,您可能希望添加一个 User-Defined 段或者修改 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 的段。 此段是用户自定义的。


实例 22–1 拆分归档文件

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


# flar split archive1.flar

拆分归档文件后,可以修改 Archive Identification 段,或添加 User-Defined 段。 然后可以将这些段合并起来重新创建归档文件。


合并 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 段。


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

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


# flar combine newarchive.flar 


实例 22–3 合并 Solaris Flash 归档文件并添加 User-Defined 段

在本实例中,将 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

-k keyword

仅返回关键字 keyword 的值。

-l

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


实例 22–4 在归档文件段中列出文件

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


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