自宅のコンピューターに Ubuntu lucid をインストールしています。今日、ランレベルを試していたのですが、Ubuntu のデフォルトのランレベルを変更する方法がわかりませんでした。Debian 504 では /etc/inittab を使って変更できますが、Ubuntu にはそのファイルがありません。Web で検索しましたが、答えがわかりません。
前もって感謝します。
答え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 は、デフォルトでランレベル 2 (と同等?) で起動する upstart init デーモンを使用します。デフォルトのランレベルを変更する場合は、必要なランレベルの initdefault エントリを含む /etc/inittab を作成します。
:id:3:initdefault:
システムをランレベル 3 に上げます。
それに関する記事ここ