Ubuntu 机器重新启动而不是切换到虚拟控制台

Ubuntu 机器重新启动而不是切换到虚拟控制台

我今天才发现这个问题,在其他地方找不到任何信息。在我们运行 Ubuntu 8.04 的实验室之一上,我尝试切换到虚拟控制台(Ctrl-Alt-F[1-6])。但是,机器并没有切换到控制台,而是重新启动了。

我甚至不知道从哪里开始尝试解决这个问题,有什么想法吗?

我运行了所有更新,并调整了我们正在使用的受限驱动程序,但一无所获。我们即将在我们的机器上推出 9.04,希望它能解决这个问题;如果没有,我肯定会回来的。

答案1

(发生这种情况时,您是否正在使用 X11 或者在文本控制台之间切换?您的内核是否被污染了,即您是否安装了任何二进制驱动程序?)

第一的,安装所有 Ubuntu 8.04 更新(尤其是内核)并测试问题是否消失。可能您不是第一个遇到此问题的人(尤其是使用这个旧发行版),并且可能已经有可用的修复程序。

如果问题仍然存在,请决定尝试升级到 Ubuntu 9.04(简单方法)或者试图找到问题的根源(有点难)捕获内核恐慌:使用串行电缆将您的机器连接到第二台机器(Documentation/serial-console.txt有关说明,请参阅内核源代码)。或者,您可以尝试使用netconsole(将内核恐慌作为 UDP 数据包发送到第二台机器)捕获恐慌。谷歌搜索“netconsole”,您将找到如何执行此操作的说明。

现在,如果你设法捕捉到恐慌的帖子全部的恐慌信息在这里,我们很有可能能够确定罪魁祸首(例如,你可以搜索内核循环出现在调用跟踪顶部或指令指针 (EIP) 地址的函数名称)。

答案2

这可能有很多原因。要检查的一件事是文件

/etc/default/console-setup  

有一条线

ACTIVE_CONSOLES="/dev/tty[1-6]"                                 

在里面。

还要检查 /etc/events.d 中 ttys 是否配置正确,并且不是全部以与 control-alt-delete 文件相同的方式设置。

希望这可以帮助。

答案3

您可以检查磁盘空间(或内存)是否不足。当根分区填满时,我遇到了登录问题。

答案4

txwikinger 是对的。如果电脑正常工作,我猜有人(具有 root 访问权限)对 ctrl+alt+f1 的配置文件做了手脚 :-)

首先检查文件 /etc/event.d/control-alt-delete 并检查这一点邮政

相关内容