我是 Linux 新手,所以我不知道该怎么做(在网上找不到)。我正在运行 LAMP 虚拟机,当我按 ALT-F2、F3 等来使用虚拟控制台时,我得到的是空白屏幕(确切地说是全黑),而不是登录选项,所以问题是我如何为我的系统启用多个控制台?
我正在运行的 Linux 是这个LAMP 虚拟设备,Linux lamp 2.6.24-18-virtual(上面说的是 Ubuntu,但我不知道版本)。
我不知道这是否有帮助,但我可以通过 SSH 从主机连接。
谢谢你,罗德里戈。
答案1
答案2
请参阅man inittab
(或/etc/inittab
)。您想确保已getty
安装
apt-get install (util-linux|mingetty|ngetty|rungetty)
并确保 /etc/inittab 文件已在默认运行级别运行它们。例如:
1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6
答案3
我今天也遇到了同样的问题,但按下 alt+f2..12 时屏幕并没有变黑,而是什么反应都没有。我在 Wikipedia 上找到了解决方案/答案。
screen
没有安装,所以这没办法。但我可以使用以下命令:
openvt
然后要切换到新创建的虚拟终端,我只需按 alt+f2。另一个 openvt 启用 alt+f3,等等。如果 alt+f1..12 键不起作用,请使用chvt n
,其中 n 是要切换到的虚拟终端(例如:chvt 1
)。使用无效数字,例如在仅分配 2 时输入 3,会导致屏幕变黑。要切换回来,我可以使用 alt+f1。
如果要取消分配虚拟终端,请使用deallocvt n
,其中 n 是要取消分配的虚拟终端。但不知为何,它总是显示“设备或资源繁忙”。
答案4
其他人已经回答了如何启用多个 TTY。还有一个选项:您可以使用屏幕即使您只有一个 tty,也可以拥有多个登录并在它们之间切换。