И так как говорилось ранее в одном из топиков, как вывести систему из зависшего состояния??? При помощи лишь одной клавиатуры…С учетом максимальных комбинаций:3-5…
Alt+SysRq+K
Убиваються все зависшие процессы (точнее процессы запущенные в текущей виртуальной консоли), и неотвечающие на Ctrl+C.
Ctrl+Alt+backspace
Снятие зависшей X оболочки
Alt+SysRq+E
Данная комбинация посылает всем процессам (кроме Init) сигнал SIGTERM. После чего в системе остается только ядро, Init и текущая консоль…
ALt+SysRq+I
Эта комбинация аналогична Alt+SysRq+E, но посылает всем процессам (кроме Init) сигнал SIGKILL. SIGTERM и SIGKILL раличаються: 1) программа получив первый вариант сигнала должна сохранить данные (если в программе это предусмотренно), а уж потом только ее завершить…2) Прогрмма получив второй сигнал моментально «убивает» программу, без сохранения данных.
AlT+SysRq+S
Заставляем выполнить ядро синхронизацию буферов ввода/вывода, то есть сбросить содержимое дисковых буферов на диск.Очень полезная вешь: т.к если выполнили предыдушую команду, программа могла и не записать физически данные на диск, но после выполнения этой комбинации данные запишуться в любом случае.После этого шаманского действия надо подождать пока в консоли не появиться сообщение «Emergency Sync… OK».
Alt+SysRq+U
Размонтируем все файловые системы, появляется надпись в консоли «Emergency Umount… OK». продолжаем работу.
И наконец мои 2 любимые команды… Меня лучше к серверу не подпускать…
Alt+SysRq+B (резет на клавиатуре)
Мгновенная перезагрузка. Перед выполнением желательно сделать: Alt+SysRq+S and Alt+SysRq+U и подождать около 10 секунд…
Alt+SysRq+O (эффект как будто сетевой провод из блока питания выдернули)
Мгновенно выключает питание, не раздумывая, не размонтируя файловые системы…
Ну чтобы было все в порядке желательно:Alt+SysRq+S and Alt+SysRq+U и подождать около 10 секунд…