Як перезавантажити зависла систему

Буває таке, що система зависає. Або ікси не виходять з свопу, або якийсь процес з'їв всю пам'ять і обробник клавіатури не може отримати управління, або доведеться визнати, що у броузера повільно підтікає кришак, ну в загальному, нічого не зробити, крім ребута.

А ось як його зробити, щоб не пошкодити зачіску файлову систему. Вдамося до так званої магічною ядерної кнопці, а саме поєднання Alt-SysRq (він же PrintScreen) з різними буквами. Знадобляться нам такі, в цьому порядку, з урахуванням, що у нас клавіатура qwerty:

  • Alt-Sysrq-R переключити клавіатуру в режим XLATE (перехопити управління у іксів)
  • Alt-Sysrq-E послати всім процесам, крім ІНІТ, рішучий привіт, тобто SIGTERM
  • Alt-Sysrq-I послати всім процесам, крім ІНІТ, окнчательний привіт, тобто SIGKILL
  • Alt-Sysrq-S sync. Для послідовників старої школи: натиснути двічі :)
  • Alt-Sysrq-U перемонтувати все файлові системи в read-only
  • Alt-Sysrq-B почати завантаження
  • Alt-Sysrq-F прибиває самий ресурсожрущій процес.

Кажуть, що цю послідовність (Alt-SysRq-REISUB) можна запам'ятати як слово BUSIER навпаки. Від себе можна додати, що якщо хочеться освіжити в голові цю коротку мнемоніку, то можна на консолі натиснути Alt-SysRq-H. і буде видана коротка довідка. Для тих, хто не впевнений, де у нього консоль: треба натиснути Ctrl-Alt-F1.

Ctrl + Alt + Backspase - перезавантаження X-сервера (графічної оболонки). Для версій 9.04 і вище для роботи цієї комбінації необхідно встановити пакет dontzap.

Після чого виконати:

Схожі статті