Chapitre 3. Mode de secours

En cas de problèmes, vous pouvez compter sur un certain nombre de méthodes pour vous aider à les résoudre. Toutefois, il vous est nécessaire de bien connaître le système pour pouvoir les utiliser. Ce chapitre illustre les différentes façons qui vous permettent d'effectuer le démarrage en mode de secours et mono-utilisateur, et d'utiliser vos propres connaissances pour réparer le système.

Qu'est-ce que le mode de secours ?

Le mode de secours consiste à démarrer un petit environnement Linux contenu sur une disquette, un CD-ROM ou d'autres méthodes.

Comme son nom l'indique, ce mode est fourni pour vous porter secours lorsque vous en avez besoin. Lors d'une exécution normale, votre système Red Hat Linux utilise des fichiers situés sur le disque dur pour effectuer toutes ses tâches : exécution de programmes, stockage de fichiers, etc.

Cependant, il est parfois impossible de faire fonctionner Linux suffisamment pour qu'il puisse accéder à ses fichiers sur le disque dur. Le mode de secours vous permet alors d'accéder aux fichiers stockés sur le disque dur et ce, même si vous ne pouvez exécuter Linux depuis ce disque dur.

Généralement, vous avez recours au mode de secours pour l'une des deux raisons suivantes :

Maintenant, examinons de plus près ces deux possibilités.

Impossibilité de démarrer Linux

Ce problème est souvent causé par l'installation d'un autre système d'exploitation après avoir installé Red Hat Linux. Certains système d'exploitation assument que vous n'en avez pas d'autres sur votre ordinateur et écrasent le bloc de démarrage maître (MBR) qui contient le chargeur de démarrage GRUB ou LILO. Si le chargeur de démarrage est écrasé de cette façon, il vous est impossible de démarrer Red Hat Linux, à moins que vous ne puissiez utiliser le mode de secours.

Ce problème peut également se vérifier si vous utilisez un outil de partitionnement pour redimensionner une partition ou créer une nouvelle partition à partir de l'espace libre restant après l'installation et qu'il modifie l'ordre de vos partitions. Si le numéro de votre partition / change, le chargeur de démarrage ne pourra pas le trouver pour monter la partition. Pour résoudre ce problème, démarrez le système en mode de secours et modifiez /boot/grub/grub.conf si vous utilisez GRUB ou /etc/lilo.conf si vous utilisez LILO.

Problèmes logiciels et matériels

Dans ce cas, nous pouvons avoir différentes situations. En voici d'ailleurs deux exemples : une panne du disque dur et l'oubli d'exécuter LILO après avoir construit un nouveau noyau (si vous utilisez le chargeur de démarrage LILO). Si vous utilisez GRUB, vous n'avez pas à exécuter une commande pour relire le fichier de configuration GRUB. Toutefois, si vous spécifiez un périphérique root ou un noyau non valide dans le fichier de configuration GRUB, vous ne le saurez probablement pas tant que vous n'aurez pas redémarré votre ordinateur.

Dans ce cas, vous ne pourrez peut-être pas démarrer Red Hat Linux. Si vous pouvez entrer en mode de secours, vous arriverez peut-être à résoudre le problème ou du moins à obtenir des copies de vos fichiers les plus importants.