Mac에서 NTFS 드라이브에 쓰는 방법

0
509

Apple의 macOS®는 Windows 형식의 NTFS 드라이브에서 읽을 수 있지만 즉시 사용할 수는 없습니다. NTFS 드라이브에 대한 전체 읽기 / 쓰기 액세스를위한 몇 가지 솔루션이 있습니다.

Windows 시스템 파티션은 NTFS 파일 시스템을 사용해야하므로 Mac의 Boot Camp 파티션에 쓰려는 경우 유용 할 수 있습니다. 그러나 외장 드라이브의 경우 exFAT를 대신 사용해야합니다. macOS는 Windows처럼 기본적으로 exFAT 드라이브를 읽고 쓸 수 있습니다.

세 가지 옵션

관련 : FAT32, exFAT 및 NTFS의 차이점은 무엇입니까?

여기에는 몇 가지 옵션이 있으며 다음 중 하나를 선택해야합니다.

  • 유료 타사 드라이버: Mac 용 타사 NTFS 드라이버를 설치할 수 있으며 제대로 작동합니다. 유료 솔루션이지만 설치가 쉽고 아래의 무료 솔루션보다 우수한 성능을 제공해야합니다.
  • 무료 타사 드라이버: 쓰기 지원을 활성화하기 위해 Mac에 설치 가능한 무료 오픈 소스 NTFS 드라이버가 있습니다. 불행히도, 이것은 10.11 El Capitan에 추가 된 새로운 시스템 무결성 보호 기능이있는 Mac에 설치하는 데 약간의 추가 작업이 필요합니다. 유료 솔루션보다 느리고 읽기 / 쓰기 모드에서 NTFS 파티션을 자동으로 마운트하는 것은 보안 상 위험합니다.
  • Apple의 실험적인 NTFS 쓰기 지원: macOS 운영 체제에는 NTFS 드라이브에 쓰기위한 실험적인 지원이 포함되어 있습니다. 그러나 기본적으로 꺼져 있으며 활성화하려면 터미널에서 약간의 혼란이 필요합니다. 제대로 작동하지 않을 수 있으며 NTFS 파일 시스템에 문제를 일으킬 수 있습니다. 실제로 이전에 데이터가 손상되었습니다. 우리는 이것을 사용하지 않는 것이 좋습니다. 이유로 인해 기본적으로 사용 중지되어 있습니다.

다른 솔루션도 제대로 작동하지 않고 설정 작업이 많으므로이 작업을 수행해야하는 경우 타사 NTFS 드라이버에 대한 비용을 지불하는 것이 좋습니다.

최고의 유료 타사 드라이버 : Paragon NTFS for Mac

Mac 용 Paragon NTFS의 가격은 $ 19.95이며 10 일 무료 평가판을 제공합니다. macOS 10.12 Sierra 및 Mac OS X 10.11 El Capitan을 포함한 최신 버전의 macOS에 깨끗하고 쉽게 설치할 수 있습니다. 실제로는 “그냥 작동”하기 때문에이 기능에 대해 소액의 돈을 기꺼이 지불하는 것이 가장 좋습니다.

또한 터미널 명령을 사용하여 수동으로 파티션을 마운트하거나, “안전하지 않은”파티션을 자동으로 마운트하거나, 아래의 무료 드라이버와 같이 잠재적 인 손상을 처리 할 필요가 없습니다. 이 기능이 필요한 경우 제대로 작동하는 소프트웨어에 대한 비용을 지불하면됩니다. 우리는 이것을 충분히 강조 할 수 없습니다.

Seagate 드라이브를 소유 한 경우 Seagate는 Mac 용 Paragon NTFS의 무료 다운로드를 제공하므로 추가 항목을 구입할 필요가 없습니다.

또한 31 달러의 비용과 14 일 무료 평가판을 제공하는 Mac 용 Tuxera NTFS를 구입할 수도 있습니다. 그러나 Paragon NTFS는 동일한 기능을 수행하며 저렴합니다.

최고의 무료 타사 드라이버 : macOS 용 FUSE

이 방법은 무료이지만 약간의 작업이 필요하며 덜 안전합니다. Mac에서 읽기 / 쓰기 모드로 NTFS 파티션을 자동으로 마운트하려면 시스템 무결성 보호를 일시적으로 비활성화하고 Apple의 내장 도구 중 하나를 공격에 더 취약한 바이너리로 대체해야합니다. 따라서이 방법은 보안 상 위험합니다.

그러나 터미널 사용이 마음에 들지 않으면 FUSE를 사용하여 NTFS 파티션을 읽기 / 쓰기 모드로 수동 마운트 할 수 있습니다. 이것은 더 안전하지만 더 많은 일입니다.

먼저, macOS 용 FUSE를 다운로드하여 설치하십시오. 설치할 때 기본 옵션을 사용하십시오.

관련 : OS X 용 Homebrew와 함께 패키지를 설치하는 방법

계속하려면 Apple의 명령 줄 개발자 도구가 설치되어 있어야합니다. 아직 설치하지 않은 경우 Finder> 응용 프로그램> 유틸리티에서 터미널 창을 열고 다음 명령을 실행하여 설치할 수 있습니다.

xcode-select --install

도구를 설치하라는 메시지가 표시되면“설치”를 클릭하십시오.

관련 : OS X 용 Homebrew와 함께 패키지를 설치하는 방법

또한 Mac에 아직 설치하지 않은 경우 “homebrew”를 다운로드하여 설치해야합니다. Homebrew는 Mac OS X 용“패키지 관리자”입니다. 다음 명령을 터미널 창에 복사하여 붙여 넣은 다음 Enter 키를 눌러 설치하십시오.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

프롬프트가 표시되면 Enter를 누르고 비밀번호를 제공하십시오. 스크립트가 Homebrew를 자동으로 다운로드하여 설치합니다.

개발자 도구와 Homebrew를 설치 한 후 터미널 창에서 다음 명령을 실행하여 ntfs-3g를 설치하십시오.

brew install ntfs-3g

이제 읽기 / 쓰기 모드에서 NTFS 파티션을 수동으로 마운트 할 수 있습니다. 터미널 창에서 다음 명령을 실행하여 / Volumes / NTFS에 마운트 지점을 만듭니다. 이 작업은 한 번만 수행하면됩니다.

sudo mkdir /Volumes/NTFS

NTFS 드라이브를 컴퓨터에 연결할 때 다음 명령을 실행하여 디스크 파티션을 나열하십시오.

diskutil list

그런 다음 NTFS 파티션의 장치 이름을 식별 할 수 있습니다. Windows_NTFS 파일 시스템이있는 파티션을 찾으십시오. 아래 스크린 샷에서 /dev/disk3s1 .

NTFS 파티션은 Mac에 의해 자동으로 마운트되었으므로 먼저 마운트 해제해야합니다. 다음 명령을 실행하여 교체하십시오. /dev/disk2s1 NTFS 파티션의 장치 이름과 함께.

sudo umount /dev/disk2s1

드라이브를 마운트하려면 다음 명령을 실행하여 /dev/disk2s1 NTFS 파티션의 장치 이름과 함께.

sudo /usr/local/bin/ntfs-3g /dev/disk2s1 /Volumes/NTFS -olocal -oallow_other

파일 시스템이 / Volumes / NTFS에 마운트 된 것을 볼 수 있습니다. 또한 데스크탑에 일반 마운트 드라이브로 나타납니다. 플러그를 뽑고 싶을 때 정상적으로 꺼낼 수 있습니다.

위의 지침에 따라 파티션을 수동으로 마운트하는 것이 좋으면 계속하지 않아도됩니다.

관련 : Mac에서 시스템 무결성 보호를 비활성화하는 방법과하지 말아야하는 이유

Mac이 읽기 / 쓰기 모드로 연결 한 NTFS 드라이브를 자동으로 마운트하게하려면 시스템 무결성 보호를 비활성화해야합니다.

경고: 당신은 아마 이것을하고 싶지 않을 것입니다! “소프트웨어의 공식 지침”은 이것이 보안 위험임을 경고합니다. Mac의 NTFS 마운트 도구를 루트 사용자로 실행되는 ntfs-3g 도구로 바꾸게됩니다. Homebrew가 소프트웨어를 설치하는 방식 때문에 Mac에서 실행되는 맬웨어가 이러한 도구를 덮어 쓸 수 있습니다. 위험하지 않을 수도 있지만 위험을 감수하고 싶다면 어떻게해야하는지 설명하겠습니다.

Mac을 재부팅하고 부팅하는 동안 Command + R을 길게 누릅니다. 특별한 “복구 모드”환경으로 부팅됩니다.

복구 모드의 유틸리티 메뉴에서 터미널을 시작하고 다음 명령을 실행하십시오.

csrutil disable

설치가 완료되면 Mac을 정상적으로 재부팅하십시오.

Mac 데스크탑에서 터미널 창을 다시 열고 다음 명령을 실행하여 ntfs-3g를 작동 시키십시오.

sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original

sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs

마지막으로 시스템 무결성 보호를 다시 활성화하십시오. Mac을 재부팅하고 부팅하는 동안 Command + R을 누르고 있으면 복구 모드로 들어갑니다. 복구 모드에서 터미널을 시작하고 다음 명령을 실행하십시오.

csrutil enable

설치가 완료되면 Mac을 재부팅하십시오. NTFS 쓰기 지원이 지금 작동해야합니다.

변경 사항을 취소하고 모든 것을 제거하려면 먼저 시스템 무결성 보호를 비활성화해야합니다. 완료 한 후 다음 명령을 실행하십시오.

sudo rm /sbin/mount_ntfs

sudo mv /sbin/mount_ntfs.original /sbin/mount_ntfs

brew uninstall ntfs-3g

그런 다음 “시스템 환경 설정 창의”패널에서 macOS 용 FUSE를 제거하고 시스템 무결성 보호를 다시 활성화 할 수 있습니다.

왜 지금 대신 $ 20 옵션을 추천하는지 알 수 있습니까?

Apple의 실험적인 NTFS 쓰기 지원 : 심각하게하지 마십시오

테스트 방법이 가장 적으므로 아래 방법을 권장하지 않습니다. 이것은 제대로 작동하지 않을 수 있으므로 문제가 발생하더라도 우리 나 Apple을 비난하지 마십시오. macOS 10.12 Sierra 기준으로는 여전히 불안정하며 완전히 안정적이지 않을 수 있습니다. 이것은 실제로 교육 목적으로 여기에 있습니다.

먼저, 드라이브에 편리한 한 단어 레이블이 있는지 확인하십시오. 그렇지 않은 경우 레이블을 변경하십시오. 이렇게하면이 과정이 쉬워집니다.

먼저 터미널을 시작해야합니다. Finder> 응용 프로그램> 유틸리티> 터미널로 이동하거나 Command + Space를 누르고 터미널을 입력 한 다음 Enter를 누르십시오.

나노 텍스트 편집기에서 편집 할 / etc / fstab 파일을 열려면 터미널에 다음 명령을 입력하십시오.

sudo nano /etc/fstab

nano에 다음 줄을 추가하여“NAME”을 NTFS 드라이브 레이블로 바꿉니다.

LABEL=NAME none ntfs rw,auto,nobrowse

완료 후 Ctrl + O를 눌러 파일을 저장 한 다음 Ctrl + X를 눌러 나노를 닫습니다.

(작성하려는 NTFS 드라이브가 여러 개인 경우 각각에 대해 다른 줄을 추가하십시오.)

드라이브를 컴퓨터에 연결하고 (연결되어있는 경우 다시 연결 한 후 다시 연결) “/ Volumes”디렉토리에 표시됩니다. Finder 윈도우에서 이동> 폴더로 이동을 클릭하고 상자에“/ 볼륨”을 입력하여 액세스 할 수 있습니다. 드라이브가 정상적으로 작동하는 것처럼 자동으로 팝업되지 않고 데스크탑에 나타납니다.

나중에이 변경을 취소하려면 위의 프로세스를 반복하여 / etc / fstab 파일을 nano로 엽니 다. 파일에 추가 한 행을 삭제하고 변경 사항을 저장하십시오.


대부분의 Mac 사용자는 exFAT로 외장 드라이브를 포맷하는 것이 더 좋으며 추가 작업없이 Windows와 Mac OS X 모두에서 잘 작동합니다. NTFS 드라이브에 기록해야하는 경우 유료 타사 드라이버 중 하나가 최고의 성능과 파일 손상 위험이 가장 적은 가장 쉬운 옵션입니다.