Red Hat Linux MANUEL DE L'UTILISATEUR - 11.6 Issues de secours  Précédent  Suivant  Début chapitre  Préface  Table des matières


11.6 Issues de secours


Lorsque vous rencontrez un problème, vous disposez de plusieurs moyens pour y remédier. Il est par contre obligatoire de maîtriser le système. Ce manuel vous sera donc d'une grande utilité !

11.6.1 LILO

Si votre système démarre, mais ne vous permet de vous connecter, utilisez les options single ou emergency. Au prompt LILO boot: tapez linux single pour passer en mode simple utilisateur. Dans ce mode, vos systèmes de fichiers seront montés mais les connexions réseaux ne seront pas réalisées. Dans le mode emergency, seul le système de fichier root sera monté (monté en lecture seule).

11.6.2 Disquettes d'urgence

La disquette d'installation peut aussi servir de disquette d'urgence. Insérez la disquette, redémarrez le système, lorsque le prompt apparaît tapez rescue (sur des plates-formes non-Intel, ajoutez rescue comme option du noyau au démarrage, par exemple, linux rescue), répondez à quelques questions, insérez la seconde disquette, et définissez les shells à utiliser sur VC 1 et VC 2. Le shell qui s'exécute est ash, un bourne shell minimum sans historique et sans édition de la ligne de commande.

La variable d'environnement PATH est définie une fois que vous avez monté votre partition root sur /mnt, les binaires de votre partition root seront exécutés s'ils ne sont pas présents sur la disquette. Si nécessaire, les bibliothèques qui se trouvent dans /mnt/lib et /mnt/usr/lib seront utilisées. Lorsque vous tentez de réparer votre système, vous pouvez enlever de votre variable PATH les répertoires /bin, et /usr/bin, en laissant /mnt/bin, /mnt/usr/bin, ... Si c'est le cas, utilisez /bin/umount pour démonter /mnt.

Des versions limitées des utilitaires les plus importants sont disponibles avant de monter /mnt :

mount : ne nécessite pas le nom complet de périphérique. A moins que vous ne le précisiez, le système utilisé est du type ext2.
mount /dev/sda1 /mnt -t ext2
est équivalent à
mount sda1 /mnt.
ash : version complète.
cat : n'accepte pas d'options.
chmod : n'accepte pas les noms symboliques, uniquement les valeurs en octets.
cpio : version complète.
e2fsck : version complète.
fdisk : version complète.
gzip : version complète.
gunzip : version complète.
insmod : version complète.
ls : version complète.
lsmod : n'accepte pas d'options.
mkdir : pas d'options longues GNU.
mke2fs : version complète.
mknod : n'accepte pas les noms symboliques, uniquement les valeurs en octets.
open : version complète.
rm : pas d'options longues GNU.
rmmod : version complète.
sh : lien symbolique vers ash.

Une petite astuce

Voici une petite astuce... La plupart du temps, il est possible de démarrer Red Hat Linux/Intel à partir de la disquette de boot, avec votre système de fichier monté et prêt à être utilisé. Utilisez la commande suivante au prompt boot: :

linux single root=/dev/hdXX initrd=

Remplacez /dev/hdXX par la lettre et numéro correspondant à votre partition root.

Cette commande exécute le système en mode simple utilisateur, avec votre partition root comme partition root. L'absence de valeur pour initrd permet de passer immédiatement en mode simple utilisateur.

Par contre, cette astuce ne fonctionne pas pour les systèmes SCSI. Dans ce cas, vous devez utiliser la procédure de récupération normale avec la disquette de boot (qui nécessite aussi la disquette supplémentaire).


Précédent  Suivant  Début chapitre  Préface  Table des matières

© 1996-1998 "RedHat et les Logiciels du Soleil"