今日、私は定期的に「apt upgrade」を実行し、いくつかのGRUB関連パッケージをアップグレードしました。私はGRUB 2.02をUbuntu 18.04 LTSで使用しています。
この後、GRUBメニューが30秒のタイムアウトで起動ごとに表示されます。
以前は、GRUBメニューは非表示でした。
これを引き起こす可能性があるものについてのアイデアはありますか?私の/ etc/default/grubは以下にあります。
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="--verbose nosplash debug"
GRUB_CMDLINE_LINUX=""
このスレッド grub-recordfail-broken-regarding-lvm は、問題の根底に到達しようとします。
迅速な解決策を探している場合は、
Sudo sh -c 'echo GRUB_RECORDFAIL_TIMEOUT=5 >> /etc/default/grub';
Sudo update-grub;
Sudo grub-install;
を指摘してくださった@borislavに感謝します。Grubメニューのタイムアウトを構成する必要はありません追加するのに役立ちました
GRUB_RECORDFAIL_TIMEOUT=0
/ etc/default/grub内
そして実行する
Sudo update-grub
同じ問題がありました。これは私のためにそれを修正しました:
ターミナルウィンドウで次を実行します。
Sudo sed -i "/recordfail_broken=/{s/1/0/}" /etc/grub.d/00_header
その後
Sudo update-grub