Зачастую экспериментируя с системой или же просто в процессе тонкой настройки бывает так, что система полностью повисает и абсолютно не реагирует на попытки пользователя ее реанимировать. Так как повисшую систему кнопкой Reset отключать не совсем правильно (может поломаться файловая система), в Linux существует способ как безопасно перезагрузить. Работать этот метод будет только в том случае если ядро все еще работает и оно не свалилось в панику (Kernel panic).
Если вы используете самосборное ядро не забудьте включить в его конфигурации опцию Magic SysRq key в разделе Kernel hacking
Зажимаем клавишу Alt+SysRq и неотпуская этих клавиш последовательно нажимаем R -> E -> I -> S -> U -> B
Объясню что происходит при нажатии этой последовательности. R — «забирает» управление клавиатурой у X сервера (бывает полезно когда зависает Xorg)
E — Убивает все процессы кроме init. Другими словами остаются лишь системные процессы необходимые для работы.
I — если зависший процесс не убился по нажатию E (SIGTERM) то нажатие «I» уже посылает всем процессам кроме init — SIGKILL
S — попытка синхронизации всех файловых систем примонтированных в данный момент
U — перемонтирование всех файловых систем после синхронизации в режим «только чтение»
и собственно B — перезагружает компьютер принудительно.