Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.4: Use MacFuse to read and write to NTFS volumes UNIX
So you have Boot Camp and a big disk to use, but then you are bound to the NTFS format instead of FAT. But Mac OS X 10.4 can only read, not write, to these kind of formatted volumes. Follow these steps and you will be able to write to them as well:
  1. If you choose to compile yourself, install Xcode 2.4.1, and especially the SDK package within it. Also, compile the latest release of pkgconfig.
  2. Download MacFuse. Compile it yourself, or easier of course, is to download the binary .dmg file.
  3. Download ntfs-3g and compile it -- there's also a premade binary .dmg if you prefer.
  4. In Disk Utility, check out the device identifier (disk0s2 or something) of the NTFS volume, and unmount it.
  5. In Terminal, type mkdir /Volumes/your_ntfs_volume, where your_ntfs_volume is the name of your NTFS volume.
  6. Still in Terminal, type ntfs-3g /dev/disk0s2 /Volumes/your_ntfs_volume -o ping_diskarb,volname="your_ntfs_volume".
Normally your volume should be mounted. If not, type disktool -r and killall finder. To unmount, use sudo umount /dev/disk0s2. Use AppleScript if you want to facilitate mounting and unmounting.

[robg adds: I haven't tested this one, and would caution that if you plan to test it, you have a good backup before you begin.]
    •    
  • Currently 3.18 / 5
  You rated: 5 / 5 (11 votes cast)
 
[209,744 views]  

10.4: Use MacFuse to read and write to NTFS volumes | 20 comments | Create New Account
Click here to return to the '10.4: Use MacFuse to read and write to NTFS volumes' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.4: Use MacFuse to read and write to NTFS volumes
Authored by: critcol on Feb 23, '07 12:38:14PM

I didn't do all the steps that the hint says, but I've got MacFUSE and NTFS-3G installed and my NTFS boot comp partition is R/W now and works fine. It shows up as a mounted server rather than a drive, but it's there and fully accessible.



[ Reply to This | # ]
10.4: Use MacFuse to read and write to NTFS volumes
Authored by: Little Neddy on Feb 23, '07 02:13:13PM
I *know* I am slow, thick etc. but where it says

3. Download ntfs-3g and compile it -- there's also a premade binary .dmg

I couldn't find the premade binary.dmg. Are you able to point to it directly please?

[ Reply to This | # ]

10.4: Use MacFuse to read and write to NTFS volumes
Authored by: Nimitz on Feb 26, '07 10:51:01AM
This is the url http://files.lifehack.org/download/macfuse/NTFS-3G%2020070116-r3.dmg

---
-----------
The Nimitz

[ Reply to This | # ]

10.4: Use MacFuse to read and write to NTFS volumes
Authored by: aqsalter on Feb 23, '07 09:46:35PM
The easiest way to do all this is to use Fink, you can install MacFuse and NTFS-3g quite easily:
http://pdb.finkproject.org/pdb/package.php/ntfs-3g

Still need to mount the drive manually, using above instructions, though.

Macfuse can also be installed via MacPorts, but ntfs-3g is not available as far as I know.

[ Reply to This | # ]
10.4: Use MacFuse to read and write to NTFS volumes
Authored by: thirdrockphoto on Jun 14, '07 08:08:16AM

"Still need to mount the drive manually"??? My drive mounts ever so automatically. But even after MacFuse, restart, MacFuse Tools, restart, sshfs, restart, NTFS-3G, restart and spotlightFS, restart, the drive is still read-only. Does this mean I need to compile a bunch of stuff in Terminal or does it mean I should give up?



[ Reply to This | # ]
10.4: Use MacFuse to read and write to NTFS volumes
Authored by: jhb on Feb 24, '07 10:44:16AM

Not exactly on topic, but can MacFuse be used to get ext2/ext3 r/w support?



[ Reply to This | # ]
10.4: Use MacFuse to read and write to NTFS volumes
Authored by: Iawval on Mar 02, '07 11:08:35AM

This really works great! That's superhint - Thank you
I wonder what are the cons of this fuse? It seems everybody as got problemes with ntfs why isn't fuse more widespread?
installed fuse via fink
wrote ntrw.sh:
diskutil unmount /dev/disk0s2
sudo mkdir /Volumes/diskname
sudo ntfs-3g /dev/disk0s2 /Volumes/diskname -o ping_diskarb,volname="diskname"
sh ntrw.sh and everything is in place
How can I make this start with the system? without this silly sudo password bore?



[ Reply to This | # ]
10.4: Use MacFuse to read and write to NTFS volumes
Authored by: jo7ker on Mar 03, '07 09:12:57AM
This is just fantastic! In fact it was even easier for me (didn't even need to use the Terminal, let alone Xcode - only Safari and TextEdit!) What I did:

(1) Downloaded the latest MacFUSE package (dmg from Google);
(2) Installed MacFUSE package and restarted the Mac;
(3) Downloaded the NTFS-3g package (dmg from Chucker's - lifehack link is dead);
(4) Fixed the "macfuse_required" error (tip from InsanelyMac);
(5) Installed the NTFS-3g package (no restart);
(6) Plugged in my NTFS-formatted USB2 external drive (which wouldn't even mount before) and it just appeared on my Macbook's desktop - read-write!!!

Links:
http://macfuse.googlecode.com/files/MacFUSE-Core-0.2.2.dmg
http://chucker.mystfans.com/opensource/ntfs-3g/NTFS-3G%2020070116-r3.dmg
http://forum.insanelymac.com/index.php?s=&showtopic=38394&view=findpost&p=278080


[ Reply to This | # ]
Updated links
Authored by: mustang_dvs on May 06, '07 11:42:46AM

The latest versions of MacFuse and NTFS-3G can be found via this constantly updated link:

http://shadowofged.blogspot.com/2007/03/ntfs-3g-for-mac-os-x.html#packages

[ Reply to This | # ]
10.4: Use MacFuse to read and write to NTFS volumes
Authored by: snotweasel42 on Jun 03, '07 02:41:15PM

Every time I get to the point of installing something from one of the links you posted, it says there's nothing to install.

So...what's up with that?



[ Reply to This | # ]
10.4: Use MacFuse to read and write to NTFS volumes
Authored by: lfrios on Jun 05, '07 01:13:29PM

Excelent instructions. Really easy to follow. I am a new user mac (1 month) and didnt have a problem at all and worked fine. Thanks



[ Reply to This | # ]
10.4: Use MacFuse to read and write to NTFS volumes
Authored by: Ethereal on Jun 07, '07 07:22:17PM

Yay. After two days of incessant head-banging, the InsanelyMac tip finally let me install ntfs-3g. Now, my NTFS-formatted MyBook doesn't appear AT ALL. Yes, boys and girls, I've made the huge technological advance of going from read-only to NOTHING AT ALL. I'm ready to drop this hideous oversized truck muffler down a well and go back to a PC.



[ Reply to This | # ]
What's an "unclean logfile?" Eww...
Authored by: Ethereal on Jun 07, '07 08:00:34PM

Running (well, finding, and then running) ntfs-3g from the terminal revealed an "unlean NTFS logfile" that could be cleansed (exorcised?) only by a holy Windows machine. A quick plug-in-and-eject to a handy XP laptop and MyBook is mounted read-write.

Phew.



[ Reply to This | # ]
10.4: Use MacFuse to read and write to NTFS volumes
Authored by: mrp3rs0n on Apr 04, '07 12:04:09AM

AWESOME hint.

All I did was install MacFUSE and then install NTFS-3G with MacFUSE Tools.

I went do the disk utility and unmounted then remounted the windows drive and VOILA!! The only catch is the icon isn't a hard drive anymore but a network drive... no biggie :)



[ Reply to This | # ]
10.4: Use MacFuse to read and write to NTFS volumes
Authored by: No1nfoProvided on May 10, '07 01:53:28AM

Hey guys,

I tried all this, but in the end (I'm running Vista) it says I don't have sufficient privileges for some items. What does this mean and what can I do?

Thanks for the help.



[ Reply to This | # ]
10.4: Use MacFuse to read and write to NTFS volumes
Authored by: hints_hinterton on May 27, '07 12:20:13PM

I was able to read/write to an NTFS-formatted external drive but found that 50% of my .dmg disk images would no longer mount! They would just spit out a "nonmountable volume" error!

I'm not sure if it was the Terminal code above or some interaction with NTFS-3G and MacFUSE but using Uninstall.command by double-clicking it did not work. It has to be run as "sudo."

I had read a suggestion to uninstall each component of NTFS-3G manually butI was not sure how to track down the individual files belonging to the NTFS-3G distribution. So I attempted to run the NTFS-3G Uninstaller with "sudo" (read somewhere that the uninstaller is "broken").

Didn't appear to work until I reinstalled MacFUSE 0.3.0
and then reinstalled NTFS-3G -- give that uninstaller something to work with! ...I navigated to the NTFS-3G disk image directory (which I was able to mount; Toast would probably be able to mount it as well) and finally ran this in terminal:

sudo ./Uninstall.command / NTFS-3G

I restarted to be safe and was once
again able to mount .dmg files.

Can't wait for this all to be ironed out! Perhaps it was folly only to have put in the original Terminal code with this updated MacFUSE/NTFS-3G?? I have no idea....



[ Reply to This | # ]
10.4: Use MacFuse to read and write to NTFS volumes
Authored by: thirdrockphoto on Jun 14, '07 08:11:30AM

funny, "sudo ./Uninstall.command / NTFS-3G" gives "command not found". I think you made a mistake.



[ Reply to This | # ]
configure: error: ntfs-3g can be built only under Linux.
Authored by: Ethereal on Jun 07, '07 06:48:25PM

Title says it all. Is this simply untrue, or is there some secret workaround that must be employed to compile ntfs-3g on Mac OS?



[ Reply to This | # ]
10.4: Use MacFuse to read and write to NTFS volumes
Authored by: chimerical on Mar 23, '09 11:53:24AM

Just confirming for anyone reading this that this works on 10.5 too.



[ Reply to This | # ]
10.5: Use MacFuse to read and write to NTFS volumes
Authored by: powderflask on Jun 23, '10 09:14:38AM
On 10.5:
downloaded NTFS-3G package from: http://macntfs-3g.blogspot.com/2010/01/ntfs-3g-for-mac-os-x-2010116.html

this package includes MacFuse.
Installed, re-start Mac, plug in NTFS drive and it mounted read-write - PERFECT!!!

thanks for this hint - VERY helpful.

[ Reply to This | # ]