-Музыка

 -

Радио в блоге

[Этот ролик находится на заблокированном домене]
Добавить плеер в свой журнал
© Накукрыскин

 -Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в altesack

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 01.09.2008
Записей: 874
Комментариев: 3530
Написано: 8981


SysRq -клавиши в Linux

Воскресенье, 17 Мая 2009 г. 19:59 + в цитатник
Цитата сообщения Sb0y Linux. Когда система ушла в штопор.



Читая форумы в интернетах, я всё чаще вижу что у людей "завис" Linux.
Под "завис" люди понимают:

  1. не двигается мышка
  2. не убиваются иксы (Alt+Ctrl+Backspace)
  3. вообще не отвечает клава





Но мы-то с вами знаем, что ядро 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, а не висяк иксов ;)

Сообщение добавлено через MovableType API

Метки:  

Humiliating   обратиться по имени Воскресенье, 17 Мая 2009 г. 20:21 (ссылка)
'''sboy????
Ответить С цитатой В цитатник
altesack   обратиться по имени Воскресенье, 17 Мая 2009 г. 20:57 (ссылка)
Эээ... что-то не так ))
Ответить С цитатой В цитатник
Humiliating   обратиться по имени Воскресенье, 17 Мая 2009 г. 21:27 (ссылка)
всё верно - просто я увидел это тут и не понял что оно цитата
Linux_Loader
Ответить С цитатой В цитатник
dandr   обратиться по имени Комментарий к SysRq -клавиши в Linux Понедельник, 18 Мая 2009 г. 10:43 (ссылка)
altesack, это цитата, что ли? О_о
Loreleya
Ответить С цитатой В цитатник
altesack   обратиться по имени Понедельник, 18 Мая 2009 г. 16:06 (ссылка)
dandr, Ага.
)))))
Ответить С цитатой В цитатник
Комментировать К дневнику Страницы: [1] [Новые]
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку