매킨토시 OS X에서는 MS의 파일포맷인 NTFS에 대해서 기본적으로 읽기만 지원합니다. 이에 따라서 외장하드(이동식디스크)가 NTFS인경우에는 쓰기를 가능하게 하려면 별도의 드라이버를 설치해주어야합니다.
NTFS 지원 드라이버 NTFS-3G
NTFS-3G가 이러한 NTFS를 쓰기를 가능하도록 해주는 무료 드라이버 프로그램입니다.
NTFS-3G를 맥에서 사용가능하도록 하려면 이러한 써드파티(3rd-pary)파일 시스템을 사용가능하도록 확장 시켜주는 FUSE(File-system in USEr space)가 먼저 있어야 합니다. FUSE는 별도의 커널모듈개발없이 일반 유저모드 어플리케이션과 인터페이스하여 파일시스템을 확장가능하게 합니다. FUSE는 다양한 Unix-like OS용 있으며 Mac용으로는 구글에서 만든 MacFuse가 많이 사용되고 있었는데 최근에는 공식적인 지원을 중단한 상태입니다. 그래서 이를 대신 하는 OSXFUSE를 사용할것입니다. OSXFUSE는 기존 MacFUSE를 호환하기 때문에 NTFS-3G를 그대로 얹어서 사용가능합니다.
그런데, 여기에도 문제가 있는데 Mac OSX Lion 이나 Mountain Lion은 동작하지 않습니다. 따라서 여기에동작하기 위해서는 패치도 설치해야 합니다. 그래서 총 정리하면 3번의 프로그램 설치가 필요합니다.
그럼 설치를 진행합니다.
1. OSXFUSE설치 하기 (2.5.4버전 다운로드)
설치과정에서 'MacFUSE Compatibility Layer'를 선택해줍니다.(아래그림참고)
2. NTFS-3G 다운로드 및 설치 하기 (NTFS-3G for Mac OS X 2010.10.2)
"Install NTFS-3G" 클릭 후 쭉 진행 하면 끝.
만일 이때 아래 그림이 나온다면
마우스 우측클릭(또는 두손터치) 후 "설치프로그램"을 선택해야 설치가 가능합니다.
그럼 아래처럼 "열기" 버튼이 보입니다.
그럼 마져 설치 진행하다 보면
캐시 기능 사용여부를 묻는데. 이동디스크이용이 주목적이라면 개인적으로는 No caching이 나아보입니다.
(이것은 설치후에도 설정->기타->NTFS-3G 에서 변경이 가능합니다. )
그렇게 설치를 마치고 나면 재시동(리부트)합니다.
여기까지 만 설치하고 외장하드를 Mac 에 연결하면 아래와 같은 에러가 보입니다.
이를 해결하려면 아래 패치 설치를 합니다.
3. fuse_wait (NTFS-3G patch for Lion and Mountain Lion) 패치 하기 (다운로드 링크)
fuse_wait-1.1.pkg파일을 설치하면 됩니다.
여기까지 마치고 나면 이제 정상적으로 NTFS 파일 포맷 이동식디스크를 에러 없이 사용가능 하게 됩니다.
마칩니다.