Grub 安装失败(只读取 EFI 分区?)

Grub 安装失败(只读取 EFI 分区?)

我有一台全新的 Dell Inspiron 5000,装有 Windows 10。我缩小了 Windows 分区,并尝试安装 Ubuntu 16.04 LTS 以实现双启动。安装(sda8用于/sda9用于/home)运行良好,直到它尝试安装grub。此时它失败并显示“ critical error”,我无法启动 Ubuntu。

尝试使用 boot-repair 修复 grub 时,我遇到了同样的错误。我尝试安装 Ubuntu 14.04 LTS,结果相同。经过一番调查,我发现如果我尝试挂载sda1,这个分区始终是只读的。这是正常的吗?关于如何完成双启动,您有什么想法吗?这是 boot-repair 中的粘贴箱:

http://paste2.org/gCPyJFvg

顺便说一句,我已经关闭了 Windows 10 中的快速启动。

答案1

首先确保休眠模式已禁用 - 因此启动 Windows,以管理员身份打开命令提示符并执行:powercfg /h off。完全关闭 PC - 不要重新启动。

然后将 GRUB 引导加载程序安装到您的 Ubuntu 安装中电喷模式.
从 Ubuntu 安装介质启动,打开终端并执行:

sudo mount /dev/sda8 /mnt
sudo mount /dev/sda1 /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/sda
update-grub  

注意:sda= 磁盘 | sda1= efi 分区 | sda8= 系统分区 | (取自'paste2'输出)

启动到 BIOS - 在 UEFI 设置中更改启动顺序 - 选择 Ubuntu 作为默认系统。

相关内容