Ubuntuの起動時にboot messages(サービスのロード)を表示するオン/オフを簡単に切り替える方法はありますか? Grub2に何かありますか?
10.04を実行しています。
ファイル/etc/default/grub
を編集する必要があります。このファイルには、GRUB_CMDLINE_LINUX_DEFAULT
というエントリがあります。スプラッシュ画面の表示を制御するには、このエントリを編集する必要があります。
このエントリにWord splash
が含まれていると、スプラッシュスクリーンが有効になり、テキスト出力が圧縮されます。 quiet
も追加すると、スプラッシュ画面のみが表示されます。これは、10.04(Lucid Lynx)以降のデスクトップエディションのデフォルトです。 「通常の」テキストの起動を有効にするには、これらの両方を削除します。
したがって、デスクトップのデフォルト(つまり、スプラッシュ画面のみ):
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" #Hide text and show splash
従来のテキスト表示の場合:
GRUB_CMDLINE_LINUX_DEFAULT= #Show text but not the splash
スプラッシュ用ですが、押してブートメッセージを表示する機能 Esc:
GRUB_CMDLINE_LINUX_DEFAULT="splash"
または、最後に、(通常)黒い画面に対してのみ、以下を試してください:
GRUB_CMDLINE_LINUX_DEFAULT=quiet #Don't show Ubuntu bootup text
GRUB_CMDLINE_LINUX="console=tty12" #Don't show kernel text
ファイルを編集した後、update-grub
を実行する必要があります。
Sudo update-grub
詳細については、これを参照してください: https://help.ubuntu.com/community/Grub2
私は対象外かもしれませんが、起動中に「エスケープ」を押すだけで、プリマスのスプラッシュ画面を表示/非表示にできます...
すべてのブートメッセージを非表示にする簡単な方法があります。 /etc/default/grub
で、次を調整します。
GRUB_TIMEOUT=0 # Do not show the GRUB menu at all
GRUB_CMDLINE_LINUX_DEFAULT=quiet
GRUB_CMDLINE_LINUX="console=tty12" # Redirect the kernel output to another tty
その後、Sudo update-grub
だけを実行します。
サーバーシステムまたはデスクトップのどちらにいるかを特定できなかったため、両方に対処します。
/etc/default/grub/
のGRUB_CMDLINE_LINUX_DEFAULT
にsplash
を追加すると、Ubuntuはスプラッシュ画面を表示します。シンプルなテキストベースのプログレスバーか、plymouth
を介してグラフィカルに表示します。 。
グラフィカルなスタートアップアニメーターであるplymouth
を使用すると、デスクトップマシンに適したきれいなブート画面を提供できます。サーバー上でこれを行いたくないかもしれませんが、それはあなた次第です。
Sudo apt-get install plymouth-theme-ubuntu-logo
quiet
オプションをGRUB_CMDLINE_LINUX_DEFAULT
から削除してブートメッセージを表示する場合は、loglevel
オプションをより高い値に設定する必要がある場合があります。そうしないと、一部のドライバーがtty
を通知メッセージであふれさせる可能性があります。この行を使用して、ブートメッセージを有効にします。
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"
この方法では、重要なシステムメッセージのみがコンソールに出力されます。
GRUB_CMDLINE_LINUX_DEFAULT="noplymouth"
を使用して、ラップトップに起動画面を表示せず、ブートメッセージを表示するように指示します。