web-dev-qa-db-ja.com

ブートメッセージを非表示にする

起動時にdebianでブートメッセージを非表示にしたい。私は このリンク を見ました、そしてそれは私がこれを/etc/init.d/rcSに行うと言ったのでとても役に立ちました:

exec /etc/init.d/rc S >/dev/null 2>&1

結果は私が望むものでした。しかし、それでもいくつかのメッセージがあります。どうすればそれらを隠すことができますか?

starting portmap daemon ... Already running ..
starting NFS common utilities: statd.
starting enhanced syslogd: rsyslogd.
and ....
4
Jush Turner

これを行うには、 Plymouth をインストールして構成します。グラフィックカードの構成によっては、 PlymouthのDebian wikiエントリ に記載されている追加の構成が必要になる場合があります。ただし、これらすべての変更を行う前に、次のコマンドを試して、それらが機能するかどうかを確認してください。

プリマスパッケージをインストールすることから始めます。

apt-get install plymouth

次に、/etc/default/grubを編集し、GRUB_CMDLINE_LINUX_DEFAULTパラメーターを次の値に変更します。

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

最後に、grub構成ファイルを更新します。

update-grub2

これで、起動時に診断メッセージが表示されなくなります。メッセージは/var/log/boot.logに記録されるはずですが、スクイーズで壊れています。このページにはパッチがあると主張しています: http://us.generation-nt.com/answer/bug-678982-plymouth-boot-log-not-created-help-207993181.html

プリマスにはいくつかのブートテーマが付属しています。デフォルトのテーマは「テキスト」と呼ばれ、起動中に画面の下部に青いプログレスバーが表示されます。ブートテーマを変更する場合は、目的のテーマ名で次のコマンドを実行します。 -Rオプションは、テーマを変更するときに実行する必要があるinitrdを再構築するために使用されます。

plymouth-set-default-theme -R <theme>

使用可能なテーマのリストを表示するには、次のコマンドを実行します。

plymouth-set-default-theme --list
3
Starfish

色を変更してみてください。すべての起動スクリプトを変更するという問題があります。

以下は、前景色を黒に、背景色を黒に変更します。

echo -e "\033[30m\033[40m Hello World" 

読みやすくするには、「reset」と入力します

したがって、rcSを次のように変更してみます。

echo -e "\033[30m\033[40m" 
exec /etc/init.d/rc S
reset

これでカーソルの色が変わり、リセットされます。エラーが発生し、起動スクリプトがフォントを黄色または赤に変更した場合の問題です。

1
Ed King