Как вы можете получить любую версию Linux для просмотра SSD MacBook Pro 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 live не отображаются устройства pcie или nvme.

Примечание: установщик и Gparted не могут его перечислить. Как правило, для работы с ними требуется не подключенный диск. Итак, он просто не видит SSD. Я читал, что эта система использует твердотельный накопитель PCIE, хотя я не уверен, как отправить модуль ядра, чтобы разрешить его использование.


Не смогли его обнаружить или просто не смонтировали?
Ральф Фридл

Ну, установщик и Gparted не в состоянии перечислить это. Как правило, для работы с ними требуется не подключенный диск. Итак, он просто не видит SSD. Я читал, что эта система использует твердотельный накопитель PCIE, хотя я не уверен, как отправить модуль ядра, чтобы разрешить его использование.
Чит-код

Хорошо известно, что последние модели Mac пока не совместимы.
Руи Ф. Рибейро,

Этот вопрос находится во французской газете: nextinpact.com/brief/…
Cœur

Ответы:


20

В настоящее время невозможно установить что-либо, кроме Windows 10, на компьютеры Apple, оснащенные чипом T2 . Этот чип безопасности делает невозможным просмотр внутреннего диска, Apple щедро сделала исключение только для Windows 10 (но только если вы установили его через Boot Camp). Возможным вариантом может быть установка Linux на внешний диск USB / Thunderbolt, к сожалению, я пробовал это только для Windows, но это работало (хотя внутренний диск не был виден).

Обновление: изменение параметра безопасной загрузки не имеет значения.

Обновление 2 (июль 2019 года): пользовательские патчи ядра Linux, похоже, делают то, что нужно , к сожалению, это довольно сложное решение.

Источник


3
Вау. Почему, чёрт возьми, отключение безопасной загрузки не решает проблему ?! Apple говорит на своем собственном сайте: «Параметр« Без защиты »не обеспечивает соблюдение каких-либо вышеуказанных требований безопасности для вашего загрузочного диска». Wat?!
Wowfunhappy

Я не знаю, но это, к сожалению, правда.
GeekUser

Это именно тот результат, который пользователи Linux осуждали несколько лет назад, когда Microsoft начинала требовать безопасной загрузки. И теперь Microsoft сделала правильные вещи, но именно Apple создала точную антиутопию, которая была предсказана. Как они получают пропуск на это?
тридцать три

1
Ну, кто-то выложил патч, который позволяет видеть SSD. Новостная статья, в свою очередь, ссылается на большую ветку о github. Вы можете обновить свой ответ по этому вопросу.
Привет, Ангел,

Спасибо за продолжение, обновлено.
GeekUser

14

У меня есть MacBook Pro Mid 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%. Я не уверен, почему это происходит, но он, кажется, правильно его обнаруживает, поскольку для меня он показывал nsd 500Mb NVMe под lsblk. Мне не удалось gpartedоткрыть, потому что это заняло больше времени, чем время, пока оно отключилось.


7
Я был бы осторожен, предполагая, что это на самом деле победило замок. В зависимости от того, как работает T2, он может ожидать доступа, затем обнаруживать попытку несанкционированного доступа и выключать систему для защиты.
madscientist159

2
Пожалуйста, обновите свой пост, если вам больше повезло, заставив это работать.
Том Б,

@TomB до сих пор не имеет решения этой проблемы :( Я буду публиковать обновления всякий раз, когда у меня есть результаты.
Менно ван Леувен
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.