Thursday, February 12, 2009

NTFS-3G 2009.2.1

What's new:
  • All in the official release notes.

  • A dialog now exists for when the user tries to mount uncleanly unmounted or hibernated volumes, allowing the user to choose to force a mount without resorting to using the Terminal.

  • ntfs-3g now locks (advisory) the device that it mounts with flock to decrease the probability of two processes concurrently trying to mount it.

  • NTFS-3G.prefPane is now at version 0.9.7. (No big changes)
Download:System requirements:
  • Mac OS X 10.4/10.5, running on an Intel or PowerPC computer.
  • MacFUSE 2.0.2/2.0.3 or later installed.
The package has been tested with Mac OS X 10.4.11/Intel and Mac OS X 10.5.6/Intel.

Information on how to install and use NTFS-3G for Mac OS X can be found in the User Guide.
If you are having problems with NTFS-3G, write a post about it in the NTFS-3G Forum (or post a question as a blog comment if you're just unsure of how things work).

Packaging, patching, Mac OS X-related development and testing is done in the context of my development efforts with the Catacombae projects.

Known issues:
  • After installing ntfs-3g, all NTFS drives will disappear from the "Startup Disk" preference pane. Disabling or uninstalling ntfs-3g brings them back. It seems that this issue can't be solved, but only worked around since the Startup Disk preference pane doesn't recognize file system drivers that are not provided by Apple.
    Possible workarounds:
    • Holding down the Option key during boot (or Alt for non-Apple keyboards).

    • Intel users only: Install the rEFIt boot manager for better control of the boot process.

    • Using the command line utility bless (see man bless for more information)
Sources:
ntfs-3g 2009.2.1 (patched)
ntfsprogs 1.13.1
NTFS-3G prefpane 0.9.7
fuse_wait.c
ntfs-3g_daemon.c
ntfs-3g_confirm_mount.c

7 comments:

Anonymous said...

Simply to say thanks!!!

At Job Mac, at Home due to $$ reasons, Windows... only one big external NTFS HardDrive.

This is great. Thanks Again.

Anonymous said...

Unfortunately I'm encountering even more mount/unmount issues with this release (I installed the stable version). This is true on boxt the latest Tiger and Leopard. Ejecting from the Finder creates a mess. Is there any log I can send you?

Erik said...

Federico Calboli:

I just discovered this... it is a small bug, and I will release an "Update 1" to correct it later today.

Anonymous said...

Any idea why several mount options seem to be ignored, such as fmask, dmask, uid, and gid?

Thanks for publishing this; it's really helpful!

Erik said...

darthmarth37:

No idea. As far as I know the mount options that you feed to ntfs-3g should be honored.

You'd better post the question in the ntfs-3g forum. Please describe what you're trying to do and why you need to mount devices manually.

Unknown said...

Is is possible to use the trash bin with ntfs-3g?
I guess for now it doesn't work, because ntfs-3g treats volumes as some kind of network drive and network drives don't support trash bins.

Any solution to this?

Erik said...

aaaa:

I don't know what Finder wants in order to use the trash bin for a volume.
On Mac OS X 10.4 the trash bin is used with NTFS-3G mounted volumes but in 10.5, Finder defaults to deleting files instead of putting them in the trash bin.

I'm not sure NTFS-3G can do much about this. At least someone needs to research what conditions are needed for Finder to use the trash bin if anything can be done about this issue.