grubタイムアウト(1つのオペレーティングシステム)を完全に無効にする方法は?

grubタイムアウト(1つのオペレーティングシステム)を完全に無効にする方法は?

Ubuntu 23では、一時停止を完全に無効にしたいgrub(デフォルトは30秒)=希望0秒。はい、確かです。いいえ、他のオペレーティングシステムはありません。ファイルを編集します。

sudo nano /etc/default/grub

含む

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT=0 #new
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

そして設定の更新

sudo update-grub

しかし、Ubuntu 23には役に立ちません。 UEFIがあり、セキュアブートはありません。また、GRUB_TIMEOUT_STYLE(メニュー、カウントダウン、非表示)のすべてのバリエーションを試しました... 0秒のタイムアウトを達成するにはどうすればよいですか?

直す。 頑張る@vlastimil-burián成功しませんでした... Xubuntu 6.2.0-39-genericでは、デフォルトで長いタイムアウトがあります...

私のデフォルト/etc/default/grubファイルは

GRUB_DEFAULT=0
GRUB_TIMEOUT_GRUB_HIDDEN_TIMEOUTSTYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

今私は努力します

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

それから

sudo update-grub

再起動後、デフォルトの長い遅延が再び表示されます。 Grubタイムアウトを完全に無効にするにはどうすればよいですか?

答え1

私の言葉によるとここに他の答えがあります:

  1. GRUB_HIDDEN_TIMEOUT=0キャンセル

  2. GRUB_TIMEOUT=0コースをたどる

  3. 走るsudo update-grub

関連情報