Blame
Date:
Sun Jun 28 20:43:02 2020 UTC
Message:
logo adjust
01
2020-06-28
dev
Title: Kernel panic et reboot automatique
02
2020-06-28
dev
Date: 2010-10-25
03
2020-06-28
dev
Category: Tech
04
2020-06-28
dev
05
2020-06-28
dev
06
2020-06-28
dev
Voici une astuce qui peut s'avérer utile si vous aimez jouer avec votre noyau.
07
2020-06-28
dev
Lors d'un kernel panic, par défaut, le système d'exploitation GNU/Linux gèle et
08
2020-06-28
dev
ne laisse comme seule alternative qu'un redémarrage forcé en appuyant
09
2020-06-28
dev
manuellement sur le bouton powerou restart de sa machine.
10
2020-06-28
dev
11
2020-06-28
dev
Cet état de fait est dû à la valeur par défaut du paramètre kernel.panic.
12
2020-06-28
dev
13
2020-06-28
dev
```
14
2020-06-28
dev
cat /proc/sys/kernel/panic
15
2020-06-28
dev
0
16
2020-06-28
dev
sysctl -a | grep kernel.panic
17
2020-06-28
dev
kernel.panic = 0
18
2020-06-28
dev
```
19
2020-06-28
dev
Vous l'avez compris, cette valeur N, ci dessus égale à 0, peut être modifiée.
20
2020-06-28
dev
Elle correspond au nombre de secondes à attendre avant de le redémarrage du
21
2020-06-28
dev
système. Pour permettre à ce dernier un reboot automatique, il suffit
22
2020-06-28
dev
d'affecter à cette variable N un entier supérieur à 0 ...
23
2020-06-28
dev
24
2020-06-28
dev
```
25
2020-06-28
dev
echo "10" >/proc/sys/kernel/panic
26
2020-06-28
dev
grep kernel.panic /etc/sysctl.conf
27
2020-06-28
dev
kernel.panic = 10
28
2020-06-28
dev
```
29
2020-06-28
dev
30
2020-06-28
dev
## Slackware
31
2020-06-28
dev
32
2020-06-28
dev
Pour information, ce fichier n'existe pas par défaut sur le système
33
2020-06-28
dev
[Slackware](http://www.slackware.com/),
34
2020-06-28
dev
il est nécessaire d'en créer un si vous souhaitez modifier des paramètres
35
2020-06-28
dev
passés au noyau et que ces modifications soient effectives à chaque boot.
36
2020-06-28
dev
37
2020-06-28
dev
Une fois créé, ce fichier sera utilisé automatiquement avec la commande :
38
2020-06-28
dev
```
39
2020-06-28
dev
/sbin/sysctl -e -p /etc/sysctl.conf
40
2020-06-28
dev
```
41
2020-06-28
dev
([Source](http://unixfoo.blogspot.com/2009/01/linux-kernel-panic-reboot.html))
42
2020-06-28
dev
Frédéric Galusik