最近买了一台装有 Windows 10 的笔记本电脑,我继续正确安装了 Kubuntu 17.04。从那以后我再也没有使用过 Windows,今天我犯了一个错误,使用了它。在关闭它之前,它安装了更新,删除了 grub 的痕迹。从那以后我就无法启动 grub 了。
我继续并在此处关闭了 Windows 10 休眠功能: Grub 安装失败(只读取 EFI 分区?)
我还关闭了Windows 10的快速启动功能。
我无法在 Live CD 上使用互联网,因为它需要内核更新,没有以太网端口,并且加密狗只有一个 USB 端口可用于 Live Disk。
我已经启动了适用于 64 位系统的 17.04 活动磁盘,并完成了以下操作。
磁盘布局从 -fdisk -li 的输出中可以了解以下内容:
/dev/nvme0n1p1 - efi (100mb)
/dev/nvme0n1p5 - 23.3 gb kubuntu install
/dev/nvme0n1p6 - home (100gb)
我尝试了以下步骤几次:
sudo mount /dev/nvme0n1p5 /mnt
sudo mount /dev/nvme0n1p1 /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/nvme0n1 (is this the right location?)
update-grub
更新 grub 时出现输入/输出错误,但最后显示启动配置文件已更新。执行 --recheck 后,仍然没有显示任何错误。
我也在不同的尝试中完成了以下线程的步骤: 我该如何修复 grub?(安装 Windows 后如何恢复 Ubuntu?)
完成这些步骤后,我退出 chroot 并 sudo reboot。但是我总是回到 Windows。
我是否做错了什么?有没有什么方法可以启动 grub?
真诚感谢。
更新:Boot-Repair-Disk Iso 的报告:http://paste.ubuntu.com/26323545/