如何更改 Ubuntu(lucid)的默认运行级别?

如何更改 Ubuntu(lucid)的默认运行级别?

我家里的电脑上有 Ubuntu lucid。今天我在试验运行级别,但我不知道如何更改 Ubuntu 的默认运行级别。我可以在 Debian 504 上使用 /etc/inittab 来做到这一点,但该文件在 Ubuntu 中不存在。我在网上搜索过,但找不到答案。

提前致谢。

答案1

按照man inittab

The  /etc/inittab  file was the configuration file used by the original
System V init(8) daemon.

The Upstart init(8) daemon does not use this file,  and  instead  reads
its  configuration  from  files  in  /etc/init.   See  init(5) for more
details.

如果你仔细观察,/etc/init/rc-sysinit.conf你会发现类似这样的一行:

# Default runlevel, this may be overriden on the kernel command-line
# or by faking an old /etc/inittab entry
env DEFAULT_RUNLEVEL=2

更改此项或使用手动生成的/etc/inittab

答案2

Ubuntu 使用 upstart init 守护程序,默认情况下它会启动到(相当于?)运行级别 2。如果您想更改默认运行级别,则创建一个 /etc/inittab,其中包含您想要的运行级别的 initdefault 条目。

:id:3:initdefault:

将使系统进入运行级别 3。

一篇关于它的文章这里

相关内容