Цитата сообщения Sb0y
Читая форумы в интернетах, я всё чаще вижу что у людей "завис" Linux.
Под "завис" люди понимают:
- не двигается мышка
- не убиваются иксы (Alt+Ctrl+Backspace)
- вообще не отвечает клава
Но мы-то с вами знаем, что ядро Linux практически не возможно убить ;)
На самом деле, достаточно иксам подвесить клавиатуру, как большенство пользователей уже считаю Linux зависшим. (наверно потому что пресловутый Alt+Ctrl+Backspace не работает)
Сейчас, уважаемые читатели, вы пройдёте курс молодого бойца Linux, который поможет вам в экстренной ситуации избежать нажатия кнопки Reset и корректно вывести свою машину из крутого пике.
Первое что, нам нужно сделать, это дать команду ядру отнять у иксов управление клавиатурой. Такой режим, кстати называется XLATE.
Итак вернём клаву ядру:
Alt+SysRq+RКнопку
SysRq, на qwerty-клавиатурах её можно найти на месте кнопки Print Screen.
Гуд, теперь у нас снова есть клава.
Теперь попытаемся инициализировать перезагрузку машины:
Alt+SysRq+E
Этой командой мы пошлём всем процессам, кроме Init'а сигнал SIGTERM, тоесть пока ещё вежливо попросим их завершится.
Ну, а если вежливость ситуацию не спасла, жмём более грубую комбинацию:
Alt+SysRq+I
Опять же шлём всем, кроме Init сигнал, но уже
SIGKILL.
Аварийная синхронизация всех файловых систем:
Alt+SysRq+SКогда у нас из процессов не осталось ничего кроме Init и самого ядра можно смело перемонтировать все файловые системы только для чтения:
Alt+SysRq+UНу и наконец Reboot:
Alt+SysRq+B
Вот так просто и не затейливо мы свели риск к повреждению системы практически к нулю. Теперь я думаю ясно, что фраза "Linux завис" может значить только Kernel Panic, а не висяк иксов ;)
От себя добавлю, что мне кажется, что под словами "Линукс завис" чаще понимают зависание иксов... А оно часто лечится убиением процесса, который их подвесил :). А бывает и наоборот, когда единственная магическая клавиша, способная разтормошить компьютер, это рубильник на задней стенке ситемника...