SysRQ
Présentation
Tiré de Wikipedia
Les magic SysRq key sont une fonctionnalité du noyau Linux qui permet par une combinaison de touches de lancer des commandes de bas niveau. Elle doit être activée à la compilation du noyau — c'est le cas d'office sur la plupart des distributions.
La principale utilité de cette fonctionnalité est de pouvoir redémarrer un système bloqué sans corrompre le système de fichier.
Utilisation
Rebooter une machine planter sans trop de dommage lorsqu'on a encore accès direct ou via SSH mais que reboot ne fonctionne pas
- Activer les sysrq (si ce n'est pas déjà le cas) :
echo -n 1 > /proc/sys/kernel/sysrq
- Synchronisation des I/O disques :
echo s > /proc/sysrq-trigger
- Remonter tous les disques en lecture uniquement :
echo u > /proc/sysrq-trigger
- Synchronisation des I/O disques à nouveau :
echo s > /proc/sysrq-trigger
- Reboot :
echo b > /proc/sysrq-trigger