Guide d'installation de Solaris 10 8/07 : Archives Solaris Flash - Création et installation

Fusion d'archives Solaris Flash

Les sections d'une archive ayant été découpée peuvent être combinées afin de donner naissance à une nouvelle archive.

La commande flar combine permet de créer une archive Solaris Flash à partir de plusieurs sections. Le tableau suivant décrit comment la commande flar gère des sections combinées.

Conditions 

Description 

Nombre minimum de fichiers 

Chaque section doit être stockée dans un fichier distinct, portant le même nom que la section. Ces trois fichiers doivent être présents :  

  • cookie de l'archive (cookie) ;

  • identification de l'archive (identification) ;

  • fichiers de l'archive (archive).

Méthode de copie de l'archive 

Si archive est un répertoire, son contenu est archivé avant d'inclure ce répertoire dans l'archive combinée avec l'utilitaire de copie cpio.

  • L'utilitaire cpio constitue la méthode de copie par défaut. La taille de chaque fichier ne doit pas dépasser 4 Go.

  • L'utilitaire pax permet de gérer des fichiers volumineux. La commande flarcreate spécifiée avec l'option -L pax crée des archives sans restriction de taille de fichier à l'aide de l'utilitaire pax. La taille de chaque fichier peut dépasser 4 Go.

Compression d'une archive 

Si la section d'identification de l'archive indique que celle-ci doit être compressée, flar compresse le contenu de la nouvelle archive créée.

Validation 

La commande ne valide pas les sections. En particulier, elle ne valide aucun champ de la section d'identification de l'archive et ne les met pas à jour. 

La syntaxe de la commande flar combine est la suivante :

flar combine [-d rép] [-u section] [-t [-p pos] [- b taille_bloc]] nom_fichier

-d rép

Lit les sections à combiner à partir du répertoire spécifié au lieu du répertoire courant.

-u section
  • Si vous l'utilisez, flar copie les sections cookie, d'identification, d'archive et de section. Vous pouvez indiquer un nom de section seul ou une liste de noms de section séparés par des espaces.

  • Si vous n'utilisez pas cette option, la commande flar se contentera de copier les sections de cookie, d'identification et d'archive.


Exemple 4–2 Fusion d'une archive Solaris Flash

Cet exemple illustre la combinaison d'une section cookie de l'archive, d'une section d'identification de l'archive et d'une section des fichiers de l'archive qui forment alors une archive complète. Cette archive est appelée newarchive.flar.


# flar combine newarchive.flar 


Exemple 4–3 Fusion d'une archive Solaris Flash et ajout d'une section utilisateur

Cet exemple illustre la combinaison d'une section cookie de l'archive, d'une section d'identification de l'archive, d'une section des fichiers de l'archive et d'une section utilisateur qui forment alors une archive complète. Cette archive est appelée newarchive.flar. Le contenu de la section utilisateur se trouve dans le fichier appelé user-defined qui réside dans le répertoire actuel.


# flar combine -u user_defined newarchive.flar