답변:
최신 솔루션으로 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를 사용하여 소스에서 빌드 할 수 있습니다.
유료 솔루션
MacFuse는 버려졌으며 2009 년 이후로 업데이트되지 않았습니다.
이 답변은 OS X 10.11 El Capitan , macOS 10.12 Sierra , macOS 10.13 High Sierra , macOS 10.14 Mojave에 대한 최신 호환성을위한 것 입니다.
GitHub 에서 최신 osxfuse (3.xx)를 설치하십시오 . 또는 다음 과 같이 Homebrew 와 함께 설치하십시오 .
brew cask install osxfuse
다음 과 같이 Homebrew 와 함께 최신 NTFS-3G 를 설치하십시오 .
brew install ntfs-3g
읽기-쓰기 모드에서 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
Mountain lion에서 이것을 테스트했으며 무료이며 재부팅 할 필요가 없습니다. OS X의 기본 NTFS 드라이버를 사용합니다.
기기 플러그인
터미널에 쓰고 diskutil list
TYPE이 Windows_NTFS 인 IDENTIFIER를 찾으십시오.
이 경우 disk1s1
그런 다음 다음을 실행하십시오.
diskutil unmount /dev/disk1s1
cd /Volumes
mkdir Elements
sudo mount -w -t ntfs -o rw,nobrowse /dev/disk1s1 /Volumes/Elements
open /Volumes/Elements
Read-only file system
예를 들어 실행하려고 할 때 와 같은 오류가 발생했습니다 mkdir /Volumes/HD-HCU2/aa
. 왜 사용 nobrowse
하셨나요?
/Volumes
.
nobrowse
ntf를 쓰기 가능하게 만드는 데 필요합니다.
가장 간단한 해결책은 MacFUSE 용 MacFUSE 및 NTFS-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 의이 글 을 따르십시오 . 이러한 방법 중 어느 것도 완벽하게 지원되지는 않습니다.
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 드라이버 업그레이드를받을 수 있습니까?
다음은 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를 참조 하십시오.
시작하기 전에 외부 이름 레이블이 한 단어 인지 확인하십시오 . 그것은 사이에 공간이 없다는 것을 의미합니다.
내 디스크 = 잘못된
my_disk 또는 my-disk 또는 mydisk = 올바른
sudo nano /etc/fstab
LABEL=my_disk none ntfs rw,auto,nobrowse
참고 : my_disk는 것입니다 귀하의 디스크 이름sudo ln -s /Volumes ~/Desktop/Volumes
더 이상 필요 없을 때. 다음과 같이 간단합니다.
터미널에서 sudo rm /etc/fstab
/etc/fstab
만이 다른 중요한 항목을 포함하지 않는 경우 옵션
\040
. ''(공백) 대신 사용하면됩니다. man fstab
LABEL=The\040Volume\040Name\040Is\040This none msdos ro