为什么“REISUB”不能在Debian上运行?

Modified on: Sat, 30 Jun 2018 11:13:30 +0800

我正在使用Debian'Jessie'。
有时我的计算机冻结,然后我不能使用 Ctrl + Alt + Del 重新启动, Ctrl + Alt + Backspace 以杀死X Window系统, Ctrl + Alt + F1 打开一个新的shell。我在几个网站上看到,在计算机冻结中你可以使用按 Alt + Sysreq 使用的基本内核命令(持有 Alt + Sysreq 并按REISUB一键)

但是在我的电脑中,“技巧”在冻结时无效。内核是否也被冻结了?我听说Linux中最好的东西之一就是你不必通过按住电源按钮来关闭电脑,但对我来说这不是真的:/

最佳答案

这些天,Debian中的魔术键往往会被禁用,所以你不能只是通过偶然按几个键来硬重启你的机器或杀掉你所有的X进程。

X Ctrl + Alt + Backspace 键序列由/etc/X11/xorg.conf - man xorg.conf了解更多详情。我想你想要这个,但是:

Section "ServerFlags"
    Option "DontZap" "false"
EndSection

sysreq 键在内核编译时,引导时以及sysctl选项中由内核选项控制。要在Debian上启用它,请输入

kernel.sysrq=1

进入/etc/sysctl.conf,然后重新加载该文件(sysctl -p /etc/sysctl.conf; man sysctl获取更多信息),或者只需编辑文件并重新启动。

作者:Anthon,user17534

相关问答

添加新评论