Wie können Sie eine beliebige Linux-Version für die Anzeige der MacBook Pro-SSD 2018 herunterladen?

23

Ich habe es nvme_load=yes anstelle von quiet --- Ubuntu 18.04.1 und Xubuntu 18.04 versucht . df -hführt nur zu den vom System generierten Bereitstellungen und den Installationsmedien. Das wöchentliche Live-inklusive-Firmware-Image von Debian erkennt die SSD ebenfalls nicht.

Ich habe mehr Informationen auf der SSD gefunden. Ich habe diese Informationen im System-Profiler von OS X High Sierra gefunden.

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 von einem xubuntu 18.04.1 live installer werden keine pcie oder nvme geräte angezeigt.

Hinweis: Das Installationsprogramm und Gparted können es nicht auflisten. In der Regel ist für beide ein nicht bereitgestelltes Laufwerk erforderlich. So sieht es die SSD einfach nicht. Ich habe gelesen, dass dieses System eine PCIE-SSD verwendet, obwohl ich nicht sicher bin, wie ich ein Kernelmodul senden soll, damit ich es verwenden kann.

Cheat Code
quelle
Können sie es nicht entdecken oder können sie es einfach nicht mounten?
RalfFriedl
Nun, das Installationsprogramm und Gparted können es nicht auflisten. In der Regel ist für beide ein nicht bereitgestelltes Laufwerk erforderlich. So sieht es die SSD einfach nicht. Ich habe gelesen, dass dieses System eine PCIE-SSD verwendet, obwohl ich nicht sicher bin, wie ich ein Kernelmodul senden soll, damit ich es verwenden kann.
Cheatcode
Es ist ziemlich bekannt, dass die neuesten Mac-Modelle noch nicht kompatibel sind.
Rui F Ribeiro
Diese Frage steht in einer französischen Zeitung: nextinpact.com/brief/…
Cœur

Antworten:

20

Derzeit kann auf Apple-Computern mit T2-Chip nur Windows 10 installiert werden . Dieser Sicherheitschip macht es unmöglich, das interne Laufwerk zu sehen. Apple hat großzügigerweise eine Ausnahme nur für Windows 10 gemacht (aber nur, wenn Sie es über Boot Camp installieren). Eine mögliche Option könnte Linux sein, das auf einem externen USB / Thunderbolt-Laufwerk installiert ist. Leider habe ich dies nur für Windows versucht, aber es hat funktioniert (obwohl das interne Laufwerk nicht sichtbar war).

Update: Das Ändern der Secure Boot- Option macht keinen Unterschied.

Update 2 (Juli 2019): Benutzerdefiniertes Patchen des Linux-Kernels scheint das zu tun , leider ist es eine ziemlich nerdige Lösung.

Quelle

GeekUser
quelle
3
Wow. Warum zum Teufel wird das Problem durch das Deaktivieren des sicheren Startvorgangs nicht behoben ?! Apple sagt auf seiner eigenen Website: "Die Einstellung" Keine Sicherheit "erzwingt keine der oben genannten Sicherheitsanforderungen für Ihre Startdiskette." Wat ?!
Wowfunhappy
Ich weiß es nicht, aber es ist leider wahr.
GeekUser
Dies ist genau das Ergebnis, das Linux-Benutzer vor einigen Jahren entschlüsselten, als Microsoft anfing, einen sicheren Start zu fordern. Und jetzt hat Microsoft das Richtige getan, aber Apple schafft genau die vorhergesagte Dystopie. Wie bekommen sie einen Pass dafür?
Dreissigstes
1
Nun, jemand hat einen Patch gepostet , mit dem die SSD angezeigt werden kann. Der Artikel wiederum bezieht sich auf einen großen Thread über Github. Möglicherweise möchten Sie Ihre Antwort darauf aktualisieren.
Hallo-Engel
Vielen Dank für das Follow-up, aktualisiert.
GeekUser
14

Ich habe ein MacBook Pro Mid 2018 und habe es geschafft, die SSD für etwa 10 Sekunden zum Laufen zu bringen.

Wenn Sie Linux Mint oder Ubuntu live booten und Folgendes tun:

modprobe nvme

Überprüfen Sie anschließend die Hardware-ID des Apple Storage Controllers, indem Sie folgende Schritte ausführen:

lspci -nn | grep NVMe

Tragen Sie diese ID in die Datei new_id unter nvme ein:

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

Wenn Sie das getan haben, wird es unter lsblkangezeigt, aber nur für etwa 10 bis 30 Sekunden, bevor sich die Maschine nach 1 Sekunde voller Kühlerdrehung zufällig zu 100% ausschaltet. Ich bin nicht sicher, warum dies passiert, aber es scheint es richtig zu erkennen, da es für mich eine 500 GB NVMe-SSD unter zeigte lsblk. Ich habe es nicht geschafft, gpartedgeöffnet zu werden, da es länger gedauert hat als die Zeit, bevor es sich abschaltet.

Menno van Leeuwen
quelle
7
Ich würde vorsichtig sein, wenn dies das Schloss tatsächlich besiegen würde. Abhängig von der Funktionsweise des T2 kann es sein, dass er auf den Zugriff wartet, dann einen unbefugten Zugriffsversuch erkennt und das System zum Schutz herunterfährt.
madscientist159
2
Bitte aktualisiere deinen Beitrag, wenn du mehr Glück hattest, dass dies funktioniert.
Tom B
@TomB noch keine Lösung für dieses Problem :( Ich werde ein Update veröffentlichen, wenn ich Ergebnisse habe.
Menno van leeuwen