ALT+SysRq+REISUB зависает при "сбросе" (без фактического сброса / перезапуска)

Я пытаюсь Alt + SysRq + REISUB, чтобы увидеть, как он будет использоваться для безопасного перезапуска моей системы в случае чрезвычайной ситуации.

Однако я обнаружил, что Alt + SysRq + REISUB зависает при "сбросе" (без фактического сброса / перезапуска) в Maverick.

Все другие комбинации SysRq работают правильно (т. Е. Alt + SysRq + REISU).

cat / proc / sys / kernel / sysrq возвращает 0. Но я не уверен, что это актуально, потому что Alt + SysRq определенно работает.

Что я могу сделать, чтобы "B" действительно перезапустил систему?

1 ответ

Alt + SysRq +

R - берет управление с клавиатуры и мыши с X-сервера. Это может быть полезно, если произошел сбой X-сервера, вы можете перейти на консоль и завершить работу X-сервера или проверить журнал ошибок. ПРИМЕЧАНИЕ:- Документация относится к задаче этой клавиши как "Отключает режим необработанной клавиатуры и устанавливает его в XLATE", но я полагаю, это достаточно безопасно, чтобы предположить, что он возвращает контроль от X.

E - отправляет SIGTERM всем процессам, кроме init. Это означает, что делается попытка завершить текущие процессы, кроме init, безопасно, например, при сохранении документа.

I - отправляет SIGKILL во все процессы, кроме init. Это означает, что все процессы, кроме init, будут уничтожены, любые данные в процессах, которые будут уничтожены, будут потеряны.

S - записывает все данные из дискового кэша на жесткие диски, это синхронизация и необходима для уменьшения вероятности повреждения данных.

U - перемонтирует все смонтированные файловые системы только для чтения. После использования этого ключа вы можете перезагрузить систему с помощью Alt+SysRq+B без ущерба для системы.

B - перезагружает систему, не предпринимая шагов, чтобы убедиться, что условия для безопасной перезагрузки хорошие, использование только этого ключа аналогично холодной перезагрузке.


Попробуйте, не нажимая R, в начале своей последовательности или просто сделайте это в другой последовательности... дайте немного времени между этими нажатиями клавиш и сделайте это...

Alt + SysRq + RSEIUB

и лучше вы включите Magic SysRq, введя..

echo 1 > /proc/sys/kernel/sysrq
Другие вопросы по тегам