TIP Utiliser les Magic Sys Key
Un article de Gentoo Linux Wiki.
|
Terminaux / Shells • CD Live • X • Portage • Système • Systèmes de fichier • Autres |
Un petit truc pour ceux qui ne le connaissent pas, et très utile en cas de plantage sérieux pour éviter un reboot bien violent.
Tout d'abord vérifier que l'option est activée dans le kernel :
#cd /usr/src/linux #make menuconfig
et vérifier que l'option est activée :
| Fichier : .config |
Kernel hacking -> Kernel debugging [*] -> Magic SysRq Key [*] |
Si l'option n'est pas activée, recompiler avec l'option, rebooter etc.
Ensuite on peut se servir des combinaisons de touches suivantes :
- Alt-Imprime Ecran-k tue tous les processus de la console courante,
- Alt-Imprime Ecran-e envoie le signal TERM à tous les processus du système, sauf le processus père init,
- Alt-Imprime Ecran-i envoie le signal KILL (plus autoritaire que le précédent) à tous les processus du système, sauf init.
- Alt-Imprime Ecran-r = Bascule la gestion du clavier de mode brute (raw) à XLATE
- Alt-Imprime Ecran-o = Eteint le systeme via APM
- Alt-Imprime Ecran-p = Affiche sur la console les registres et drapeaux actuels
- Alt-Imprime Ecran-t= Affiche une liste des taches actuellement en cours et leur description
- Alt-Imprime Ecran-m = Affiche le contenu actuel de la mémoire
- Alt-Imprime Ecran-0-9 = Determine le niveau de log de la console (log level)
- Alt-Imprime Ecran-I > Envoie SIGKILL à tous les processus (meme init)
Si ces combinaisons de touches ne permettent pas de récupérer une console sur le système, il faut alors se résoudre à rebooter le système en utilisant successivement les combinaisons de touches suivantes à quelques secondes d'intervalle :
- Alt-Imprime Ecran-s (synchronise les disques durs)
- Alt-Imprime Ecran-u (remonte les systèmes de fichiers en lecture seule)
- Alt-Imprime Ecran-b (reboote le système)
Alt-Imprime Ecran-k s'appelle aussi Secure Attention Key (SAK). En tuant les processus de la console courante (ce qui déconnecte du même coup l'utilisateur de cette console), cette commande permet de s'assurer qu'aucune application espion ne mime le shell ou l'invite de saisie de mot de passe de connexion.
vous pouvez retrouver l'ensemble de la doc sur les magic sys key dans les fichiers /usr/src/linux/Documentation/sysrq.txt et /usr/src/linux/Documentation/SAK.txt
voilà, petit rappel pour les accros du CTRL-ALT-SUPPR intempestif !
MAJ : 15/11/2004 Source : http://forums.gentoo.org/viewtopic.php?t=229284 Auteur initial : bassman_fr
