Chapitre 5. Réparation du système

Table des matières

5.1. Réparation automatique
5.2. Réparation personnalisée
5.3. Outils pour experts
5.4. Le système de secours SUSE

Résumé

Outre de nombreux modules YaST pour l'installation et la configuration du système, SUSE LINUX offre également des fonctions de réparation du système installé. Ce chapitre décrit les différents types et niveaux de réparation du système. Le Système de Secours de SUSE peut vous donner accès aux partitions. Un administrateur système expérimenté peut l'utiliser pour réparer un système endommagé.

Étant donné qu'il n'est pas certain qu'un système endommagé pourra amorcer de lui-même et sachant qu'un système en fonctionnement est difficile à réparer, amorcez, pour une réparation, comme pour une nouvelle installation. Suivez les étapes décrites dans Chapitre 1, Installation avec YaST pour que le dialogue de sélection du mode d'installation s'ouvre. Sélectionnez alors l'option Réparation du système installé.

[Important]Sélection du support d'installation adéquat

Pour que le système de réparation fonctionne correctement, le support d'installation utilisé pour amorcer le système doit correspondre exactement au système installé.

Sélectionnez ensuite comment la réparation du système doit être effectuée. Les possibilités dont vous disposez sont réparation automatique, réparation personnalisée et outils pour experts. Elles sont décrites dans ce chapitre.

5.1. Réparation automatique

Cette méthode est destinée à réparer un système endommagé dont la cause des dommages n'est pas connue. Une fois la sélection faite, il est procédé à une analyse détaillée du système installé. Étant donné le nombre de tests et vérifications à réaliser, cette analyse peut durer assez longtemps. Vous pourrez suivre la progression de cette procédure en bas de l'écran dans deux barres de progression. La barre supérieure affiche le déroulement du test en cours, la barre inférieure affichant quant à elle l'état global de l'analyse. Dans la fenêtre au-dessus, vous pouvez voir quel test est mené actuellement et quel en est le résultat. Voir Figure 5.1, « Mode de réparation automatique ». Les groupes de tests suivants sont exécutés lors de chaque analyse. Chaque groupe contient toute une série de vérifications individuelles.

Tables de partitions de tous les disques durs

La validité et la cohérence des tables de partitions de tous les disques durs détectés est vérifiée.

Partitions d'échange (swap)

Les zones d'échange du système installé sont recherchées, vérifiées et éventuellement proposées pour être activées. Il est conseillé d'accepter l'activation afin d'augmenter la vitesse de réparation du système.

Systèmes de fichiers

Pour chaque système de fichiers trouvé, une vérification spécifique est effectuée.

Entrées du fichier /etc/fstab

L'intégrité et la cohérence des entrées du fichier sont vérifiées. Toutes les partitions valides sont montées.

Configuration du chargeur d'amorçage

L'intégrité et la cohérence de la configuration du chargeur d'amorçage du système installé (GRUB ou LILO) sont vérifiées. Les périphériques boot et root sont testés et la disponibilité du module initrd est contrôlée.

Base de données de paquetages

Ici, il est vérifié que tous les paquetages nécessaires à une installation minimale sont disponibles. Si vous le souhaitez, les paquetages de base peuvent aussi être analysés, cependant cela peut durer très longtemps en raison de leur nombre.

Figure 5.1. Mode de réparation automatique

Mode de réparation automatique

Lorsqu'une erreur est trouvée, l'analyse est arrêtée et une fenêtre de dialogue est ouverte. Cette fenêtre affiche des détails et propose des solutions. Étant donné le nombre de vérifications effectuées, il n'est pas possible de décrire ici tous les cas de figure. Veuillez lire les conseils affichés à l'écran, puis sélectionnez l'action désirée. En cas de doute, vous pouvez également refuser la réparation proposée. Le système reste alors inchangé pour ce point. Aucune réparation n'est effectuée automatiquement sans demande de confirmation.


SUSE LINUX Guide de l'administrateur 9.2