Enable NTFS File system in Mac OS Mojave

In Mac OS by default installed NTFS driver can only read data from External Hard Disc or Pen Drive. So this is big issue for those who have storage devices formatted on Windows operating system and want to store some data from Mac OS. Here are solution for this type of file copy issue.

In our solution we will use three software package to enable NTFS driver for MacOS Serria or MacOS Mojave. Here step by step process to enable NTFS Driver on Mac OS. Open Terminal in your Mac and follow the commands.

Step 1:

Install Brew in your Mac. (This is a package manager in Mac OS).

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

 

Step 2:

Install FUSE for MacOS. (This is a extend macOS's native file handling capabilities via third-party file systems).

brew cask install osxfuse

 

Step 3:

Install NTFS 3G for MasOS. (NTFS-3G is an open source cross-platform implementation of the Microsoft Windows NTFS file system with read-write support).

brew install ntfs-3g

Now you have installed everything that is required to enable NTFS file system in MacOS. Now you need to configure driver for your MacOS.

 

Step 4:

To move forward first you need to disable the system integrity protection so that you can replace default NTFS driver with NTFS 3G Driver. So reboot the Mac and hold Command+R on the boot start time. You will get a Recovery console window, On top menu go in Utilities and select Terminal.

On terminal type following command:

csrutil disable

You will get a successful message after this. Now reboot Mac normally and open terminal again.

 

Step 5:

Run the following commad to activate NTFS driver.

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

Now your original NTFS driver has been renamed to .original and new Driver activated.

 

Step 6:

You need again enable  system integrity protection so reboot the Mac and hold Command+R on the boot start time. You will get a Recovery console window, On top menu go in Utilities and select Terminal.

On terminal type following command:

csrutil enable

You will get a successful message after this. Now reboot Mac normally and open terminal again.

 

Step 7:

Now your MacOS is ready for NTFS file system. Connect NTFS drive to your Macbook and allow OSX FUSE when ask for allow. Disconnect device and connect again. Your device will be ready to read/write files. Enjoy NTFS.

 

 

 

 

 


Keywords: