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

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

无法安装 Lubuntu

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

在 2010 年末的 Macbook Air 上?

答案1

如果系统启动 OS X,最简单的解决方案可能是启动它并安装我的rEFInd 启动管理器。安装 rEFInd 后,您就不需要 GRUB;而且由于 Mac 启动的历史和对 GUI 工具的更高期望,许多 Mac 用户无论如何都更喜欢使用 rEFInd 而不是 GRUB。如果您是单启动 Ubuntu,您可以做类似的事情,使用 rEFInd USB 驱动器或 CD-R 映像启动 Ubuntu 一次,然后安装 PPA 或 Debian 软件包。

尽管如此,我最近发现像您这样的报告有所增加。关于此问题的错误报告也不少在 Launchpad 上,但大多数都被标记为“无效”,因为它们是由损坏等原因造成的静电放电或其他配置问题。不过,最近问题增多的根源可能是一个潜在的错误,而检查比我检查的更多的 Launchpad 错误(我在 Google 搜索中只检查了前几个)可能会发现根本原因。

如果你真的想找出问题的根本原因,或者你无法安装 rEFInd,请运行启动信息脚本。这将生成一个名为的文件RESULTS.txt。将该文件发布到pastebin 网站并在此处发布您文档的 URL。这将为我们提供有关您的配置的更多详细信息。

答案2

我在安装了 High Sierra 的 2015 款 MacBook Air 上遇到了同样的问题,尝试通过 UNetbootin 制作的 USB 磁盘进行安装。最初尝试在 Mac OS 恢复模式下禁用 csrutils,并确保在 Ubuntu 安装过程中选中“安装时下载更新”(我不得不点击“返回”为了做到这一点,请尝试在该屏幕上安装 wifi 驱动程序,因为这两个复选框在 ubuntu 安装向导的同一个屏幕上)。我还尝试使用和无需 REfind

对于上述变化,我尝试了四次,每次都收到可怕的“grub 无法安装到目标”消息,并且安装崩溃。

然而,在第五次尝试时,我做了一件不同的事情:我在 ubuntu 安装向导的分区部分创建了一个交换分区(之前,我选择继续而不使用交换分区,只是忽略了我收到的警告消息。至于其余部分,我重新启用了 csrutils,因为我认为这不会造成任何问题,但仍然确保选中“安装时下载更新”。这次成功了,没有出现 grub 失败消息。对于安装的其余部分,我按照此处的说明进行安装无需 REfind

顺便说一句,如果您按照链接的说明安装时不使用 REfind,ubuntu 将被设置为默认启动操作系统。要启动 Mac OS,您需要在开机/重启后按住选项,然后选择它。要更改顺序,您不能使用启动盘系统偏好设置,因为您不会看到 Ubuntu 作为一个项目。但是,有设置默认值的一个非常简单的技巧:开机后按住 option,然后当你看到 Mac Boot 的屏幕时,你可以选择 Mac HD 或 EFI Boot (ubuntu),按住 CTRL,Mac HD 下方的向上箭头将变成圆形箭头。单击它,Mac 将被设置为默认!

相关内容