sysrq это отличная система для спасения жизни, которая позволяет вам сказать системе: «делайте, что хотите, но не умирай». Когда компьютер выходит из строя, он может продолжать реагировать на клавиатуру, но не может обработать команду из-за перегрузки. Поэтому разработчики ядра Linux реализовал SysRq превыше всего приоритета, чтобы восстановить систему. |
Возможные комбинации следующие:
- Alt + SysRq + R: перевести клавиатуру в режим Raw. Сообщает системе, что нужно загрузить все драйверы клавиатуры. Если графическая среда мертва, иногда Alt + Sysrq + R позволяет нажать Ctrl + Alt + F1 и открыть терминал, чтобы убить процесс, конфликтующий с системой. Если это не сработает, мы можем перейти к использованию следующей комбинации ...
- Alt + SysRq + S: синхронизировать жесткие диски. Поскольку с этого момента может случиться так, что мы перезагрузим компьютер, лучше сказать системе сохранить наши данные, чтобы при загрузке ей не приходилось выполнять fsck (scandisk). Вот и надо нажать ...
- Alt + SysRq + E: завершить все системные процессы, кроме init. Закройте все программы и откройте терминал. Если не работает, попробуйте нажать ...
- Alt + SysRq + I: kIll (убивает) все процессы, кроме init. Вместо того, чтобы приказать шоу закрыться, он убивает их предательством и злой кровью. Результат обычно такой же, как и на предыдущем шаге, терминал. Если мы не сможем заставить его среагировать, то придется перезагрузиться. Нажмите ...
- Alt + SysRq + U: размонтировать (размонтировать) диски. Как и на втором шаге мы сохраняем данные из кешей, теперь отключаем их от системы, чтобы они не вылетали при перезапуске. И теперь, только тогда мы можем нажимать ...
- Alt + SysRq + B: reBoot (перезагрузка). Как при нажатии на кнопку сброса, но не нагибаясь. Очевидно, вы потеряете все несохраненные данные. Если вы синхронизировали и отключили диск, надеюсь, ваша система не будет повреждена.
Мнемоника для запоминания ключевой комбинации: выращивать тощих слонов очень скучно. Так как значение его действительно глупое, слова запомнить легко.
Когда система дает сбой, не отчаивайтесь. Вы всегда можете попробовать сделать sysRq. Таким образом вы сможете перезапустить систему упорядоченным образом и без повреждения данных. Если все полностью мертво, и клавиатура не работает, нажав кнопку выключения на башне - и с установленным acpid или apmd - система будет понимать то же, что и SysRq + S, I, B. Как видите, сочетание клавиш ctrl-alt-del в Windows - это мусор по сравнению с существующими методами восстановления в Linux.
Мне больше нравится аббревиатура «REInicia SUBnormal» 😛
Очень очень хорошие данные!
Хотя использование некоторых слов кажется излишним ...
Я знал это по другой аббревиатуре: Я БУДУ. И фраза была: «Он повесил трубку, Я ВСТАВАЮСЬ и сниму».
Это ключевая система запросов «Pet Sis».
Сказочная статья Пабло.
Он есть на всех компьютерах.
На моем ноутбуке вам нужно нажать Fn + End
Это должно быть ясно на клавиатуре вашего компьютера.
Ура! Павел.
Что такое ключ sysrq на ноутбуках? Я не думаю, что у меня это есть.
Что ж, мне нужно будет посмотреть, действительно ли у меня есть лишние клавиши, потому что мне обычно не хватает пальцев, чтобы выполнить то, что я делал: «Ctrl + Alt + Shift + Print + REISUB» xP
Я знал его как REISUB (как говорит Карлос), а не как RSEIUB. В википедии на английском есть статья об этом и еще много комбинаций:
http://en.wikipedia.org/wiki/Magic_SysRq_key
Если бы я сохранил картошку, в windor ctrl-alt-sup и молитесь.
Очень хороший вклад, теперь я знаю, как действовать в своей работе при сбое сервера. Спасибо за вклад.
Для меня много раз простое эхо перевода клавиатуры в исходное состояние помогло мне восстановить систему, поскольку она возвращает управление клавиатуре, и вы можете убивать процессы из оболочки, но если вы не можете этого сделать, и Система на самом деле не отвечает, комбинация удачная, и если вместо перезапуска вы хотите ее выключить, клавиша будет O, а не B.
хорошее свидание
Я надеюсь вспомнить
Ну, у меня это не работает, если я сделаю это в терминале, я вижу:
SysRq: эта операция sysrq отключена.
Я признаю только S, но, конечно, только это не восстанавливает систему.
Любые идеи?
Я использую Arch с ядром 3.11.6-1
Отлично, спасибо за советы
У меня есть ноутбук Acer Aspire, и я могу выключить его, нажав ctrl + alt + delete.