Skip to content

Instantly share code, notes, and snippets.

@qizy09
Forked from bjorgvino/yosemite ntfs read+write.txt
Last active December 6, 2015 06:19
Show Gist options
  • Save qizy09/15440e35cdd3e07c28bd to your computer and use it in GitHub Desktop.
Save qizy09/15440e35cdd3e07c28bd to your computer and use it in GitHub Desktop.
osxfuse + ntfs-3g + Yosemite = NTFS R/W

Remove osxfuse if installed via homebrew:

brew uninstall osxfuse

Install osxfuse binary and choose to install the MacFUSE compatibility layer: http://sourceforge.net/projects/osxfuse/files/latest/download?source=files

Reboot (optional but recommended by osxfuse)

Install ntfs-3g via homebrew:

brew update && brew install ntfs-3g

Link mount_ntfs:

sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original sudo ln -s /usr/local/Cellar/ntfs-3g/2014.2.15/sbin/mount_ntfs /sbin/mount_ntfs

The output of the following should be as below:

ls -l /sbin/mount_ntfs* /sbin/mount_ntfs -> /usr/local/Cellar/ntfs-3g/2014.2.15/sbin/mount_ntfs /sbin/mount_ntfs.original -> /System/Library/Filesystems/ntfs.fs/Contents/Resources/mount_ntfs

Reboot and voila

If you are running OS X 10.11 and the commands above fail try: sudo nvram boot-args="rootless=0" final El Capitan You had to disable SIP through recovery. (Disable/Enalbe System Integrity Protection Refer to: http://osxdaily.com/2015/10/05/disable-rootless-system-integrity-protection-mac-os-x/ ) And reboot your machine. Then try symlinking mount_ntfs again.

Update

This link is much more convenient: http://www.macbreaker.com/2014/06/how-to-enable-writing-to-ntfs-hard.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment