有一个神秘的 tty 只对 sysrq 做出反应,而不对任何其他键盘输入做出反应。
它是在我参与SysRQ+F和SysRq+之后开始的i。
每隔 30 秒左右,Linux 就会从当前的 tty 切换到包含最新 dmesg 的奇怪的、无法控制的 tty。
每行都以正常运行时间开头,例如 [2312154.4828572]
Ctrl+ Alt+F#并没有让我离开那里。
这个神秘的tty是什么?
答案1
您神秘的“内核缓冲区视图”似乎与系统仅运行内核和进程时的样子相似init
。 (但这并不能解释明显的控制台切换。)
SysRqI 杀死除以下之外的所有进程init
。您的桌面会话消失了,所有系统守护进程都消失了......init
应该重新启动一些getty
,所以您应该能够登录,但也许它没有在您的系统上执行此操作。所以你最终会进入虚拟控制台之一;无论您切换到哪一个,看起来都会与其他控制台类似,但内核消息只会发送到当前的虚拟控制台,这会导致您所描述的印象。
在这种情况下,除了未刷新的数据之外没有任何东西可以恢复,所以这SysRqSUB就是要走的路。