Ich habe Ubuntu Lucid auf meinem Heimcomputer. Heute habe ich mit Runlevels experimentiert und konnte nicht herausfinden, wie ich das Standard-Runlevel von Ubuntu ändern kann. Ich kann das mit /etc/inittab unter Debian 504 tun, aber diese Datei ist unter Ubuntu nicht vorhanden. Ich habe im Internet gesucht, konnte aber keine Antwort finden.
Dank im Voraus.
Antwort1
Gemäß 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.
Wenn Sie nachschauen, /etc/init/rc-sysinit.conf
sollten Sie eine Zeile ähnlich dieser finden:
# Default runlevel, this may be overriden on the kernel command-line
# or by faking an old /etc/inittab entry
env DEFAULT_RUNLEVEL=2
Ändern Sie dies oder verwenden Sie manuell generierte /etc/inittab
.
Antwort2
Ubuntu verwendet den Upstart-Init-Daemon, der standardmäßig auf (einem Äquivalent von?) Runlevel 2 bootet. Wenn Sie den Standard-Runlevel ändern möchten, erstellen Sie eine /etc/inittab mit einem Initdefault-Eintrag für den gewünschten Runlevel.
:id:3:initdefault:
würde das System auf Runlevel 3 bringen.
Ein Artikel darüberHier