Debian에 다중 파티션(GPT/HFS+) USB 2.0 하드 드라이브 설치

Debian에 다중 파티션(GPT/HFS+) USB 2.0 하드 드라이브 설치

GUID 파티션 테이블을 파티션 레코드로 사용하는 2개의 HFS+(Mac) 파티션이 있는 3TB USB 2.0 하드 드라이브가 있습니다. macOS 디스크 유틸리티를 사용하여 파티션을 나누었습니다. Debian 시스템(특히 Netgear ReadyNAS)에 이러한 파티션을 마운트하는 방법은 무엇입니까?

달리기

mount -t hfsplus /dev/sda1 /mnt/usbtemp/

보고서는 다음과 같습니다.

*mount: /dev/sda1 is not a valid block device*

달리기

fdisk -l

다음 질문을 해보세요:

경고: '/dev/sda'에서 GPT(GUID 파티션 테이블)가 감지되었습니다! util fdisk는 GPT를 지원하지 않습니다. GNU Parted를 사용하세요.

달리기

parted /dev/sda print

보고서는 다음과 같습니다.

오류: /dev/sda를 열 수 없습니다. 인식할 수 없는 디스크 레이블입니다.
정보: 필요한 경우 /etc/fstab을 업데이트하는 것을 잊지 마세요.

내 데비안 시스템에 이 파티션을 마운트할 수 있나요?

답변1

Gnu/Linux는 자동으로 HFS+를 마운트하고 "작동"해야 합니다. 이는 일반적으로 모든 패키지가 사전 설치된 상태로 제공되기도 합니다. hfsprogs누락된 다른 "hfsp..." 패키지를 설치해야 할 수도 있습니다 . 나는 당신과 같은 디스크가 데비안에서 플러그 앤 플레이되는 것을 본 적이 있습니다.

hfs+에 대한 지원(링크를 게시할 예정이지만 아직 찾을 수 없음)은 Linux 2.7부터 시작하는 최신 커널에서 번거롭다고 합니다.해결 방법은 -t hfsplus 및 -o [필요한 모든 옵션]을 사용하는 것입니다 mount. 커널에서 force 옵션을 사용할 수 있다고 말하면서 그것이 위험하다고 설명했을 수도 있습니다.

이 작업을 수행하는 방법에 대한 아주 좋은 설명이 있습니다.이 게시물물론 더 많은 정보는 mount및 의 매뉴얼 페이지에서 찾을 수 있습니다 hfsplus.

이는 주로 디스크가 그렇지 않다고 가정합니다.엉망, 이전 설치의 데이터가 포함되어 있거나 손상된 데이터 등이 있습니다.

Mac에서 디스크를 생성했으므로 테이블이 실제로 GPT인지 확인하세요.Apple 파티션 맵또는 다른 유형의 테이블이나 하이브리드 테이블도 최근에 사용자 sourcejedi가 나에게 지적했습니다.

gparted업데이트를 게시하고 싶다면 이 답변에 대한 후속 조치 및/또는 디스크 보기 결과(또는 위에서 제안한 mgorven) gdisk와 게시물을 게시할 수 있다면 더 많은 연구를 제공하겠습니다. 앞서 언급한 것처럼 위 의 dmesg모든 명령을 실행한 후 올바른 오프셋과 크기 제한을 사용하여 특정 파티션 /dev/sda1을 마운트해 보십시오.

관련 정보