OSX와 Linux 사이에서 사용할 파일 시스템


22

사무실의 백업 / 일반 스토리지로 사용하려는 대형 USB 드라이브에 발을 싣고 있습니다. Time Machine 백업과 일반 스토리지를위한 두 개의 파티션이 있다고 생각했습니다. Linux 워크 스테이션과 MacBook Pro 모두에 디스크를 사용할 것이므로 어떤 파일 시스템을 사용해야하는지 궁금했습니다.

나는 여기에서 오래된 포럼 스레드와 질문을 읽었으며 Time Machine은 HFS + 파일 시스템의 볼륨을 요구하므로 ext4에서는 작동하지 않는다는 것을 알고 있습니다. 마찬가지로 HFS +도 Linux에서 읽을 수 있지만 성능 측면에서는 문제가 될 수 있습니다. 내가 찾은 정보의 대부분은 2009-2010 년의 정보이므로 변경 사항이 있는지 궁금합니다. 누군가이 진술을 확인하거나 거부 할 수 있습니까? 또는 문제에 대한 정보를 더 추가 할 수도 있습니다.

그러면 HFS +가있는 파티션 하나와 ext4가있는 파티션 하나를 갖는 것이 좋습니다? 훨씬 나아질 지 의심 스럽다 ... OSX의 디스크 유틸리티 툴은 리눅스 네이티브 포맷 옵션을 제공하지 않는다. 아마도 리눅스 / OSX보다 Win / OSX를 사용할 가능성이 더 높다.


확장이 파일 시스템 옵션이라고 생각 했습니까?
Simon Sheehan

exFAT 또는 ext2 / 3 / 4를 의미합니까? 후자는 옵션으로 제공되지 않지만 전자는 특히 바람직하지 않습니다 :(
posdef

답변:


26

Linux는 문제없이 HFS +에 쓸 수 있습니다. 두 OS 모두에서 읽기 / 쓰기 지원이 실제로 필요한 경우 Time Machine은 다른 시스템과 작동하지 않으며 macOS는 기본적으로 ext4에 쓸 수 없으므로 HFS +로 포맷 할 수 있습니다. OS X의 ext4 파일 시스템? )

Linux 에서는 저널링 된 HFS + 볼륨에 쓸 수 있으므로 Mac에서 Disk Utility.app를 사용하여 파티션을 HFS + (저널링)로 포맷하십시오.

최신 macOS 버전은 기본적으로 HFS + 대신 APFS를 사용하지만 APFS에 대한 Linux 지원은 여전히 ​​제한적입니다. 거기의 읽기 전용 FUSE 드라이버는 하지만, 미래 쓰기 지원을 추가 할 수 있습니다.


답장을 보내 주셔서 감사합니다. 두 번째 파티션 (linux / osx 용 파티션)이 ext4 또는 hfs +인지 더 궁금합니다. 나는 두 가지 선택 모두 단점이 있다는 것을 이해한다는 것을 의미합니다. 그것에 대해 의견이 있습니까?
posdef

타사 도구를 사용하지 않는 한 ext4 인 경우 OS X에서 쓸 수 없습니다. 반면에 Linux에서 HFS +로 쓰는 속도가 큰 문제라고 생각하지 않습니다.
slhck

HFS + 저널링 및 Linux는 어떻습니까? I합니다 (HFS 볼륨이 저널 경우없는 기쁨으로) 리눅스 호환성은 HFS + 볼륨이 저널링하지 여부에 따라되지 않았거나 어딘가에 읽기
posdef

"Linux HFS + 커널 드라이버는 HFS + 비 저널링 드라이브 / 파티션을 읽고 쓸 수 있지만 저널링 된 HFS +에 대한 읽기만 지원합니다. 저널링은 파일 시스템의 중복 동작으로 데이터 손실을 방지합니다. HFS + 파티션에 쓰려는 경우 Mac OS X에서 드라이브 저널링을 꺼야합니다. " (Wikipedia에서 검색했지만 우분투 포럼의 스레드를 참조 함)
posdef

1
또한 2Tb보다 큰 파티션에 대한 문제에 대한 언급이 있습니다. "2009 년에 이러한 드라이버는 2TB보다 큰 용량을 가진 HFS + 드라이브를 손상시키는 것으로 진단되었습니다. 따라서 데비안 및 우분투와 같은 Linux 배포판도 HFS + 마운트를 허용하지 않습니다. 2TB보다 큰 드라이브 또는 파티션. 2011 년 2 월 현재이 제한을 해제하기위한 작업이 진행 중입니다. " ( wikipedia )
kolen

12

slhck의 답변에 추가하기 위해, 파티션되지 않은 것으로 파티션을 포맷하는 것은 OSX 10.7에서 디스크 유틸리티를 사용하는 것이 약간 까다로 웠습니다. HFS + nonjournaled에 대한 옵션은 포맷 (지우기) 옵션에 명확하지 않기 때문입니다.

해결책은 HFS + 저널링으로 포맷 한 다음 파티션을 선택하여 저널링을 끄고 옵션 키를 누른 상태에서 "파일"메뉴를 열고 "저널링 비활성화"를 선택하는 것입니다.

기묘한.

https://discussions.apple.com/thread/3232454?start=0&tstart=0을 참조 하십시오.


2
시도한 후에는 파티션의 내용에 영향을 미치지 않고 언제든지 (이 답변의 이상한 방법을 사용하여) 저널링을 켜고 끌 수있는 것으로 보입니다. 따라서 원하는 경우 추출하기 전에 해제해야하는 한 (Mac에서는 읽기 전용 대신 Linux로 읽기 / 쓰기로 마운트 됨) Mac을 사용할 때마다 저널링을 켤 수 있습니다. (나쁜 OSX는 "macs에서만 저널링 (리눅스 친화적)"과 같은 일부 세 번째 옵션을 사용하여 자동으로이를 수행 할 수 없습니다.)
Matt
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.