ブート修復により、grub2 パッケージを含むリポジトリが有効になります。

ブート修復により、grub2 パッケージを含むリポジトリが有効になります。

Windows を再インストールした後、Ubuntu 16.04 にアクセスできなくなりました。Ubuntu 16.10 のライブ USB バージョンでブート修復を使用しています。[推奨修復] をクリックすると、次のスクリーンショットに示すように、このメッセージが表示されました。

Ubuntu 16.04.1 LTS (sdb8) のソフトウェアソースで [grub2] パッケージを含むリポジトリを有効にしてください。その後、もう一度お試しください。

また、他の 2 つのウィンドウもポップアップ表示されます。正しいリポジトリを有効にするにはどうすればよいでしょうか?

スクリーンショット: ソフトウェアを追加でインストールしますか、それともこれらのソースからのみインストールしますか?

答え1

ブート修復は私には機能しませんでした。何度も検索して試した後、次のコマンド セットでようやく Ubuntu へのアクセスを回復できました。

sudo mount /dev/sdb8 /mnt
sudo mount --bind /dev /mnt/dev/
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
grub-install /dev/sdb
grub-install --recheck /dev/sdb
update-grub
exit
sudo umount /mnt/sys
sudo umount /mnt/proc
sudo umount /mnt/dev/pts

(すべてのコマンドはLiveUSBで実行されました)

関連情報