web-dev-qa-db-ja.com

MacBook 2018にUbuntu 18.10をインストールすると、NVMe SSDがディスクユーティリティに表示されない

タイトルにあるとおり、UbuntuをMacBook 2018にインストールしようとしています。

ReFindをインストールしました。カーネルオプションでnomodesetを設定すると、Ubuntuは正常に起動します。

デスクトップが読み込まれたら、lspci -kを実行しますが、Mass Storage controller: Apple Inc. ANS2 NVME Controller (rev01)のドライバは読み込まれません。

次のコマンドを実行します。

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

lspci -kを再度実行すると、Kernel in use: nvmeが表示されます

デバイスを確認すると、/dev/nvme0が見つかります

そこからパーティションを準備したいのですが、partedgparted、またはfdiskのいずれもデバイスを検出していません。

暗号化(Vault)は無効です。

私は何が欠けていますか?ありがとう

2
samidarko

Appleは、Linuxドライバーがまだ存在しない独自のSSDコントローラーを使用しています。ドライバが作成されるまで、外部デバイスにインストールしてubuntuをインストールする必要があります。

https://forum.level1techs.com/t/linux-doesnt-support-t2-as-a-ssd-controller-apples-t2-secure-boot-chip-is-blocking-usage-of- linux-in-t2-chip-macs/134832

ドライバーはMicrosoftまたはAppleからの署名を必要とするように見えるため、おそらく長い道のりです。他の複数のデバイスは以前にLinuxをインストールすることは「不可能」でしたが、おそらく公式サポートを待つよりもT2およびSSDコントローラーを壊す方が速いでしょう。

TL; DRセキュアブートを無効にすると、外部デバイスから起動できますが、ハードディスクにインストールできません。

0
Knox Crichton