Utilisez le menu Compare ou la commande lucompare pour rechercher les différences éventuelles entre l'environnement d'initialisation actif et d'autres environnements d'initialisation. Pour que vous puissiez effectuer une comparaison, il faut que l'environnement d'initialisation inactif soit à l'état Terminé et qu'il ne fasse l'objet d'aucune copie programmée. Reportez-vous à la rubrique "Affichage de l'état de tous les environnements d'initialisation".
L'environnement d'initialisation désigné ne doit comporter aucune partition montée avec lumount ou mount.
Sélectionnez Compare dans le menu principal.
Sélectionnez l'option Compare avec l'original ou Compare avec un environnement d'initialisation actif.
Appuyez sur F3.
Indiquez l'environnement d'initialisation original (actif), l'environnement d'initialisation inactif et le chemin d'accès à un fichier :
Nom du parent : solaris8 Nom du fils : solaris8-1 Chemin d'accès complet du fichier de stockage des resultats : /tmp/compare |
Appuyez sur F3 pour enregistrer le fichier.
Le menu Compare récapitule les attributs de fichier suivants :
Mode.
Nombre de liaisons
Propriétaire.
Groupe.
Checksum : calcule un total de contrôle dès lors que tous les champs précités sont identiques pour le fichier de l'environnement d'initialisation indiqué et son homologue de l'environnement d'initialisation actif. Si tout correspond mais que le total de controle diffère, les totaux différents sont joints aux entrées des fichiers comparés.
Taille.
Existence de fichiers dans un seul environnement d'initialisation.
Appuyez sur F3 pour revenir au menu Compare.
Connectez-vous en tant que superutilisateur.
Entrez :
# /usr/sbin/lucompare -i fichier_entrée (or) -t -o fichier_sortie nom_BE |
-i fichier d'entrée |
Compare les fichiers répertoriés dans fichier_entrée. Les fichiers à comparer doivent être regroupés sous un nom de fichier absolu. Si l'entrée du fichier est un répertoire, la comparaison porte sur le répertoire. Utilisez cette option ou -t, mais pas les deux. |
-t |
Compare uniquement des fichiers non binaires. Cette comparaison utilise la commande file(1) sur chaque fichier pour déterminer si le fichier et un fichier texte ou non. Utilisez cette option ou -i, mais pas les deux. |
-o fichier_sortie |
Redirige la liste des différences détectées vers fichier de sortie. |
nom_BE |
Indique le nom de l'environnement d'initialisation comparé à l'environnement d'initialisation actif. |
Dans cet exemple, l'environnement d'initialisation de first_disk (source) est comparé à celui de second_disk. Les résultats sont regroupés dans un fichier.
# /usr/sbin/lucompare -i /etc/lu/compare/ \ -o /var/tmp/compare.out second_disk |