Kernel panic et reboot automatique

1 minute read Published:

Voici une astuce qui peut s'avérer utile si vous aimez jouer avec votre noyau.

Lors d'un kernel panic, par défaut, le système d'exploitation GNU/Linux gèle et ne laisse comme seule alternative qu'un redémarrage forcé en appuyant manuellement sur le bouton power*ou *restart de sa machine.

Cet état de fait est dû à la valeur par défaut du paramètre *kernel.panic*.


    # cat /proc/sys/kernel/panic
    0
    # sysctl -a | grep kernel.panic
    kernel.panic = 0

Vous l'avez compris, cette valeur N, ci dessus égale à 0, peut être modifiée. Elle correspond au nombre de secondes à attendre avant de le redémarrage du système. Pour permettre à ce dernier un reboot automatique, il suffit d'affecter à cette variable N un entier supérieur à 0 ...


    # echo "10" >/proc/sys/kernel/panic
    # grep kernel.panic /etc/sysctl.conf
    kernel.panic = 10

Slackware

Pour information, ce fichier n'existe pas par défaut sur le système Slackware, il est nécessaire d'en créer un si vous souhaitez modifier des paramètres passés au noyau et que ces modifications soient effectives à chaque boot.

Une fois créé, ce fichier sera utilisé automatiquement avec la commande :


    # /sbin/sysctl -e -p /etc/sysctl.conf

(Source)


☣ laisser un commentaire ☣