J’ai trouvé cette article intéressant, et on ne sait jamais quand cela pourra être utile, je le colle donc ici.
C’est une astuce utile si votre serveur est complètement planté. Il faut néanmoins pouvoir se connecter à distance en Console sur la machine (idéalement en SSH) et avoir un shell en root.
Imaginons un problème d’accès disque, qui aurait comme conséquence que la plupart des commandes exécutées renverraient des erreurs d’entrée/sortie, y compris la commande reboot, qui a besoin d’exécuter les scripts d’init de niveau 6.
On va passer par le pseudo système de fichier /proc pour parler directement au noyau et lui dire de redémarrer la machine.
Avant tout , on tente de forcer la synchronisation du cache vers le disque, afin de ne pas perdre les données qui sont en mémoire cache, pas pas sur le disque :
sync
On active ensuite les magic sysrq key si elles ne le sont pas déjà :
echo 1 > /proc/sys/kernel/sysrq
Puis on modifie l’état de la machine :
echo b > /proc/sysrq-trigger
Cette dernière action a exactement le même effet que la combinaison Alt + Syst + b. La machine doit donc redémarrer.
source: Univers libres