我有一台全新的 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 中的粘贴箱:
顺便说一句,我已经关闭了 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 作为默认系统。