![如何获得任意版本的 Linux 来查看 2018 MacBook Pro SSD?](https://linux22.com/image/138800/%E5%A6%82%E4%BD%95%E8%8E%B7%E5%BE%97%E4%BB%BB%E6%84%8F%E7%89%88%E6%9C%AC%E7%9A%84%20Linux%20%E6%9D%A5%E6%9F%A5%E7%9C%8B%202018%20MacBook%20Pro%20SSD%EF%BC%9F.png)
我尝试 用 Ubuntu 18.04.1 和 Xubuntu 18.04
nvme_load=yes
代替 。仅产生系统生成的安装和安装介质。 Debian 的每周直播(包括固件映像)也无法发现 SSD。quiet ---
df -h
我找到了有关 SSD 的更多信息。我在 OS X High Sierra 的系统分析器中找到了此信息。
Apple SSD Controller:
APPLE SSD AP1024M:
Capacity: 1 TB (1,000,555,581,440 bytes)
TRIM Support: Yes
Model: APPLE SSD AP1024M
Revision: 177.77.7
Serial Number: C02829600M9JPD216
Link Width: x4
Link Speed: 8.0 GT/s
Detachable Drive: No
BSD Name: disk0
Partition Map Type: GPT (GUID Partition Table) .
Removable Media: No
S.M.A.R.T. status: Verified
lsblk
来自 xubuntu 18.04.1 实时安装程序不显示任何 pcie 或 nvme 设备。
注意:安装程序和 Gparted 无法列出它。通常,这些都需要未安装的驱动器才能使用。所以,它根本看不到SSD。我读到该系统使用 PCIE SSD,但我不确定如何发送内核模块以允许使用它。
答案1
答案2
我有一台 2018 年中的 MacBook Pro,并设法让 SSD 工作大约 10 秒。
当您实时启动 Linux Mint 或 Ubuntu 并执行以下操作时:
modprobe nvme
然后通过执行以下操作检查 Apple 存储控制器的硬件 ID:
lspci -nn | grep NVMe
然后将该 ID 放入 nvme 下的 new_id 文件中:
echo 106b 2005 > /sys/bus/pci/drivers/nvme/new_id
当你这样做时,它会显示在下面,lsblk
但仅持续大约 10~30 秒,然后机器在完全冷却器旋转 100% 1 秒后随机关闭。我不确定为什么会发生这种情况,但它似乎确实正确地检测到它,因为对我来说,它在 下显示了 500GB NVMe ssd lsblk
。我没能打开,gparted
因为它花费的时间比关闭之前的时间要长。
答案3
尝试Manjaro Linux 19。它的内核具有SSD所需的驱动程序。它甚至可以识别触摸板和键盘。别忘了告诉我它是否有效。