Ubuntu 18.x或更高版本:如果Alt + Imp Pant + REISUB组合不适用于您,则解决方案

RESIUB Ubuntu组合键

你虽然知道 Ubuntu坚如磐石,并非总是万无一失。 有时,应用程序或错误可能会挂起系统,并且不允许您启动控制台以执行任何操作或重新启动计算机等。 在没有其他输出的极端情况下,除了通过按住开/关按钮或使用复位按钮关闭设备外,还有另一种选择。

此选项是按原样按组合键 Alt +显示屏+ REISUB。 这会使系统响应并重新启动以退出该冻结状态。 请记住,必须按住Alt + Print Screen键,然后才能一键按下以下键,而不必同时(显然)同时按住所有键:R,E,I,S,U和B。问题是它可能在某些版本的Ubuntu中无法使用...

该功能的作用是激活一个 SysReq(系统请求)或对系统的请求 让内核响应该请求,在这种情况下,请重新启动冻结的系统。 这些键用于:

  • 答:将控制权返回给键盘或未处理。
  • E:终止所有进程或tErm。
  • 我:杀死仍然存在或充满生命的进程。
  • S:同步光盘或同步。
  • U-将所有文件系统挂载为只读或Umount。
  • B:重新启动计算机或重新启动。

如果您的系统版本默认为禁用,则可以轻松修复。 对于 激活它,系统参与序列 在Alt + Imp Pant之后执行不同的功能(因为除了我已经显示的功能以外),您必须执行以下操作:

echo "kernel.sysrq = 1" >> /etc/sysctl.d/99-sysctl.conf

另一个选择是使用以下命令 同样的效果:

sysctl -w kernel.sysrq=1

请记住,对于先前的命令,您需要特权,因此最好使用sudo或以root用户身份失败的情况下进行特权。

从现在开始,组合键应该起作用了。请记住,如果在/ proc / sys / kernel / sysrq文件中对其进行更改,它将起作用,但是在重新引导系统后它将无法生存,因此必须再次对其进行更改。 也就是说,它不是永久的。

有关魔术SysRq的更多信息

您刚刚使用前一设备的命令所做的就是更改内核配置,将其设置为1,从而启用所有SysRq功能。 但是你必须知道 其他可能的值,以防您有兴趣使用它们:

  • 0-完全禁用SysRq。
  • 1-启用所有SysRq功能。
  • > 1:允许某些功能的位掩码:
    • 2:在日志级别启用控制台控制。
    • 4:启用键盘控制(SAK,展开)
    • 8:启用进程调试转储等
    • 16:启用同步命令。
    • 32:以只读模式启用重新挂载。
    • 64:启用进程信令(term,kill,oom-kill)
    • 128:允许重启/关机。
    • 176-仅允许同步,重新引导和以只读模式重新安装。
    • 256:允许所有RT任务的设置

那也是 还有其他键 R,E,S,I,U,B以外的魔术,可用于向操作系统发出某些请求。 它们可以像RESIUB一样顺序使用,也可以单独使用,例如Alt + Screenprint + S,Alt + Screenprint + B等。 为了让您知道更多的可能性,以下是列表:

  • B:不安全地重新启动计算机。 也就是说,无需同步磁盘缓冲区或卸载已安装的分区。 这可能导致数据丢失或当时正在写入的某些数据被破坏。 就像按下物理重置按钮或按下其他便携式设备或AIO的ON / OFF按钮一样。
  • C:强制崩溃,将主系统内存转储到磁盘。
  • D:将安装系统锁。
  • E:向init / systemd / upstart以外的所有进程发送SIGTERM信号,即杀死除该进程外的所有正在运行的进程。
  • F:调用OOM Kill,以解决系统内存不足的某些情况。
  • G:使用帧缓冲区进入控制台调试模式。
  • H:将显示有关使用SysRq的帮助。
  • J:使用FIFREEZE强制冻结文件系统或文件系统。
  • K:杀死您正在使用的所有控制台进程。 这也包括图表。
  • L:显示系统中所有活动CPU的堆栈回溯。 如果有任何非活动或手动禁用的功能,则不会显示任何有关它们的信息。
  • M:显示内存中的信息。
  • N:对所有高优先级和实时进程重置为默认值。 这将减轻资源争用问题。
  • 或者:它将完全关闭计算机。 也就是说,它不会像停止一样处于休眠状态。
  • P:显示寄存器和标志。
  • 问:显示所有活动的计时器和时钟源。
  • 答:将键盘模式从RAW更改为XLATE。
  • S:它将同步一个或多个磁盘的缓冲区,即存储要完成的访问操作的内存。 因此,即使您卸下驱动器或突然重启,您的数据也不会损坏。
  • T:显示任务列表。
  • U:将分区的挂载模式更改为只读或只读。
  • V:强制重置帧缓冲控制台。
  • W:向您显示已阻止任务的列表。
  • 空格键:将显示计算机上可用的魔术SysRq键。

请记住,并非所有这些功能都能在所有模式下正常工作...


本文内容遵循我们的原则 编辑伦理。 要报告错误,请单击 信息.

2条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   佩德鲁基尼

    发生错误:

    不是RESIUB,而是REISUB。

  2.   假设

    我已经使用过公式Alt + Print Screen + REISUB,但是相同的屏幕再次出现:它就像带有一系列命令的终端。 它们是在我从ubuntu 18.04更新后出现的。 这是一个固定的屏幕。 它不会让我键入任何内容,也无法访问主屏幕。
    我不知道该怎么办。