我正在尝试Alt+ SysRq+REISUB查看如何在紧急情况下安全地重启我的系统。
然而,我发现Alt++在 Maverick 中在“重置”时挂起(没有实际重置/重新启动)SysRq。REISUB
所有其他SysRq组合似乎都能正常工作(即++ Alt)。SysRqREISU
cat /proc/sys/kernel/sysrq 返回 0。但我不确定它是否相关,因为Alt+SysRq肯定有效。
我该怎么做才能让“B”真正重新启动系统?
答案1
Alt + SysRq +
R- 从 X 服务器接管键盘和鼠标控制。如果 X 服务器崩溃,这将非常有用,您可以切换到控制台并终止 X 服务器或检查错误日志。注意:- 文档将此键的任务称为“关闭键盘原始模式并将其设置为 XLATE”,但我认为可以安全地假设它从 X 接管控制权。
埃- 向除 init 之外的所有进程发送 SIGTERM。这意味着尝试安全地结束除 init 之外的当前进程,例如保存文档。
我- 向除 init 之外的所有进程发送 SIGKILL。这意味着除 init 之外的所有进程都将被终止,被终止的进程中的任何数据都将丢失。
年代- 将磁盘缓存中的所有数据写入硬盘,这是一种同步,并且有必要减少数据损坏的可能性。
乌- 以只读方式重新挂载所有已挂载的文件系统。使用此键后,您可以使用 Alt+SysRq+B 重新启动系统,而不会损害系统。
乙- 重新启动系统而不采取步骤确保条件适合安全重启,单独使用此键就像进行冷重启一样。
尝试不按R在序列的开始处或只是在另一个序列中执行此操作..在这些击键之间留出一点时间并执行此操作..
Alt + SysRq +瑞思科技
并且更好地魔法 SysRq通过输入..
echo 1 > /proc/sys/kernel/sysrq