ハードディスクのスペースを解放するために古いLinuxパーティションを削除した後、GRUBからエラーが発生しました:
エラー:そのようなパーティションはありません
そして、grub rescue>
を見ました 促す。グーグルした後、正常に起動するには、次のコマンドを入力する必要があることがわかりました。
set prefix=(hd0,msdos5)/boot/grub
set root=(hd0,msdos5)
insmod /boot/grub/linux.mod
linux /vmlinuz root=/dev/sda5 ro
initrd /initrd.img
boot
これは、Boot-Repairによって作成されたブート情報の要約レポートです。
ただし、再起動するたびに、これをもう一度入力する必要があります。使用する構成ファイルをGRUBに一度だけ伝えるにはどうすればよいですか?
承認された回答:
これらのコマンドを試してください
sudo update-grub
sudo grub-install /dev/sda
グラフィカルオプションが必要な場合は、boot-repair
を試してくださいsudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair