Ubuntuの起動時にブートメッセージを表示または非表示にするにはどうすればよいですか?


86

Ubuntuの起動時にブートメッセージの表示(サービスのロード)を簡単にオン/オフする方法はありますか?Grub2に何かありますか?

10.04を実行しています。

回答:


90

ファイルを編集する必要があります/etc/default/grub。このファイルには、というエントリがありますGRUB_CMDLINE_LINUX_DEFAULT。スプラッシュ画面の表示を制御するには、このエントリを編集する必要があります。

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をご覧ください。


1
splashGRUB_CMDLINE_LINUX_DEFAULT を削除した後に表示されるメッセージをどのように読むことができますか?起動するとメッセージが表示されるようになりましたが、Xが起動すると消えます。
rubo77 14年

GRUB_HIDDEN_TIMEOUTGRUB_TIMEOUTこれらの設定のうち2つを保持する理由を理解できず、混乱を引き起こし、エラーを表示しますWarning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported
Denis Denisov


29

私は対象外かもしれませんが、起動中に「エスケープ」を押すだけで、プリマスのスプラッシュ画面を表示/非表示にできます...


「簡単にオン/オフする」ことで、私はそれが彼/彼女が望むものだと思う。
ロドリゴ

10.04でも機能しますか?
ジム

はい。投稿する前に、Lucid Lynx DesktopとNetbookの両方のエディションで実際にテストしました:-)
リトルジャワ

6
それは、grubが静かでない場合にのみ機能 GRUB_CMDLINE_LINUX_DEFAULT="splash"
sup

8

すべてのブートメッセージを非表示にする簡単な方法があります。で/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、それが行われるべきです。


1
18.04で機能しなくなった
-LucaM

1
console=ttyS018.04で動作するようです、私は自分の質問への答えとしてそれを見つけた。ただし、後でさらに調査することがあります。参照してくださいaskubuntu.com/q/1085629/295286
Sergiy Kolodyazhnyy

3

サーバーシステムまたはデスクトップのどちらにいるかを特定できなかったため、両方に対処します。

あなたが追加した場合splash/etc/default/grub/GRUB_CMDLINE_LINUX_DEFAULT、Ubuntuのは、単純なテキストベースのプログレスバー、スプラッシュ画面をご提示またはグラフィックを経由してますplymouth、私は以下記述する。

plymouthグラフィカルスタートアップアニメーターを使用すると、デスクトップマシンに適したきれいなブート画面を提供できます。サーバー上でこれを行いたくないかもしれませんが、それはあなた次第です。

sudo apt-get install plymouth-theme-ubuntu-logo

2

GRUB_CMDLINE_LINUX_DEFAULT="noplymouth"はラップトップに起動画像を表示せず、ブートメッセージを表示するように指示するために使用します。


2

quietオプションを削除しGRUB_CMDLINE_LINUX_DEFAULTてブートメッセージを表示する場合は、loglevelオプションをより高い値に設定する必要がある場合があります。そうしないと、一部のドライバーがtty通知メッセージであふれる場合があります。この行を使用して、ブートメッセージを有効にします。

GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"

この方法では、重要なシステムメッセージのみがコンソールに出力されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.