Bagaimana Anda bisa mendapatkan versi Linux apa pun untuk melihat 2018 MacBook Pro SSD?

23

Saya sudah mencoba nvme_load=yes menggantikan quiet --- Ubuntu 18.04.1 dan Xubuntu 18.04. df -hhanya menghasilkan sistem yang menghasilkan tunggangan dan media instalasi. Tayangan mingguan termasuk gambar firmware Debian juga gagal menemukan SSD.

Saya telah menemukan informasi lebih lanjut tentang SSD. Saya menemukan informasi ini di profiler sistem pada 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 dari live installer xubuntu 18.04.1 tidak menunjukkan perangkat pcie atau nvme.

Catatan: pemasang dan Gparted gagal mencantumkannya. Biasanya keduanya memerlukan drive yang tidak di-mount untuk bekerja dengannya. Jadi, itu tidak melihat SSD. Saya membaca bahwa sistem ini menggunakan PCIE SSD, meskipun saya tidak yakin bagaimana cara mengirim modul kernel untuk memungkinkan penggunaannya.

Kode curang
sumber
Apakah yang gagal menemukannya, atau mereka hanya gagal untuk memasangnya?
RalfFriedl
Ya, installer dan Gparted gagal mendaftar. Biasanya keduanya memerlukan drive yang tidak di-mount untuk bekerja dengannya. Jadi, itu tidak melihat SSD. Saya membaca bahwa sistem ini menggunakan PCIE SSD, walaupun saya tidak yakin bagaimana mengirim modul kernel untuk memungkinkan penggunaannya.
Cheatcode
Cukup diketahui bahwa model Mac terbaru belum kompatibel.
Rui F Ribeiro
Pertanyaan ini ada di surat kabar Prancis: nextinpact.com/brief/…
Cœur

Jawaban:

20

Saat ini tidak mungkin menginstal apa pun kecuali Windows 10 di komputer Apple yang dilengkapi dengan chip T2 . Chip keamanan ini membuat tidak mungkin melihat drive internal, Apple dengan murah hati melakukan pengecualian hanya untuk Windows 10 (tetapi hanya jika Anda menginstalnya melalui Boot Camp). Opsi yang mungkin adalah Linux yang diinstal pada drive eksternal USB / Thunderbolt, sayangnya saya mencoba ini hanya untuk Windows tetapi berhasil (meskipun drive internal tidak terlihat).

Pembaruan: mengubah opsi Boot Aman tidak ada bedanya.

Pembaruan 2 (Juli 2019): custom patching dari kernel linux tampaknya melakukan hal itu , sayangnya itu solusi yang cukup kutu buku.

Sumber

Pengguna Geek
sumber
3
Wow. Kenapa sih mematikan boot aman tidak memperbaiki masalah ?! Apple mengatakan di situs mereka sendiri: "Pengaturan 'No Security' tidak memberlakukan persyaratan keamanan di atas untuk disk startup Anda." Wat ?!
Wowfunhappy
Saya tidak tahu, tapi sayangnya itu benar.
GeekUser
Inilah tepatnya hasil yang dikecam pengguna Linux beberapa tahun yang lalu ketika Microsoft mulai membutuhkan boot yang aman. Dan sekarang, Microsoft telah melakukan hal yang benar, tetapi Apple adalah yang menciptakan distopia yang tepat yang diprediksi. Bagaimana mereka bisa memahami ini?
tigapuluh tiga puluh
1
Nah, seseorang memposting tambalan yang memungkinkan untuk melihat SSD. Artikel berita pada gilirannya mengacu pada utas besar di github. Anda mungkin ingin memperbarui jawaban Anda tentang itu.
Hi-Angel
Terima kasih atas tindak lanjutnya, diperbarui.
GeekUser
14

Saya memiliki MacBook Pro Mid 2018 dan berhasil membuat SSD berfungsi selama 10 detik.

Ketika Anda menjalankan boot Linux Mint atau Ubuntu dan lakukan:

modprobe nvme

Kemudian periksa ID perangkat keras pengontrol Penyimpanan Apple dengan melakukan:

lspci -nn | grep NVMe

Lalu masukkan ID itu di file new_id di bawah nvme:

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

Ketika Anda melakukan itu muncul di bawah lsblktetapi hanya untuk seperti 10 ~ 30 detik sebelum mesin mati secara acak setelah 1 detik putaran pendingin penuh 100%. Saya tidak yakin mengapa ini terjadi, tetapi tampaknya tidak mendeteksi dengan benar karena bagi saya itu menunjukkan 500GB NVMe ssd di bawah lsblk. Saya tidak berhasil gparteddibuka karena butuh waktu lebih lama daripada sebelum ditutup.

Menno van leeuwen
sumber
7
Saya akan berhati-hati dengan asumsi ini benar-benar mengalahkan kunci. Bergantung pada cara kerja T2, bisa jadi itu menunggu akses lalu mendeteksi upaya akses yang tidak sah dan mematikan sistem untuk perlindungan.
madscientist159
2
Perbarui posting Anda jika Anda beruntung dapat menjalankannya.
Tom B
@ TomB masih belum ada solusi untuk masalah ini :( Saya akan memposting pembaruan setiap kali saya memiliki temuan.
Menno van leeuwen