1whattodo.png

Linux: que faire en cas de kernel panic?

1whattodo.png

C’est quoi, kernel panic ?

La panique du noyau (kernel panic) est un mécanisme de signalement d’erreur système du noyau d’un système d’exploitation. Il concerne en particulier GNU/Linux, UNIX mais aussi macOS.

Kernel panic peut survenir dans plusieurs circonstances, traduisant des erreurs impossibles à corriger, qui empêchent le fonctionnement de l’ordinateur (ou du terminal). L’irruption est souvent précédée d’un message d’erreur du noyau.

Ce qui provoque une kernel panic

Les causes sont multiples. Par exemple:

– Erreurs de programmation
– Erreurs de conception du noyau
Mauvaise installation du noyau
Problèmes liés au matériel
– Valeurs incorrectes détectées
Fichier initramfs corrompu

Kernel Panic: que faire ?

Tout administrateur système est confronté à ce problème au moins une fois dans sa carrière et sait alors qu’une réinstallation du système n’est pas la première solution. L’éditeur Red Hat a compilé une série de mesures à prendre pour faire face au kernel panic.

Que faire en cas de kernel panic sous Linux?

Face à une kernel panic, voici ce qu’il faut faire, en partant de l’exemple d’un système RedHat/Fedora/CentOS:

10cd-boot-new-initramfs.png

– Démarrer le système normalement avec la version de noyau actuelle pour voir le type d’erreur;
– Redémarrer la machine et choisir l’invite Rescue puis aller dans /boot et afficher les fichiers. C’est ici que vous trouverez initramfs, mais en mode rescue. Le fichier initramfs est lui manquant;
Créer un nouveau fichier initramfs correspondant à votre noyau (commande #uname -r) grâce à la commande suivante: #dracut -f ;
– Vérifier que le nouveau fichier se trouve bien dans /boot;
– Redémarrer normalement.

L’erreur devrait être corrigée à ce stade.

La procédure complète est décrite dans cet article, avec des illustrations.

Retour en haut