2018 MacBook Pro SSD를 볼 수있는 Linux 버전을 어떻게 구할 수 있습니까?


23

나는 Ubuntu 18.04.1 및 Xubuntu 18.04 nvme_load=yes 대신에 시도 했습니다 quiet ---. df -h시스템에서 생성 된 마운트와 설치 미디어 만 생성됩니다. 데비안의 펌웨어 이미지를 포함한 주간 라이브도 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

현재 T2 칩이 장착 된 Apple 컴퓨터 에는 Windows 10 이외의 것을 설치할 수 없습니다 . 이 보안 칩으로 인해 내부 드라이브를 볼 수 없으며 Apple은 Windows 10에서만 예외를 예외로했습니다 (하지만 Boot Camp를 통해 설치 한 경우에만). 가능한 옵션은 USB / Thunderbolt 외장 드라이브에 Linux를 설치할 수 있지만 불행히도 Windows에서만이 작업을 시도했지만 작동했지만 내부 드라이브는 보이지 않았습니다.

업데이트 : 보안 부팅 옵션을 변경해 도 아무런 차이가 없습니다.

업데이트 2 (2019 년 7 월) : Linux 커널의 사용자 정의 패치 는 일하는 것처럼 보이지만 불행히도 그것은 끔찍한 해결책입니다.

출처


3
와우. 도대체 보안 부팅을 해제해도 문제가 해결되지 않는 이유는 무엇입니까?! 애플은 자체 사이트에서 " '보안 없음'설정은 시동 디스크에 대한 위의 보안 요구 사항을 강제하지 않는다"고 말했다. 왓?!
Wowfunhappy

잘 모르겠지만 슬프게도 사실입니다.
GeekUser

이것이 바로 마이크로 소프트가 보안 부팅을 요구하기 시작했을 때 리눅스 사용자들이 몇 년 전에 퇴보 한 결과입니다. 그리고 지금, Microsoft는 옳은 일을했지만 Apple은 예측 된 정확한 디스토피아를 만드는 사람입니다. 그들은 어떻게 패스를 받고 있습니까?
thirtythreeforty

1
글쎄, 누군가 SSD를 볼 수 있는 패치게시했습니다 . 뉴스 기사는 github의 큰 스레드를 말합니다. 당신은 그것에 대한 답변을 업데이트 할 수 있습니다.
안녕 천사

후속 조치에 감사드립니다.
GeekUser

14

2018 년 MacBook Pro Mid를 가지고 있으며 SSD를 10 초 동안 작동시킬 수있었습니다.

Linux Mint 또는 Ubuntu를 라이브 부팅하고 다음을 수행 할 때 :

modprobe nvme

그런 다음 다음을 수행하여 Apple Storage 컨트롤러의 하드웨어 ID를 확인하십시오.

lspci -nn | grep NVMe

그런 다음 해당 ID를 nvme 아래의 new_id 파일에 넣으십시오.

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

그렇게하면 lsblk10 초에서 30 초 정도만 나타나고 100 초 동안 완전히 냉각 된 후 1 초 후에 기계가 무작위로 꺼집니다. 왜 이런 일이 발생하는지 잘 모르겠지만, 500GB NVMe ssd 아래에 나와있는 것처럼 올바르게 감지하는 것 같습니다 lsblk. gparted문을 닫는 데 시간이 오래 걸리므로 문을 열지 못했습니다 .


7
이것이 실제로 자물쇠를 물리 쳤다고 가정합니다. T2의 작동 방식에 따라 액세스를 기다렸다가 무단 액세스 시도를 감지하고 시스템을 보호하기 위해 시스템을 종료 할 수 있습니다.
madscientist159

2
이 작업이 더 운이 좋으면 게시물을 업데이트하십시오.
톰 B

아직이 문제에 대한 해결책을 @TomB 없습니다 :( 내가 발견해야합니까 때마다 내가 업데이 트를 게시 할 예정입니다.
메노 반 leeuwen
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.