Як можна отримати будь-яку версію Linux, щоб побачити MacBook Pro SSD 2018?


23

Я спробував nvme_load=yes замість quiet --- Ubuntu 18.04.1 та Xubuntu 18.04. 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

Досить відомо, останні моделі Mac ще не сумісні.
Rui F Ribeiro

Це питання є у французькій газеті: nextinpact.com/brief/…
Cœur

Відповіді:


20

Наразі нічого неможливо встановити, окрім Windows 10 на комп'ютерах Apple, обладнаних мікросхемою T2 . Цей чіп безпеки унеможливлює перегляд внутрішнього накопичувача, Apple щедро зробив виняток лише для Windows 10 (але тільки якщо встановити його через Boot Camp). Можливим варіантом може бути встановлення Linux на зовнішньому накопичувачі USB / Thunderbolt, на жаль, я спробував це лише для Windows, але він працював (хоча внутрішнього накопичувача не було видно).

Оновлення: зміна параметра " Захищене завантаження " не має значення.

Оновлення 2 (липень 2019 року): власне виправлення ядра Linux, мабуть, це робить, але , на жаль, це досить неприємне рішення.

Джерело


3
Ого. Чому чорт робить вимкнення безпечного завантаження, не вирішує проблему ?! Apple каже на своєму власному веб-сайті: "Параметр" Без захисту "не виконує жодних із вищезазначених вимог безпеки для вашого запуску диска". Ват ?!
Wowfunhappy

Я не знаю, але це, на жаль, правда.
GeekUser

Це саме той результат, який користувачі Linux дешифрували кілька років тому, коли Microsoft починала вимагати безпечного завантаження. І тепер Microsoft зробила правильно, але саме Apple створила точну антиутопію, яку було передбачено. Як вони отримують пропуск на це?
тридцять тридцятиріччя

1
Ну, хтось опублікував патч, що дозволяє бачити SSD. У статті новин, у свою чергу, йдеться про велику тему про github. Ви можете оновити свою відповідь на це.
Привіт-Ангел

Дякуємо за подальші дії, оновлені.
GeekUser

14

У мене MacBook Pro середина 2018 року і мені вдалося змусити SSD працювати приблизно 10 секунд.

Коли ви живете завантажуючи Linux Mint або Ubuntu, виконайте такі дії:

modprobe nvme

Потім перевірте наявність апаратного ідентифікатора контролера Apple Storage, виконавши:

lspci -nn | grep NVMe

Потім помістіть цей ідентифікатор у файл new_id під nvme:

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

Коли ви це зробили, це відображається під lsblk але лише протягом приблизно 10 ~ 30 секунд, перш ніж машина випадково вимикається після 1 секунди повного віджиму кулера на 100%. Я не впевнений, чому це трапляється, але, здається, він правильно його виявляє, як для мене він показав ssd 500 ГБ NVMe lsblk. Мені не вдалося gpartedвідкритись, оскільки це зайняло довше часу, перш ніж воно відключиться.


7
Буду обережним, припускаючи, що це справді перемогло замок. Залежно від того, як працює T2, він може чекати доступу, а потім виявляти несанкціоновану спробу доступу та закривати систему для захисту.
madscientist159

2
Будь ласка, оновіть свою публікацію, якщо у вас виникло більше шансів налагодити це.
Том Б

@TomB досі не вирішує цього питання :( Я публікуватиму оновлення, коли у мене будуть результати.
Menno van leeuwen
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.