Grubブートローダを「無効にする」のに問題があります。
基本的に時間を節約するために隠したいです。
grub
だからファイルを編集し/etc/default
、次のように値を変更してみました。このページ(またはその問題の別のページ)。
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
結局私も逃げたsudo grub-update
。
grub
また、完全な再インストール(/)を試してみました-pc
。-common
apt
私はUbuntuだけを実行しているので、それを非表示にしたり、最初のオプションを表示せずにすぐに選択すると機能します。 (GRUB_DEFAULT
すでに設定されています0
)。
現在の動作:Grubは隠されていません。
答え1
次の行を入れてください。/etc/default/grub
GRUB_DISABLE_OS_PROBER=true
~からUbuntuドキュメントのGrub2/設定 特定のアイテム、アイテム#16.2:
どちらの方法もos-proberが実行され、メニュー表示に項目が配置されるのを防ぎますが、この設定では30_os-proberスクリプトを実行できますが、os-proberコマンドは実行できません。このスクリプトはGRUB_HIDDEN_TIMEOUT設定を有効にします。および/またはESCキーを押して非表示のメニューを表示する機能(他の設定によって異なります)。 30_os-proberスクリプトを実行不能にして無効にすると、この機能は失われます。
ただし、他のオペレーティングシステムはリストから消えます。 Memtest および Advanced オプションは引き続き使用できます。
別のオプションは設定です。GRUB_TIMEOUT="1"
ハッキングではありますが、ブート速度を9秒上げ、他のシステムをブートすることができます。
また、sudo update-grub
変更を適用するために実行することを忘れないでください。