Debian 9.9とGNOME 3.22では、起動メニューなしでOSをロードしてみました。グラフィックロードを表示し、grubでこのオプションを設定するためにplymouthをインストールしました。
GRUB_DEFAULT=0
GRUB_TIMEOUT=0
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
しかし、しばらくの間、私はまだ一種のグラップメニューを見ました。今回は選択の余地はありませんでした。
私が見るのはここにある画像/usr/share/images/desktop-base/desktop-grub.png
とテキストです。
loading linux 4.9.0-9-amd64...
loading initial memory image...
これにより、Plymouthテーマが表示され、正常に起動します。
これを隠すことは可能ですか?私はそのテーマを見たいです。
答え1
提案された解決策は次のとおりです。https://askubuntu.com/questions/248/how-can-i-show-or-hide-boot-messages-when-ubuntu-starts...
...(通常)黒い画面の場合は、以下を試してください。
GRUB_CMDLINE_LINUX_DEFAULT=quiet #Don't show Ubuntu bootup text GRUB_CMDLINE_LINUX="console=tty12" #Don't show kernel text
答え2
設定してみてください
GRUB_TERMINAL=console
、このpngファイルが表示されたら!
答え3
Debian 10.9(Buster)でついに私に役立つ解決策:
$ uname -a
Linux hmi 4.19.0-16-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) x86_64 GNU/Linux
$ cat /etc/default/grub
GRUB_DEFAULT=0
GRUB_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash gfxpayload=text loglevel=3 rd.systemd.show_status=auto rd.udev.log-priority=3 vt.global_cursor_default=0"
GRUB_CMDLINE_LINUX="console=ttyS0"
$ sed -i 's/^quiet_boot="0"/quiet_boot="1"/g' /etc/grub.d/10_linux
$ update-grub
$ reboot
GRUBは現在自動状態を維持し、画面に起動メッセージを表示しないでください(注:一部の変数セットはGRUB_CMDLINE_LINUX_DEFAULT
不要です)。 -この点この問題を解決するのに役立ちました。
このソリューションはPlymouthとは関係ありませんが、元の問題を解決するためにいくつかの貴重な情報を追加することができます。
答え4
この行を削除してみてください/etc/grub/grub.cfg
echo 'Loading Linux XXX-generic ...'
echo 'Loading initial ramdisk ...'
私のために働く