Ubuntu12.04を実行しています。
私は一生の間、グラブメニュー(オプション付き)をなくすことはできません。
最初のオプションで自動起動したいのですが。 / etc / default / grubを編集しました 次のようになります:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
この後、 sudo update-grubを実行しました 。次に、grub 2があることに気付いたので、 sudo update-grub2を実行しました。 (どちらも、 grub.cfgを作成しているように見せます 正常にファイルします。
コンピューターを再起動すると、grubメニューに戻り、選択するまでそこに留まります。電源が切れた場合、これは望ましくありません…🙂
また、 sudo grub-install / dev / sdaを使用してgrubを再インストールしてみました –これも失敗しました
ベストアンサー
他の回答が指摘しているように、あなたは recordfailの犠牲者である可能性があります 状況。 /boot/grub/grub.cfg
を編集しています 手動で生成されるので、手動で問題外にする必要があります。周りに見られる別の提案は、/etc/grub.d/00_header
を編集することです。 ただし、更新時にユーザーの介入を促す可能性があります。
最も簡単な解決策は、文書化されていないを定義することです。 GRUB_RECORDFAIL_TIMEOUT
/etc/default/grub
の変数 。例:
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=5
GRUB_RECORDFAIL_TIMEOUT=$GRUB_TIMEOUT
編集
詳細については、この回答を参照してください。