我在 vmware vm 中安装 ubuntu 服务器。在专家安装程序中有这个问题(我想这在 debian 安装程序中是一样的):
请输入您使用的虚拟控制台的空格分隔列表
标准设置是:
/dev/tty[1-6]
我想知道我是否可以将其减少到1-2。我不确定它到底是什么意思。我只会使用一个“物理”控制台安装一次,可能稍后再安装紧急情况,但通常只使用 ssh 远程登录控制台。
也许这与此常见问题条目有关:
http://www.faqs.org/docs/Linux-HOWTO/Keyboard-and-Console-HOWTO.html#ss7.1
所以我的问题是:如果我将其减少到 1-2,它会发生什么变化?我想知道每次安装。
编辑:我为我的安装选择了这个:
/dev/tty[1-1]
但后来在运行实例上,我在 vmware 控制台上获得了 6 个控制台,其中Alt- 1.. Alt- 。6奇怪的。有 6 个实例getty
出现在进程列表中。
编辑 2:我应该补充说这是 Ubuntu 10.04 服务器安装磁盘 (i386) “Lucid Lynx” beta 2
是的,减少虚拟控制台的数量应该没问题。要访问这些控制台,请按Ctrl- Alt-默认情况下,F x = - 。为这些 VC 中的每一个分配一个单独的登录 shell。如果您不需要它们,减少数量应该不会产生负面影响。FxF1F6
有趣的是,这刚刚告诉我 Ubuntu 上的 init (至少 Hardy)不再使用 /etc/inittab,它通过 /etc/event.d/ 使用每个文件的服务模型
看看 /etc/event.d - init 读取这个目录来确定要开始什么,将有一个文件用于在 tty [123456] 上运行的每个 gettys。删除不必要的 tty* 文件并重新启动,但请确保至少离开 tty1!
我希望有一种方法可以告诉 init 重新读取该目录,但是所有说“您的配置已更改”的正常方式,例如“kill -HUP 1”和“init 2”都不起作用。奇怪,当你有 /etc/inittab 时这很正常。如果有人知道如何让 init 重新阅读此目录,请大喊。