Come puoi ottenere qualsiasi versione di Linux per vedere l'SSD MacBook Pro 2018?


23

Ho provato nvme_load=yes al posto di quiet --- Ubuntu 18.04.1 e Xubuntu 18.04. df -hdetermina solo i montaggi generati dal sistema e il supporto di installazione. Anche il live settimanale con l'immagine del firmware di Debian non riesce a scoprire l'sd.

Ho trovato maggiori informazioni sull'SSD. Ho trovato queste informazioni nel profiler di sistema su 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 da un programma di installazione live di xubuntu 18.04.1 non mostra alcun dispositivo pcie o nvme.

Nota: il programma di installazione e Gparted non riescono a elencarlo. In genere, entrambi richiedono un'unità non montata per funzionare. Quindi, semplicemente non vede l'SSD. Ho letto che questo sistema utilizza un SSD PCIE, anche se non sono sicuro di come inviare un modulo del kernel per consentirne l'uso.


Non riescono a scoprirlo o non riescono a montarlo?
RalfFriedl,

Bene, il programma di installazione e Gparted non riescono a elencarlo. In genere, entrambi richiedono un'unità non montata per funzionare. Quindi, semplicemente non vede l'SSD. Ho letto che questo sistema utilizza un SSD PCIE, anche se non sono sicuro di come inviare un modulo del kernel per consentirne l'utilizzo.
Cheatcode

È abbastanza noto che gli ultimi modelli di Mac non sono ancora compatibili.
Rui F Ribeiro,

Questa domanda è su un giornale francese: nextinpact.com/brief/…
Cœur

Risposte:


20

Al momento non è possibile installare nulla tranne Windows 10 su computer Apple dotati di chip T2 . Questo chip di sicurezza rende impossibile vedere l'unità interna, Apple ha generosamente fatto un'eccezione solo per Windows 10 (ma solo se lo installi tramite Boot Camp). Una possibile opzione potrebbe essere Linux installato su un'unità esterna USB / Thunderbolt, sfortunatamente l'ho provato solo per Windows ma ha funzionato (anche se l'unità interna non era visibile).

Aggiornamento: la modifica dell'opzione Avvio protetto non fa differenza.

Aggiornamento 2 (luglio 2019): il patching personalizzato del kernel Linux sembra fare la cosa , sfortunatamente è una soluzione piuttosto nerd.

fonte


3
Wow. Perché diamine la disattivazione dell'avvio protetto non risolve il problema ?! Apple afferma sul proprio sito: "L'impostazione 'Nessuna sicurezza' non applica nessuno dei requisiti di sicurezza sopra indicati per il disco di avvio." Wat ?!
Wowfunhappy,

Non lo so, ma è purtroppo vero.
GeekUser

Questo è esattamente il risultato che gli utenti Linux stavano denigrando alcuni anni fa quando Microsoft stava iniziando a richiedere un avvio sicuro. E ora, Microsoft ha fatto la cosa giusta, ma Apple è quella che crea l'esatta distopia prevista. Come stanno ottenendo un passaggio su questo?
trentatreesimo

1
Bene, qualcuno ha pubblicato una patch che consente di vedere l'SSD. L'articolo di notizie a sua volta si riferisce a un grande thread su Github. Potresti voler aggiornare la tua risposta al riguardo.
Ciao Angelo

Grazie per il follow-up, aggiornato.
GeekUser,

14

Ho un MacBook Pro Mid 2018 e sono riuscito a far funzionare l'SSD per circa 10 secondi.

Quando vivi, avvia Linux Mint o Ubuntu e fai:

modprobe nvme

Quindi controlla l'ID hardware del controller di archiviazione Apple eseguendo:

lspci -nn | grep NVMe

Quindi inserisci quell'ID nel file new_id sotto nvme:

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

Quando lo hai fatto, si presenta sotto lsblkma solo per circa 10 ~ 30 secondi prima che la macchina si spenga in modo casuale dopo 1 secondo di centrifuga al 100%. Non sono sicuro del perché ciò accada, ma sembra rilevarlo correttamente poiché per me ha mostrato un NVMe ssd da 500 GB sotto lsblk. Non sono riuscito ad gpartedaprirmi perché ci è voluto più tempo del tempo prima che si chiudesse.


7
Starei attento supponendo che questo abbia effettivamente sconfitto la serratura. A seconda di come funziona il T2, potrebbe essere in attesa di accesso, quindi rilevare un tentativo di accesso non autorizzato e spegnere il sistema per protezione.
madscientist159,

2
Ti preghiamo di aggiornare il tuo post se hai avuto più fortuna a farlo funzionare.
Tom B,

@ Tom ancora nessuna soluzione a questo problema :( invierò un aggiornamento ogni volta che avrò dei risultati.
Menno van leeuwen
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.