起動時にGrub2の無効なプレフィックスを修正する方法

起動時にGrub2の無効なプレフィックスを修正する方法

しばらく前にデュアルブートマシン(Win10 + Linux)でWindows 10をアップデートしました。それ以来、コンピュータを起動するたびに、

  grub rescue>

次のように入力する必要があります:

set prefix=(hd0,gpt7)/grub
insmod normal
normal

GRUB グラフィカル OS ピッカーにアクセスし、OS を選択すると、その OS がロードされ、準備完了になります。

私の質問は、どうすればデフォルトにできるかということですprefix=(hd0,gpt7)/grub。現在のデフォルトはprefix=(hd0,gpt6)/grub)

答え1

設定とディストリビューションによって異なりますが、GRUB を更新すれば問題は解決するはずです。

Debian ベースのシステムの場合sudo update-grub

答え2

解決策は

sudo update-grub
sudo grub-install /dev/sda

ここから:https://askubuntu.com/questions/119597/grub-rescue-error-不明なファイルシステム

関連情報