我是新来的Linux,所以我不知道如何做到这一点(无法在网上find它)。 我正在运行一个LAMP虚拟机,当我按Alt-F2,F3等。使用虚拟控制台我得到一个空白的屏幕(全是黑色的确切),而不是一个login选项,所以问题是我如何启用我的系统有多个控制台?
我正在运行的Linux是这个LAMP虚拟设备 ,Linux灯2.6.24-18虚拟(它说,Ubuntu,但我不知道版本)。
我不知道这是否有帮助,但我可以通过SSH从主机连接。
谢谢你,罗德里戈。
我对这个虚拟设备并不熟悉,但考虑到内核版本,它似乎基于Ubuntu的8.04版本。 这可能是使用暴发户 。 所以你可能需要在/etc/event.d中为每个你想要的虚拟控制台创build文件。 你可能已经有一个文件/etc/event.d/tty1,你可以复制到/etc/event.d/tty[2-6]。 你需要调整每个文件的exec行。
当然,你也可以简单地使用GNU Screen,并获得类似的效果,例如可以远程断开连接然后重新连接。
请参阅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
其他人已经回答了如何启用多个TTY。 还有一个select:即使你只有一个tty,你也可以使用屏幕进行多次login并在它们之间切换。
我今天遇到了同样的问题,虽然按Alt + f2..12时没有黑屏,但它什么都没做。 我在维基百科find了答案/答案。
screen没有安装,所以这是没有select。 我可以使用下面的命令:
openvt
然后切换到新创build的虚拟terminal,我可以简单地按alt + f2。 另一个openvt启用了alt + f3等。如果alt + f1..12键不起作用,请使用chvt n ,其中n是要切换到的虚拟terminal(例如: chvt 1 )。 使用一个无效的数字,例如3分配只有2时,给我一个黑屏。 要切换回来,我可以使用alt + f1。
如果要取消分配虚拟terminal,请使用deallocvt n ,其中n是要取消分配的虚拟terminal。 由于某种原因,这总是给我“设备或资源忙”,但。
来源: http : //en.wikipedia.org/wiki/Virtual_console