ubuntu 18.04.1 与 Windows 10 双启动-‘grub-efi-amd64-signed’错误地狱?

ubuntu 18.04.1 与 Windows 10 双启动-‘grub-efi-amd64-signed’错误地狱?

我有 Windows 10,我正在尝试安装 ubuntu 18.04.1,但没有成功。这是我的系统信息:

  • HP Envy x360 笔记本电脑SSD(带 GPT)
  • 我有 100 MB EFI 系统分区(随 W​​indows 10 安装)这是我的磁盘分区表
  • Windows 10 以 UEFI 模式安装
  • Windows 10快速重启已禁用
  • 从 BIOS安全启动已禁用
  • ubuntu 18.04.1 ISO 在 GPT 模式下使用 Rufus 3.1 复制到 USB
  • 重启后,我点击“尝试 ubuntu”,ubuntu USB 加载正常
  • 一旦 ubuntu 运行,我点击 Install ubuntu
  • 然后我收到这个错误:

'grub-efi-amd64-signed' 软件包无法安装到 /target/。如果没有 GRUB 引导加载程序,安装的系统将无法启动。

我已尝试多次选择/取消选择“安装第三方驱动程序”、“在安装过程中安装更新”等选项,但总是出现相同的错误。

我在网上搜索过,发现很多用户都遇到了同样的错误,我也尝试过一些修复/解决方法(比如禁用快速重启、禁用安全启动等),但对我而言都不起作用。我甚至尝试将 EFI 分区大小增加到 500 mb,但仍然出现同样的错误。

有人可以建议解决此问题。我以为 ubuntu 是一个友好的 Linux 发行版,它的安装将像安装 Windows 一样简单……但它给我带来了一些麻烦……

我真的很感激这里的帮助。

编辑:

这是我的 Parted -l 结果

谢谢,特立独行

答案1

我将启动 Ubuntu Live 而不进行安装,然后在终端中一次执行一行

sudo mkdir -p /mnt/boot/efi
sudo mount /dev/sda7 /mnt
sudo mount /dev/sda2 /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
apt-get update
apt-get install --reinstall grub-efi grub-efi-amd64 grub-efi-amd64-signed
os-prober
update-grub
exit
然后看看是否可以启动安装

相关内容