Ubuntu 12.04 – grub-efi-amd64-signed无法安装到/ target /
我有安装了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
我创建了三个分区:
- 38GB-ext4-根装
- 08GB-ext4-
/home
- 10GB交换区域
请指导我如何解决此问题。
嘿拉姆吉有完全相同的问题。 解决我的问题的原因是我再次完成了这些步骤并确保第二次连接到互联网。 再次完成该过程(不要再分区,因为硬盘仍然是分区的)但这次选择了格式化分区的选项,以便删除安装失败前加载的信息。 看看这里的评论为什么12.04无法将grub-efi安装到/ target /? 如果您仍有问题,请按照此说明进行操作http://www.everydaylinuxuser.com/2013/09/install-ubuntu-linux-alongside-windows.html
我通过使用flags boot和esp在磁盘的开头创建一个200MB的FAT32分区来解决这个问题。 在我收到您提到的错误并尝试使用此类工具修复它之后,boot-repair工具建议使用此配置创建分区。
我希望这有帮助! 祝好运!
这是一个错误。 如果您使用pendrive进行安装,只需在目录/pool/main/g/grub2-signed/
修改文件名grub-efi-amd64-signed_1.9~ubuntu12.04.4+1.99-21ubuntu3.10_amd.deb
。在.deb
之前结束。 它100%工作。
我在开始安装之前通过运行以下命令在Linux Mint 16中解决了这个问题:
sudo dpkg --remove-architecture i386
这可能是由安装所有软件包的32位和64位版本引起的,只要其中只有一个存在(或者可能支持同时具有32位和64位CPU的集群)。 在grub-efi-amd64
(它是grub-efi-amd64-signed
)的情况下,两个版本都存在,但它们彼此声明冲突,因此它们不能同时安装在同一系统上。
我在安装Ubuntu 16.04以及安装Mint时遇到了同样的问题。
以下步骤解决了我的问题:
- 根据需要安装Ubuntu / Mint(在安装之后或中间,你会收到此错误)。
- 开始o。 用现场启动。
- 安装启动修复。
- 按照其中的步骤操作。
而已。 重新启动PC并记住删除您使用的可启动媒体。
禁用“引导选项”菜单中的“快速启动”和“安全启动”选项。 选择Legacy Boot。 重新启动安装过程。 安装期间创建> 1MB的启动分区。 这解决了UBUNTU 16.04 LTS安装中的问题。 创建的分区:/ boot – 2048 MB交换 – 10000 MB / – 50000 MB / home – 100000 MB
标记为剩余未使用。