5. Problèmes au démarrage du système

Il peut arriver que votre système se bloque durant le démarrage. Si tel est le cas, ne paniquez pas, continuez à lire !

[Note]Note

Les sections suivantes ne suivent pas d'ordre particulier.

5.1. Système qui se bloque dès le démarrage

Si votre système se bloque durant la Reconstruction de la base de données RPM ou la Recherche des dépendances entre modules, pressez simplement Ctrl-C. De cette façon, le système va passer cette étape et continuer à démarrer. Une fois démarré, exécutez rpm --rebuilddb en tant que root si le problème survient dans le premier cas. Si c'est le second cas qui se présente, vous avez probablement effectué une mise à jour du noyau, mais incorrectement. Vérifiez que les fichiers dans /boot et le répertoire /lib/modules correspondent à la version actuelle du noyau (c'est-à-dire, que les numéros de version suffixés soient corrects).

Si le processus de démarrage bloque à l'étape RAMDISK: Compressed image found at block 0, vous avez endommagé l'image initrd. Essayez de démarrer à l'aide d'une autre entrée du menu de démarrage (lilo.conf) ou avec une disquette de secours, puis effacez ou corrigez la section initrd= dans /etc/lilo.conf.

5.2. Échec du contrôle des systèmes de fichiers

[Note]Note

Les informations qui suivent ne s'appliquent qu'aux systèmes de fichiers ext2 et ext3. Si vous utilisez un autre système de fichiers, consultez sa documentation pour plus de renseignements.

Si, pour une raison quelconque, vous n'avez pas éteint votre machine correctement, le système exécutera un contrôle de routine des systèmes de fichiers au prochain démarrage. Parfois, cette commande échoue et le système demandera le mot de passe root pour vous transférer dans une console. Exécutez alors e2fsck -py [périphérique][périphérique] est le nom de la partition sur laquelle le test automatique a échoué. L'option -p demande à e2fsck d'effectuer toutes les réparations nécessaires sans rien demander tandis que l'option -y suppose que vous répondez oui à toutes les questions. Lorsque la phase de vérification et de réparation est terminée, pressez Ctrl-D pour quitter la console d'urgence. Le système redémarrera.

Si vous obtenez cette erreur régulièrement, il se peut qu'il y ait des secteurs défectueux sur votre disque. Exécutez e2fsck -c [périphérique] pour vérifier. Cette commande marquera automatiquement les secteurs défectueux et empêchera ainsi le système de fichiers de stocker des données dans ces blocs. e2fsck ne vérifiera le système de fichiers automatiquement que s'il n'a pas été proprement démonté lors du dernier arrêt, ou bien si le nombre maximal de montages a été atteint. Pour forcer une vérification, utilisez l'option -f.

[Note]Note

La recherche des blocs défectueux sur un disque peut durer un temps considérable.

5.3. X ne démarre pas

Si vous démarrez normalement en mode graphique et avez réussi à casser la configuration de X au point où celui-ci ne démarre plus, vous pouvez vous connecter dans une console et utiliser XFdrake pour reconfigurer X. Vous pouvez aussi démarrer le système sur un autre niveau d'exécution (runlevel), réparer la configuration de X avec XFdrake puis redémarrer avec X.

5.3.1. Démarrage sur un autre niveau d'exécution

Le niveau par défaut est défini dans le fichier /etc/inittab. Cherchez une ligne telle que id:5:initdefault:. Si vous voulez démarrer dans le niveau d'exécution 3 (la console), vous devez le spécifier lors du démarrage. Sous LILO, pressez la touche Échap, puis tapez linux init 3. Si vous utilisez GRUB, pressez la touche E deux fois et ajoutez init 3, pressez alors la touche Entrée puis sur la touche B pour démarrer.

Pour une description plus détaillée des niveaux d'exécution, consultez le Manuel de référence de Mandriva Linux.

5.3.2. Configuration de X depuis la console

Pour reconfigurer X en utilisant XFdrake depuis une console, il suffit de taper XFdrake, en tant que root.

L'utilisation de XFdrake n'est pas différente d'une utilisation dans un environnement graphique, sauf que vous ne verrez peut-être pas de curseur ni de jolies icônes. Pour vous déplacer vers le bas, appuyez sur la flèche de droite ou du bas. Pour vous déplacer vers le haut, appuyez sur les flèches de gauche ou du haut. Vous pouvez aussi utiliser la touche Tab pour vous déplacer parmi les options/boutons. Le texte de l'option ou du bouton actuellement sélectionné sera en surbrillance et d'une couleur différente. Appuyez sur Entrée pour l'activer.

Reportez-vous à Section 2, « Contrôler la configuration graphique », pour de plus amples instructions.