![无法在 Linux 中使用控制台](https://linux22.com/image/1274048/%E6%97%A0%E6%B3%95%E5%9C%A8%20Linux%20%E4%B8%AD%E4%BD%BF%E7%94%A8%E6%8E%A7%E5%88%B6%E5%8F%B0.png)
我在使用 Linux 时遇到了一些问题,我使用 Ctrl + Alt + Shift + F1 将图形界面切换到控制台,但我无法输入任何内容,每秒都会收到:
我的问题是,为什么我无法在控制台中输入任何内容,我可以做些什么吗?
答案1
看来 hdc 遇到了某种错误,消息超出了控制台的范围。从技术上讲,您仍然可以输入,但您将无法看到正在输入的命令。Ctrl+L 应该可以清除屏幕,让您能够完成一些事情。
答案2
看起来您的系统正在使用 tty1 来显示消息或系统日志。或者它是dmesg
输出内核消息的地方。您可以检查/etc/syslog.conf
或/etc/inittab
查找所指的内容,/dev/tty1
看看它们是否正在向那里发送消息。不记得如何判断 dmesg 正在使用哪个 tty……
无论如何,我不会将 tty1 用于任何用途。在本例中,它已配置为用于诊断目的。您有 tty2+ 可用,其中只有一个有 X。
话虽如此,tty1 的问题并不是问题所在。问题在于它/dev/hdc
每秒都会报告错误,这比“我的 tty1 有随机输出,让我无法使用它”要严重得多。Google 表示,错误可能是内核无法初始化磁盘。换句话说,您的操作系统发现无法与某些硬件通信。除非不存在 hdc,否则您的硬件很可能出现故障或出现故障。
答案3
尝试 CTRL+ALT+SHIFT+[F2 到 F12]。其中一个应该会打开一个新的文本控制台,另一个可能会带你回到图形用户界面