https://gist.github.com/six519/9f04837f119103d4ff45542a5b5d4222
Configuring your Mac!
Change security settings
- Shut down your Mac, then press and hold the power button until "Loading startup options" appear.
- Select "Options"
- In the menu on top of the screen, choose "Utilities" -> "Startup Security Utility".
- Click "Security Policy"
- Select "Reduced Security" and check "Allow user management of kernel extensions from identified developers".
- Reboot
Install macFUSE
- Download latest stable release of macFUSE HERE and install.
- Allow system extension signed by "Benjamin Fleischer" under "System Settings" -> "Privacy & Security"
Compiling/Installing ntfs-3g
- Make sure Homebrew is already installed in your system.
- Install ntfs-3g dependencies
brew install autoconf brew install automake brew install libtool brew install libgcrypt brew install pkg-config
- Clone git project then change the current directory to ntfs-3g
git clone https://github.com/tuxera/ntfs-3g.git
cd ntfs-3g
- Compile and install
./autogen.sh ./configure --exec-prefix=/usr/local make sudo make install
Mounting NTFS drive for reading/writing data
- After plugging in your NTFS drive, unmount it.
sudo umount /Volumes/LABEL_NAME
- Identify disk identifier
diskutil list
- Mount drive with ntfs-3g
sudo ntfs-3g -o auto_xattr /dev/DISK_IDENTIFIER /Volumes/LABEL_NAME
- Open the drive using finder and voila!!!!!