启动修复启用包含 grub2 包的存储库

启动修复启用包含 grub2 包的存储库

重新安装 Windows 后无法访问 Ubuntu 16.04。我正在使用 Ubuntu 16.10 的实时 USB 版本的启动修复。单击“推荐修复”后,我收到以下屏幕截图中所示的消息:

请在 Ubuntu 16.04.1 LTS (sdb8) 的软件源中启用包含 [grub2] 软件包的存储库。然后重试

另外还弹出两个窗口。我该如何启用正确的存储库?

屏幕截图:另外安装软件还是仅从这些来源安装软件?

答案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中执行)

相关内容