尝试使用 2019 Macbook Pro 16 英寸将 Ubuntu 安装到任何驱动器时出现此错误,无论是在外部 USB 拇指驱动器、外部 SSD 还是内部 SSD 上。我尝试使用 18.04 安装到外部 USB,因为该版本无法识别 Apple NVME 驱动器。
有时错误是:
Skipping unreadable variable "Boot0000": Interrupted system call
Could not prepare Boot variable: Invalid argument
grub-install: error: efibootmgr failed to register the boot entry: Input/output error.
USB 记忆棒被格式化为 GPT,并带有 EFI 分区。
我正在尝试使用更新的内核将 Ubuntu 安装到这台 MacBook Pro,因为 RE nvme 驱动程序是在内核 v5.4 期间邮寄的。但是,此错误会阻止安装和升级某些软件包,并且无论我要安装什么,它们都会吐出此错误。这是因为苹果又在做一些时髦的事情了吗?
我还尝试了可以识别 Apple NVME 驱动器的焦点 fossa (20.04),但仍然会出现与 *-签名包(即 shim-signed)相关的错误。
不完全是修复,而是更多的解决方法。我删除了 EFI 分区中的 ubuntu 条目并重新安装了焦点(20.04),方法是引导到“尝试 ubuntu 而不安装”选项并在终端命令行中启动 ubiquity,而不
sudo ubiquity -b
安装 grub。Refind 能够在没有 grub 的情况下启动 Ubuntu。