您如何获得任何版本的Linux来查看2018年的MacBook Pro SSD?


23

我尝试 用Ubuntu 18.04.1和Xubuntu 18.04 nvme_load=yes 代替 quiet ---df -h仅导致系统生成的安装和安装介质。包括Debian的固件映像在内的每周直播也无法发现ssd。

我在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,尽管我不确定如何发送内核模块以允许使用它。


是无法发现它,还是只是无法安装它?
RalfFriedl

好吧,安装程序和Gparted无法列出它。通常,这两个都需要未安装的驱动器才能使用。因此,它根本看不到SSD。我读到该系统使用PCIE SSD,尽管我不确定如何发送内核模块以允许使用它。
Cheatcode '18

众所周知,最新的Mac型号尚不兼容。
Rui F Ribeiro

这个问题是在法国一家报纸:nextinpact.com/brief/...
心教堂

Answers:


20

当前无法在装有T2芯片的 Apple计算机上安装Windows 10以外的任何软件。该安全芯片使得无法看到内部驱动器,Apple慷慨地仅对Windows 10例外(但仅当您通过Boot Camp安装时例外)。可能的选择是在USB / Thunderbolt外部驱动器上安装Linux,不幸的是,我仅在Windows上尝试过此操作,但是它可以工作(尽管内部驱动器不可见)。

更新:更改安全启动选项没有区别。

更新2(2019年7月):定制Linux内核补丁似乎可以解决问题,不幸的是,这是一个相当书呆子的解决方案。

资源


3
哇。为什么关闭安全启动并不能解决问题?苹果公司在自己的网站上说:“'无安全性'设置不会对您的启动磁盘实施上述任何安全要求。” ?!
Wowfunhappy

我不知道,但这是事实。
GeekUser

正是几年前Linux用户开始要求Microsoft安全启动的结果。现在,微软做了正确的事,但是苹果公​​司创造了人们所预测的确切反乌托邦。他们如何获得通过?
Junethreey

1
好吧,有人发布了一个补丁,可以查看SSD。该新闻文章反过来引用了github上的一个大话题。您可能需要更新您的答案。
Hi-Angel

感谢您的跟进,已更新。
GeekUser

14

我有一台MacBook Pro Mid 2018,设法让SSD运转了10秒钟。

当您实时启动Linux Mint或Ubuntu并执行以下操作时:

modprobe nvme

然后通过执行以下操作检查Apple Storage控制器的硬件ID:

lspci -nn | grep NVMe

然后将该ID放在nvme下的new_id文件中:

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

当您这样做时,它会显示在下方,lsblk但仅会持续10到30秒,然后在完全冷却器旋转1秒后100%随机关闭机器。我不确定为什么会发生这种情况,但是对于我来说,它显示为500GB NVMe ssd,因此它似乎可以正确检测到它lsblk。我没有设法gparted打开,因为它花费了比关闭之前更长的时间。


7
我会以为这实际上打败了锁会很小心。根据T2的工作方式,它可能会等待访问,然后检测到未经授权的访问尝试并关闭系统以进行保护。
madscientist159

2
如果您还有运气,请更新您的帖子。
汤姆B

@TomB仍然没有解决这个问题:(每当我有发现我会发布更新。
缅货车Leeuwen
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.