YOwatari's blog

思うままに。

MavericksでもNTFSを自由に扱いたい

Windows Serverで作った共有フォルダがNTFSのせいでMacでアクセスできないので悩みまくる.
最初はMavericksから変更されたSMB2優先のせいかと思ったが,,,
そういえばNTFSでフォーマットしたHDDだったと気付き,MavericksでNTFSを扱えるようにしてみたら解決.

How to Write to NTFS External Disk Drives from OS X 10.9 Mavericks
Safx: OS X 10.9 (Mavericks) でNTFSでの書き込みを可能にする

$ brew update
$ brew upgrade
$ brew install fuse4x
$ brew unlink fuse4x
$ brew install ntfs-3g

オリジナルのmount_ntfsをバックアップしとく.

$ sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.orig
$ sudo ln -s /usr/local/Cellar/ntfs-3g/2014.2.15/sbin/mount_ntfs /sbin/mount_ntfs

以前にfuseを使ってた場合は,下をやっておく

$ mount -t fuse4x
$ sudo kextunload -b org.fuse4x.kext.fuse4x

brew info fuse4x-kextして,内容に従う.

$ sudo cp -rfX /usr/local/Cellar/fuse4x-kext/0.9.2/Library/Extensions/fuse4x.kext /Library/Extensions
$ sudo chmod +s /Library/Extensions/fuse4x.kext/Support/load_fuse4x

これで解決(^◇^)