Outils pour utilisateurs

Outils du site


documentation:linux:magic_sysrq_key

Comment arrêter proprement un ordinateur complètement planté sous GNU/Linux (Magic SysRq key)

Étienne nous a donné une astuce pour arrêter un système GNU/Linux complètement planté. Cela sous réserve qu'il n'y ai pas un gros “Kernel panic” empêchant de “dialoguer” avec lui (https://fr.wikipedia.org/wiki/Panique_du_noyau).

Une combinaison de touches permet d'arrêter proprement l'ordinateur, dans le but de perdre le moins de données possible, et sans passer par un “hard shutdown” qui consiste à appuyer plusieurs secondes sur le bouton marche/arrêt afin d'éteindre l'ordinateur.

Pour commencer, il faut maintenir enfoncé les touches “Alt”+“Imprécran-Syst”. Puis, toujours en maintenant ces deux touches enfoncées, rentrer au clavier la suite de caractère “reisuo” (sans les guillemets).

Explication :

“Alt+ImprécranSyst + reisuo” est une combinaison dite “Magic SysRq key” qui permet d'être comprise par le kernel et qui permet cela :

  • r - passe le clavier en mode brut
  • e - envoie le signal de terminaison à tous les processus
  • i - force l'arrêt de tous les processus
  • s - synchroniser les disques (vide le tampon d'entrée/sortie pour éviter de perdre des données)
  • u - remonte les disques en mode lecture seule
  • o - arrête le système
Il est important d'attendre plusieurs secondes entre les différentes étapes, car en cas de plantage sévère vous ne verrez pas les messages de progression s'afficher… (source : https://doc.ubuntu-fr.org/touches_magiques)

Alt+ImprécranSyst + r

Alt+ImprécranSyst + e

Alt+ImprécranSyst + i

Alt+ImprécranSyst + s

Alt+ImprécranSyst + u

Alt+ImprécranSyst + o

Un peu de plus d'informations sur le “Magic SysRq key” à cette adresse : https://fr.wikipedia.org/wiki/Magic_SysRq_key

documentation/linux/magic_sysrq_key.txt · Dernière modification : le 04-12-2018 à 17h58 de 127.0.0.1

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki