====== SysRQ ====== ===== Présentation ===== **//Tiré de [[http://fr.wikipedia.org/wiki/Magic_SysRq_key#Red.C3.A9marrer_un_syst.C3.A8me_bloqu.C3.A9_proprement|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 ===== Ressources ===== * [[http://fr.wikipedia.org/wiki/Magic_SysRq_key|Page wikipédia sur le sujet]] * [[http://julien.danjou.info/sysrqd/|Sysrqd : Daemon réseau pour manipuler sysrq]]