Wednesday, July 16, 2014

NTFS Write Support on OSX with ntfs-3g

  1. Install ntfs-3g using your favorite package manager
  2. Replace the mount command as described  here or here (tl;dr of the first link).
  3. At this point, when plugging in an NTFS formatted disk, Mavericks will complain that the fuse kernel extension is unsigned. Create a self-signed certificate.
  4. Sign the fuse kernel extension with that certificate: sudo codesign -s "NameOfTheSelfSignedCertificate" -f /opt/local/Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext (or whereever that kext resides).