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
とかするとマウントできまする