在 MacBook 2018 上安装 Ubuntu 18.10 时,NVMe SSD 在磁盘实用程序中不可见

在 MacBook 2018 上安装 Ubuntu 18.10 时,NVMe SSD 在磁盘实用程序中不可见

正如标题所述,我正在尝试在 MacBook 2018 上安装 Ubuntu。

我安装了 reFind。当我设置nomodeset内核选项时,Ubuntu 可以正常启动。

一旦桌面加载我做lspci -k但没有加载驱动程序Mass Storage controller: Apple Inc. ANS2 NVME Controller (rev01)

我运行以下命令:

modprobe nvme
echo 106b 2005 > /sys/bus/pci/drivers/nvme/new_id

再次运行lspci -k,我可以看到Kernel in use: nvme

检查我的设备,我可以找到/dev/nvme0

从那里我想准备我的分区但没有parted检测gpartedfdisk设备。

加密(Vault)已禁用。

我遗漏了什么?谢谢

答案1

Apple 使用专有的 SSD 控制器,但 Linux 驱动程序尚不存在。在驱动程序制作完成之前,您需要安装到外部设备才能安装 ubuntu。

https://forum.level1techs.com/t/linux-doesnt-support-t2-as-a-ssd-controller-apples-t2-secure-boot-chip-is-blocking-usage-of-linux-in-t2-chip-macs/134832

驱动程序似乎需要 Microsoft 或 Apple 的签名,因此它们很可能还需要很长时间才能实现。之前有多个其他设备“无法”安装 Linux,但破坏 T2 和 SSD 控制器可能比等待官方支持更快。

TL;DR 安全启动禁用允许您从外部设备启动,但不允许您安装到硬盘上。

相关内容