OS X에서 NTFS 드라이브에 쓰려면 어떻게합니까?


답변:


34

최신 솔루션으로 2015 년 5 월에 업데이트되었습니다.

무료 솔루션

OS X 용 퓨즈 -MacFUSE의 후속 제품

NTFS-3G
2010 년 이후의 소스를위한 빌드가 필요합니다. http://macntfs-3g.blogspot.co.uk/2010/10/ntfs-3g-for-mac-os- x-2010102.html 다른 답변에서 homebrew를 사용하여 소스에서 빌드 할 수 있습니다.

유료 솔루션

파라곤 NTFS

Tuxera NTFS


MacFuse는 버려졌으며 2009 년 이후로 업데이트되지 않았습니다.


3
OS X 및 NTFS-3G 용 퓨즈는 함께 설치해야합니다. El Capitan에서 전체 설치가 까다 롭습니다. 내 답변보기 apple.stackexchange.com/a/213575/62697
Cœur

3
죄송합니다.이 링크는 거의 링크 전용 답변이므로 다운 백했습니다. 현재 apple.stackexchange.com/questions/106589/…apple.stackexchange.com/questions/152661/… 모두이 질문의 중복으로 표시되어 있지만 불행히도이 (현재 승인 된) 답변은 최고 의견이 아닙니다 .
cubuspl42

27

이 답변은 OS X 10.11 El Capitan , macOS 10.12 Sierra , macOS 10.13 High Sierra , macOS 10.14 Mojave에 대한 최신 호환성을위한 것 입니다.

  1. GitHub 에서 최신 osxfuse (3.xx)를 설치하십시오 . 또는 다음 과 같이 Homebrew 와 함께 설치하십시오 .

    brew cask install osxfuse
    
  2. 다음 과 같이 Homebrew 와 함께 최신 NTFS-3G 를 설치하십시오 .

    brew install ntfs-3g
    
  3. 읽기-쓰기 모드에서 NTFS 볼륨 자동 마운트 :

    다음과 같이 시스템 무결성 보호를 일시적으로 비활성화 한 후 부팅하도록 NTFS-3G를 연결하십시오.

    • [ 복구 모드로 들어가려면 CMD+ R를 눌러 재부팅 ]

      csrutil disable
      
    • [일반적으로 재부팅]

      sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
      sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
      
    • [ 복구 모드로 들어가려면 CMD+ R를 눌러 재부팅 ]

      csrutil enable
      
    • [일반적으로 재부팅]

macOS를 업그레이드 할 때 매년 수동으로 다시 연결해야합니다 (3 단계) (10.11 → 10.12 → 10.13 → 10.14 → ...)


다음 위키 페이지도 참조하십시오. https://github.com/osxfuse/osxfuse/wiki/NTFS-3G


1
이 모든 작업을 수행 한 후 NTFS vol이 자동으로 마운트됩니까?
Mohammed Fawzan

1
@MohammedFawzan 네, 그것이 목표입니다.
Cœur

1
나는 모든 단계를 시도했다. 여전히 볼륨에 쓸 수 없습니다. : /
Mohammed Fawzan

2
시작하는 동안 연결하고 싶지 않고 이동하고 싶은 사람들은 이것을 시도 할 수 있습니다. "NTFS-3G를 설치 한 후 터미널에서 다음 명령을 실행하여 NTFS 볼륨을 읽기 / 쓰기 모드로 수동으로 마운트 할 수 있습니다. / dev / disk1s1을 마운트하려는 실제 NTFS 파티션으로 바꾸십시오. diskutil list를 사용하여 파티션 이름을 찾을 수 있습니다. sudo mkdir / Volumes / NTFS sudo / usr / local / bin / ntfs-3g / dev / disk1s1 / Volumes / NTFS -olocal -oallow_other "From github.com/osxfuse/osxfuse/wiki/NTFS-3G
Sharukh Mastan

1
두 가지 오프라인 결과 업데이트로 OSX 10.10을 High Sierra로 업데이트했지만 NTFS 지원이 중단되었습니다. 나는 위의 양조 가이드를 성공하지 않고 갔다. 그런 다음 [brew install ntfs-3g]를 한 번 더 실행하면 링크 제안 및 링크 오류가 발생합니다. 드라 이런 모드에서 링크를 실행하여 추출에 의해 삭제 될 파일을 확인하십시오. 수동으로 삭제하고 [brew link]를 실행 한 후 재부팅하십시오. 모든 것이 제대로 작동합니다. 나는 그것이 누군가에게 도움이되기를 바랍니다 :)
Denis Barmenkov

14

Mountain lion에서 이것을 테스트했으며 무료이며 재부팅 할 필요가 없습니다. OS X의 기본 NTFS 드라이버를 사용합니다.

  1. 기기 플러그인

  2. 터미널에 쓰고 diskutil listTYPE이 Windows_NTFS 인 IDENTIFIER를 찾으십시오.

    이 경우 disk1s1

  3. 그런 다음 다음을 실행하십시오.

    diskutil unmount /dev/disk1s1
    cd /Volumes
    mkdir Elements
    sudo mount -w -t ntfs -o rw,nobrowse /dev/disk1s1 /Volumes/Elements
    open /Volumes/Elements
    

3
나는 이것을 10.8.4와 10.8 VM에서 시도했지만 작동시키지 못했습니다. Read-only file system예를 들어 실행하려고 할 때 와 같은 오류가 발생했습니다 mkdir /Volumes/HD-HCU2/aa. 왜 사용 nobrowse하셨나요?
Lri

잘못된 경로에 폴더를 만들고 있습니다. 아래에 폴더를 만들어야합니다 /Volumes.
코 들러

nobrowsentf를 쓰기 가능하게 만드는 데 필요합니다.
Codler

5
+1,이 기능은 완전하지 않으며 테스트를 거쳤습니다. 어떤 이유로 든 기본적으로 활성화되어 있지 않습니다. 강제 쓰기 가능 드라이버를 사용하는 동안 NTFS 볼륨이 손상되었다는 점을 언급 할 가치가 있습니다.
fardjad

2
이 방법이 안전하지 않다는 경고를 추가했습니다. 이 오래된 엉뚱한 Apple NTFS 드라이버는 영원히 거기에 있었고, RW가 될 수 있다고 영원히 알려져 있으며, 어떤 방법으로도 안정적이지 않다는 것은 영원히 알려져 있습니다.
cubuspl42

9

가장 간단한 해결책은 MacFUSEMacFUSENTFS-3G 를 사용하는 것입니다. 단,이 게시물은 Tuxera NTFS (~ $ 35 USD) 및 PARAGON Software NTFS for OS X v.9.0 ($ 19.95 USD) 만 10.7을 지원합니다. 그러나 Tuxera에서 무료 로 소스를 얻을 수 있습니다 .

OS X 10.6부터는 마일리지가 다를 수 있지만 NTFS 지원을 기본적으로 활성화 할 수 있습니다. 관심 있지만 MacFUSE 방법을 사용하려면 Mac OS X Hints 의이 글 을 따르십시오 . 이러한 방법 중 어느 것도 완벽하게 지원되지는 않습니다.


1
참고로 — 최근에 NTFS-3G 및 Lion에 문제가 있었습니다 . OS X 바이너리가 약간 구식이기 때문에 (2010.10.2 대 2011.4.12 )
Jari Keinänen

1
Mac v9 용 Paragon NTFS는 Lion과 호환되지 않습니다. 패키지를 더블 클릭하면 "작업을 완료 할 수 없습니다"

새로운 맥북 프로 망막에 Tuxera NTFS를 사용하면 어떤 단점이 있습니까?
렌더링

1
MacFUSE는
Cœur

6

MacFUSE에 MacFUSE 및 NTFS-3G를 사용하는 것이 가장 쉬운 방법이라고 말할 수는 없지만 무료이며 훌륭합니다! :) 500GB 외장 Seagate HDD를 구입하고 Mac 용 Paragon NTFS를 얻을 때까지 약 1 년 동안 사용했습니다. Seagate 사이트 ( http://www.seagate.com/support/downloads/item/ntfs-driver-for-mac-os-master-dl/) 에서 무료로 제공됩니다 . 한 달 동안 안정적으로 작동하지만 아직 아무런 문제가 발생하지 않았습니다. Apple이 공개 할 때 Seagate HDD 사용자는 새로운 OS X에 대한 무료 NTFS 드라이버 업그레이드를받을 수 있습니까?


3
씨게이트 버전의 파라곤 14가 씨게이트 이외의 드라이브에서 작동합니까?
malhal

5

다음은 ntfs-3g를 사용하여 일회성 마운트를 수행하는 방법입니다. 이 방법으로 안전 모드로 부팅하거나 csrutil을 전혀 사용할 필요가 없습니다. NB : ntfs-3g를 사용하는 것은 내장 된 "rw, nobrowse"마운트 옵션보다 쓰기 액세스를 위해 "safer"라는 소문이 있습니다.

https://github.com/osxfuse/osxfuse/releases 에서 최신 osxfuse (3.xx)를 설치 하십시오 . 또는 다음을 사용하여 Homebrew에서 설치하십시오.

brew cask install osxfuse

다음과 같이 Homebrew ( https://brew.sh/Homebrew ) 에서 최신 NTFS-3GNTFS-3G를 설치 하십시오 .

brew install ntfs-3g

한 번 마운트 (disk1s1을 값으로 바꾸고 mount디스크를 삽입 한 후 명령 을 실행하여 검색 할 수 있음)와 같은 줄이 표시됩니다.

/dev/disk1s1 on /Volumes/SomeNtfsDrive (ntfs, local, nodev, nosuid, read-only, noowners) 잡아 disk1s1:

 diskutil unmount /dev/disk1s1
 sudo mkdir /Volumes/my_writable_ntfs
 sudo /usr/local/bin/ntfs-3g /dev/disk1s1 /Volumes/my_writable_ntfs -olocal -oallow_other

"시스템 확장명 차단"팝업이 표시되면 "보안 기본 설정 열기"를 클릭하고 개발자 이름 (Benjamin Fleischer) 옆에있는 "허용"을 클릭하십시오. 허용 버튼을 클릭 할 수 없으면 여기를 참조 하십시오 .

허용을 클릭 한 후 명령을 다시 실행하십시오. 재부팅 할 때까지 좋습니다. 또는 수동으로 분리하십시오.

영구적으로 만드는 자세한 내용 및 지침은 https://github.com/osxfuse/osxfuse/wiki/NTFS-3G를 참조 하십시오.


4

시작하기 전에 외부 이름 레이블이 단어 인지 확인하십시오 . 그것은 사이에 공간이 없다는 것을 의미합니다.

내 디스크 = 잘못된

my_disk 또는 my-disk 또는 mydisk = 올바른

지금

  1. 터미널 열기 [ Command+ Space+ "터미널"]
  2. 유형: sudo nano /etc/fstab
  3. 나노에서, 유형 : LABEL=my_disk none ntfs rw,auto,nobrowse참고 : my_disk는 것입니다 귀하의 디스크 이름
  4. 저장 및 종료에 대한 Control+ XEnterEnter
  5. [선택 사항] 접근하기 쉽도록 데스크탑에 대한 심볼릭 링크를 만듭니다. 터미널에서->sudo ln -s /Volumes ~/Desktop/Volumes

나중

더 이상 필요 없을 때. 다음과 같이 간단합니다.

터미널에서 sudo rm /etc/fstab


5
제거 /etc/fstab만이 다른 중요한 항목을 포함하지 않는 경우 옵션
nohillside

2
@AFwcxx, Label 공백 포함 할 수 있습니다 \040. ''(공백) 대신 사용하면됩니다. man fstabLABEL=The\040Volume\040Name\040Is\040This none msdos ro
user3439894

이것과 osxdaily.com/2013/10/02/enable-ntfs-write-support-mac-os-x 가 많은 도움 이 되었습니다. 드라이브를 마운트 해제하고 fstab 파일을 편집하고 sym-link를 작성하기 만하면됩니다. 고마워요!
WhatHiFi
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.