Ubuntu Server 13.04インストールの完全自動起動を探しています(stdoutの代わりにファイルにダンプ)。私が望むのは、システムがログインするまで画面が黒く変わることです(最終的にはロゴに置き換えられます)。
Bashでコマンドを沈黙させましたが、まだ「Upstart」や他のサービスからコマンドを受け取っているようです。
ベストアンサー1
ファイルでに/etc/default/grub
設定します。GRUB_CMDLINE_LINUX_DEFAULT
"quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
その後、update-grub
root として実行します。
Grubはブートローダーです。カーネルをロードします。メニューがあります。起動時にGrubメニューが表示されます。紫色かもしれません。 Linuxカーネルはパラメータを受け入れます。この変数は、GRUB_CMDLINE_LINUX_DEFAULT
Linuxカーネルに追加されたGrubメニュー項目のデフォルトパラメータを一覧表示します。update-grub
メニュー項目を生成します。
起動時に表示されるテキストは、カーネルリングバッファ(カーネルログ)から出力されます。を使用してカーネリングバッファからメッセージを読み取ることができますdmesg
。
dmesg | less
Upstart は、-q / --quiet
出力をエラーにだけ減らすフラグをサポートします。カーネルは認識されないすべての引数をinitシステムに渡すので、次のようにそのフラグをデフォルトのコマンドラインに追加できます。
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash --quiet"
Upstartでサポートされているフラグの詳細については、以下を参照してください。ヌボリッチレシピ。