매버릭스를 사용하여 NTFS로 쓰기 [중복]

이 질문에는 이미 답변이 있습니다.

Mountain Lion에서 NTFS 파일 시스템을 정상적으로 읽고 쓸 수 있었지만 업그레이드 후에는 작동이 멈췄습니다.

Mountain Lion에서 homebrew를 사용하여 ntfs-3g 및 fuse4x를 설치하고 homebrew에 표시된 지침에 따라 fuse4x 커널 확장 설치를 완료했습니다.

이 문제를 해결하기 위해 ntfs-3g, fuse4x 및 fuse4x-kext를 제거하고 다시 설치했습니다. 그러나 이것은 내 문제를 해결하지 못했습니다.

누구든지 이것을 해결하는 방법을 알고 있습니까? 감사.



답변

나는 이것을하는 적절한 방법을 찾았습니다 ( 요세미티 에서도 작동합니다 ).

Homebrewcask이 없다면 설치하십시오 :

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install caskroom/cask/brew-cask

이전 버전의 모든 osxfuse서명을 제거하십시오 (서명되지 않은 kext는 현재 금지됨).

brew cask uninstall osxfuse

브루 업데이트 설치 osxfusentfs-3g

brew update
brew cask install osxfuse
brew install ntfs-3g

mount_ntfs드라이브를 자동으로 마운트하려면에 대한 심볼릭 링크 를 만들어야합니다.

sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs


답변

이것은 매우 쉽고 타사 응용 프로그램이나 드라이버를 설치할 필요 가 없습니다 . 재부팅이 필요 없습니다.

  1. “볼륨”의 이름을 찾으십시오
  2. 터미널 열기
  3. / etc / fstab 파일을 작성하거나 업데이트하십시오. “My040Passport”를 “Volume”이름으로 바꾸십시오. sudo vi / etc / fstab 을 터미널 에 입력하면됩니다 . 비밀번호를 묻는 메시지가 나타납니다.

    #
    # Warning - this file should only be modified with vifs(8)
    #
    # Failure to do so is unsupported and may be destructive.
    #
    LABEL=My\040Passport none ntfs rw,auto,nobrowse
    
  4. 외장 하드 드라이브를 분리했다가 다시 연결하십시오

  5. 더 이상 Finder에 HDD가 표시되지 않으며 아래 단계에 따라 터미널 내에서 HDD를 열어야합니다.
  6. 터미널을 열고 아래에 3 개의 명령을 입력하고 3 번째 명령에 고유 한 볼륨 이름을 사용하십시오.

    cd /Volumes
    ls
    open My\ Passport
    

    명령 1은 현재 디렉토리를 변경합니다.
    Command 2에는 Volumes가 표시되며 관심있는 볼륨이 여기에 나열됩니다.
    Command 3은 Finder에서 볼륨을 엽니 다.

  7. Finder에 HDD가 표시되지 않으므로 데스크탑에 HDD에 대한 링크를 추가하십시오. 터미널을 열고이 명령을 입력하여 볼륨 이름을 바꾸고 원하는 경우 대상도 바꾸십시오.

    ln -s /Volumes/My\ Passport/ ~/Desktop/hdd
    

답변

나는 당신과 같은 설정을 가지고 있었고 10.9로 업그레이드 한 이후 NTFS에 쓸 수 없습니다. 내가 끝낸 해결책은 (최소한 단기적으로) Paragon의 NTFS for Mac® OS X 11 을 사용하는 것이 었습니다 . 정상적으로 작동하는 것으로 보이며 10 일 무료 평가판이 있습니다.

더 좋은 방법이 곧 발견 될 수 있기를 바랍니다.

시도하지 않은 또 다른 옵션은 /etc/fstab파일 을 편집하는 것 입니다. OS X Mountain Lion의 NTFS 쓰기 지원 은 다음과 같습니다 .

  • Paragon, Tuxera 또는 NTFS-3G와 같은 다른 타사 NTFS 소프트웨어를 제거하십시오.
  • 편집 /etc/fstab(당신은이 작업을 수행 할 수 있습니다 sudo vi /etc/fstab) 다음 줄을 추가 :
    LABEL을 = “VOLUME_NAME_WITHOUT_QUOTES는”아무도 RW, 자동차, nobrowse을 NTFS 없습니다
  • 이제 디스크를 마운트 해제했다가 다시 마운트하면됩니다.

답변

OS X Mavericks 에서 macfuse-core-10.5-2.1.9ntfs-3g-2010.10.2-macosx 조합을 사용했으며 NTFS 드라이브에 쓸 수 있습니다.

  • 먼저 macfuse-core-10.5-2.1.9 설치
  • 그런 다음 ntfs-3g-2010.10.2-macosx를 설치하십시오.
  • 설치 후 NTFS-3G를 엽니 다
    • 시스템 환경 설정> NTFS-3G
    • [활성화]를 클릭하십시오
  • 마지막으로 대상 NTFS 디스크를 마운트 해제했다가 다시 마운트합시다

TimeOut 메시지를 보더라도 이미 올바른 방향입니다. NTFS 하드 드라이브에 파일과 폴더를 만들어 봅시다.


답변

설치 OS X 마운틴 라이온 10.8.2에 대한 NTFS-무료 소프트웨어를 당신에게 맥을 재부팅합니다. 이것은 OS X Mavericks에서 나를 위해 일했습니다.


답변

MacPorts 사용하기 :

sudo port install fuse4x ntfs-3g
sudo ntfs-3g /dev/disk2s1 /Volumes/ntfsmountpoint


답변

이 답변은 OS X 10.11 El Capitan의 최신 호환성을 목표로 합니다.

  1. https://github.com/osxfuse/osxfuse/releases 또는 Homebrew with 에서 최신 osxfuse (3.xx)를 설치 하십시오brew cask install osxfuse .

  2. brew (homebrew / fuse / ntfs-3g)에서 최신 NTFS-3G (2015.3.14)를 설치하십시오.

다음과 같이:

brew install ntfs-3g
  1. 시스템 무결성 보호를 일시적으로 비활성화 한 후 부팅하도록 NTFS-3G를 연결하십시오.

다음과 같이:

[reboot by holding CMD+R to get in recovery mode]
csrutil disable
[reboot normally]
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
[reboot by holding CMD+R to get in recovery mode]
csrutil enable
[reboot normally]

설치 대안

소스 에지 (2015.9.30) 에서 NTFS-3G를 빌드하는 경우 : 이 답변을 확인 하십시오.