Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ceci est une ancienne révision du document !
Votre système est planté hélas, complètement gelé. Avant de vous résigner à redémarrer à la sauvage en appuyant sur le bouton reset ou en sectionnant le câble d'alimentation avec la pince-monseigneur de votre grand-mère, il vous est possible de tenter une dernière manœuvre.
Les magic SysRq key ou touches magiques sont des combinaisons de touches type Alt+SysRq+Touche permettant d'envoyer des commandes de bas niveau directement au noyau.
Pour que vous puissiez utiliser les touches magiques, il faut que cette fonctionnalité soit activée dans le noyau.2) Ce qui est le cas par défaut sur la plupart des distributions.
man sysctl
).
La combinaison Alt+ImpEc+K est désormais utilisée pour redémarrer le serveur X.
Vous pouvez réactiver le redémarrage du serveur X par la combinaison Ctrl+Alt+← Retour Arrière.
Il suffit de lancer la commande :
dpkg-reconfigure keyboard-configuration
et de passer les 5 premiers choix en appuyant sur ↵ Entrée.
Si cette combinaison ne fonctionne pas alors qu'elle a été activée, il est raisonnable d'essayer de forcer un redémarrage via les touches magiques.
Lorsque l'on travaille sur sa machine, les données ne sont pas modifiées systématiquement et immédiatement sur le disque mais en cache. L'appel système sync
permet de synchroniser les modifications apportées sur les disques et donc vide les caches.
La commande magique suivante permet d'effectuer cette synchronisation :
Alt+ImpEc+S
Un système de fichiers en lecture/écriture n'ayant pas été démonté avant extinction de la machine n'est pas « propre » et implique une vérification « fsck » au redémarrage. Le démontage et remontage en lecture seule des disques permet d'éviter cela :
Remonter les disques en lecture seule :
Alt+ImpEc+U
Commande pour redémarrer le PC (reboot) :
Alt+ImpEc+B
Commande pour arrêter le PC (poweroff) :
Alt+ImpEc+O
Pour redémarrer un système Linux qui ne répond plus, avec les touches magiques, il faut utiliser la séquence de touches suivante :
touche | nom | action |
---|---|---|
R | unraw | récupérer le contrôle du clavier X |
E | terminate-all-tasks | envoyer SIGTERM à tous les processus, pour leur permettre de s'arrêter proprement |
I | kill-all-tasks | envoyer SIGKILL à tous les processus, pour les forcer à s'arrêter immédiatement |
S | sync | synchroniser les disques, écrire le contenu du tampon sur le disque |
U | unmount | remonter tous les systèmes de fichiers en lecture seule, pour ne pas devoir lancer fsck au redémarrage |
B | reboot | redémarrer le système |
Pour ce faire, on peut utiliser la phrase mnémotechnique suivante :
« Revenir En Islande Sur Un Bateau ».
Il faut commencer par maintenir simultanément les touches Alt et ImpEc / SystRq sur le clavier, puis appuyer les touches l'une après l'autre dans l'ordre donné par la phrase mnémotechnique, en attendant au moins deux secondes entre chacune d'elles pour permettre le démontage correct des systèmes de fichiers. On évite ainsi de risquer de corrompre des données et de devoir exécuter fsck au redémarrage.
De plus, les processus ont ainsi du temps pour enregistrer des sauvegardes d'urgence le cas échéant.
Merci à benjilepton, captnfab et Thom1 qui se sont rassemblés sur IRC pour proposer ce sauvetage avec un serveur X bloqué.
De Haricophile le tuteur fou de l'irc df !