Ubuntu 12.04 --- grub-efi-amd64-signed 无法安装到 /target/

Ram*_*ana 7 dual-boot uefi grub-efi system-installation

我有安装了 Windows-8 操作系统的 HP Pavillion 14-n009tu 笔记本电脑(i-5,4GB)。我正在尝试在 Windows8 上安装 ubuntu 12.04 作为双引导操作系统。我也禁用了快速启动和安全启动选项。我在安装 ubuntu 12.04 时遇到以下错误:

grub-efi-amd64-signed failed to install into /target/. Without GRUB boot loader,
the installed system will not boot
Run Code Online (Sandbox Code Playgroud)

我创建了三个分区:

  1. 38GB-ext4- 根安装
  2. 08GB-ext4- /home
  3. 10GB 交换区

请指导我如何解决这个问题。

小智 3

嘿拉姆吉有完全相同的问题。解决我的问题的是,我再次执行这些步骤,并确保我第二次连接到互联网。再次执行该过程(不要再次分区,因为硬盘仍然分区),但这次选择格式化分区的选项,以便擦除安装失败之前加载的信息。看这里的评论 Why 12.04 Fails to install grub-efi to /target/? 如果您仍然遇到问题,请按照以下说明操作 http://www.everydaylinuxuser.com/2013/09/install-ubuntu-linux-alongside-windows.html


Pr0*_*ean 0

我在 Linux Mint 16 中通过在开始安装之前运行以下命令解决了这个问题:

sudo dpkg --remove-architecture i386
Run Code Online (Sandbox Code Playgroud)

这可能是由于同时安装了所有软件包的 32 位和 64 位版本而导致的,以防只有其中一个版本存在(或者可能是为了支持同时具有 32 位和 64 位 CPU 的异构集群)。对于grub-efi-amd64(是 的一部分grub-efi-amd64-signed),两个版本都存在,但它们声明彼此冲突,因此它们不能同时安装在同一系统上。