Saturday, February 14, 2009

NTFS-3G 2009.2.1 Update 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.
    [screenshot 1] [screenshot 2]

  • 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)

  • [Update 1] Bugfix: Unmounting ejectable NTFS drives through Finder failed because Mac OS X claimed they were still in use.

  • [Update 1] Improvement: When locking devices, the corresponding alternate device is now also locked (i.e. when a /dev/disk device is mounted and locked, its /dev/rdisk device is locked as well, and vice versa).

  • [Update 1] ublio build: Performance tuning should boost performance for most users. Feedback is much appreciated.
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, update 1)
ntfsprogs 1.13.1
NTFS-3G prefpane 0.9.7
fuse_wait.c
ntfs-3g_daemon.c
ntfs-3g_confirm_mount.c

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