YOwatari's blog

思うままに。

CentOS6.3でexFATをマウントする

exFATフォーマットのUSBメモリCentOSでマウントしたくなったので,なにか方法は無いかとやってみた.
日本語のサイトが無かったので,メモ代わりに残しておく.

環境: CentOS 6.3

exFAT Support in CentOS 6.3 « Rehmert.com
http://www.rehmert.com/2012/08/exfat-support-in-centos-6-3/

CentOS 6.2使ってたけど,こんな記事を見つけたので6.3にとりまアップデート.

exfat - Free exFAT file system implementation - Google Project Hosting
http://code.google.com/p/exfat/

ここからfuse-exfat-0.9.8-1.fc17.src.rpmおよびexfat-utils-0.9.8-1.fc17.src.rpmをダウンロード.

最初に必要なモノをyumでインストール

# yum install auto-buildrequires fuse-devel scons gcc rpm-build

その後,ダウンロードしたファイルと同じフォルダ上で,

# rpm -ivh fuse-exfat-0.9.8-1.fc17.src.rpm
# rpm -ivh exfat-utils-0.9.8-1.fc17.src.rpm

~/rpmbuild/SPECS上に
fuse-exfat.specとexfat-utils.specが出来上がってるので,これに対して

# rpmbuild -ba fuse-exfat.spec
# rpmbuild -ba exfat-utils.spec

~/rpmbuild/RPMS/x86_64上に移動して

# yum install fuse-exfat-0.9.8-1.el6_.x86_64.rpm
# yum install exfat-utils-0.9.8-1.el6_.x86_64.rpm

これでマウントできるようになりました.
記事先では,このファイルを公開してくれてるので,それをダウンロードして使えばいいだけだったりする.

あとは,

# sudo mount -t exfat-fuse /dev/sdb1 /mnt/usb

とかするとマウントできまする