Linux는 Thunderbolt를 통해 연결된 대상 디스크 모드에서 MacBook Pro를 인식하지 못합니다.

Linux는 Thunderbolt를 통해 연결된 대상 디스크 모드에서 MacBook Pro를 인식하지 못합니다.

Ubuntu 18.04 위에 커널 4.17.4를 실행하고 있습니다. MacBook Pro가 있고 대상 디스크 모드로 부팅되었으며(따라서 연결된 Thunderbolt 시스템에 외부 드라이브로 표시되어야 함) Thunderbolt 3 포트에 연결되어 있습니다. 다른 스레드에서 제안한 대로 tbtadm 프로그램을 컴파일하고 실행했습니다. 그러나 연결된 장치는 반환되지 않지만 Apple Macintosh 장치는 아래와 같이 토폴로지에 나타납니다.

Controller 0
├─ Details:
│   ├─ Name: Kerberos_DA, HP
│   └─ Security level: SL1 (user)
└─ Macintosh, Apple, Inc.
    └─ Details:
        ├─ Route-string: 0-1
        └─ UUID: 8236c78a-d2cc-0b51-95bc-dc4e8fe6891b

MacBook을 디스크로 인식하고 표시하려면 어떻게 해야 합니까?

답변1

외장디스크로 인식하는 방법이 없을 수도 있습니다.

Apple은 High Sierra부터 APFS(Apple File System)를 사용해 왔지만 아직 Linux 드라이버를 제공하지 않았습니다.

APFS(Apple File System)는 Apple Inc.[8]에서 macOS High Sierra 이상, iOS 10.3 이상, tvOS 10.2 이상[6] 및 watchOS 3.2 이상 버전[7]용으로 개발 및 배포합니다. . [9] 해당 운영 체제에서 APFS의 전신인 HFS+(Mac OS Extended라고도 함)의 핵심 문제를 해결하는 것을 목표로 합니다. Apple 파일 시스템은 플래시 및 SSD 스토리지에 최적화되어 있습니다.

한 가지 가능한 해결책은 데이터 교환을 위한 중간 FAT 파티션을 만드는 것입니다. 그것가능한일하다. 그렇지 않은 경우 데이터에 액세스하려면 High Sierra 이상이 설치된 또 다른 Mac이 필요합니다.

Linux의 Thunderbolt 지원도 특별히 좋지 않습니다.

관련 정보