User Tools

Site Tools


mac-ntfs

This is an old revision of the document!


ntfs-3g on MacOS

csrutil disable

brew install ntfs-3g


volname=Toshiba_1tb
diskutil list | grep $volname  
1:               Windows_NTFS Toshiba_1tb             1.0 TB     disk2s1
disk=$(diskutil list | grep $volname | awk '{print $NF}')
sudo mkdir /Volumes/$volname

From https://github.com/osxfuse/osxfuse/wiki/NTFS-3G :

If volume is APFS, then it will need to be unlocked to install mount_ntfs. Let's assume that Macintosh HD is identified as disk1s1.

diskutil list
diskutil apfs unlockVolume disk1s1

To replace Apple's NTFS mount tool with the one provided by NTFS-3G execute the following commands in Terminal. This will back up the original mount tool to /Volumes/Macintosh HD/sbin/mount_ntfs.orig.

sudo mv "/Volumes/Macintosh HD/sbin/mount_ntfs" "/Volumes/Macintosh HD/sbin/mount_ntfs.orig"
sudo ln -s /usr/local/sbin/mount_ntfs "/Volumes/Macintosh HD/sbin/mount_ntfs"

or why not simply : (to try)

sudo mv "/sbin/mount_ntfs" "/sbin/mount_ntfs.orig"
sudo ln -s /usr/local/sbin/mount_ntfs "/sbin/mount_ntfs"

Maybe simplify with unmount/mount? See https://apple.stackexchange.com/a/338692/14586

See also:

volname

volname=NAME, where NAME is a string.

You can use the volname option to specify a name for the osxfuse volume being mounted. This is the name that would show up on the Desktop. In the absence of this option, osxfuse will automatically generate a name that would incorporate the osxfuse device index and the user-space file system being used. For example, an SSHFS mount might have an automatically assigned name "osxfuse Volume 0 (sshfs)".

/docs/dokuwiki/data/attic/mac-ntfs.1569604251.txt.gz · Last modified: 2019-09-27 19:10:51 by mi