NTFS read/write on Mac Os X
- March 10th, 2010
- Posted in IT
- Write comment
I’m restoring my osx machine, and it seems Snow Leopard is capable to read/write NTFS Filesystems without any ntfs-3g or whatever 3rd stuffs. It just, by default, mount the volumes read only. Searching the web, it turns out that for each volume, you can get the volume name or UUID, by plugging the drive and running:
diskutil info /Volumes/volume_name | egrep "Volume (UUID|Name)"
and then insert one of following lines in your /etc/fstab
UUID=your_volume_uuid none ntfs rw LABEL=your_volume_name none ntfs rw
That seems really boring to do that each time you want to plug a new volume…
So you can think to edit ‘/System/Library/Filesystems/ntfs.fs/Contents/Info.plist’, adding the ‘-o rw‘ option to the FSMountArguments element, but it seems that is completely ignored…
Well, know what, at least you can wrap the /sbin/mount_ntfs to add the rw option:
- move /sbin/mount_ntfs to something like mount_ntfs_original
- write a shell script for /sbin/mount_ntfs, like:
- give it the right permissions and enjoy
#!/bin/bash /sbin/mount_ntfs_original -o rw "$@"



No comments yet.