Безопасный рестарт компьютера если Ubuntu Linux ''повис''
Monday, October 6, 2008 7:43:15 AM
Ваш компьютер с Ubuntu Linux (или любым другим Linux) на борту повис или начинает подвисать. Сразу приходит на ум "спасительное" сочетание клавиш Ctrl+Alt+Backspace. Но при перезагрузке по Ctrl+Alt+Backspace могут появиться проблемы, особенно если в момент перезагрузки записывались какие-либо данные на жесткий диск. Такая перезагрузка принесёт больше бед, чем решений.
Выход:
Удерживая кнопки Alt+SysRq (PrintScreen) нажимайте последовательно следующие кнопки: R, E, I, S, U, B. После этого ваш компьютер перезагрузится. Просто запомните последовательность нажатия кнопок REISUB. Между нажатиями кнопок лучше сделать небольшой интервал. Это скрытые возможности ядра вашей системы.
Описание используемых ключей:
R - возвращает управление мышке и клавиатуре.
E - посылает сигнал SIGTERM всем запущенным процессам, кроме init. Другими словами производится попытка безопасного (с сохранением данных) завершения всех процессов, кроме процесса init.
I - посылает сигнал SIGKILL всем запущенным процессам, кроме init. Это значит, что все процессы кроме init будут уничтожены и данные будут утеряны.
S - переписывает все данные из кэш-памяти на жесткий диск, происходит синхронизация, уменьшает шанс повреждения данных.
U - перемонтирует все примонтированные файловые системы в режиме "только чтение". После использования этого ключа вы можете перезагружать систему нажатием Alt + SysRq + B без ущерба для системы.
B - перезагрузка системы. Использование этого ключа без использования других ключей равноценно "холодной" перезагрузке.
Текст с изменениями взят отсюда. Первоисточник + дополнительная информация тут.














root_x from LOUpovierennyy # Tuesday, June 14, 2011 3:35:53 PM
---
Просмотрел "сточники". Я такого не курю %)