NTFSのUSB HDDをautomount - CentOS 5.2

CentOS 5.2 GNOMEな環境でNTFSフォーマットのUSB HDD接続時に勝手に認識してmountしてくれるようになるまでの手順のメモです。

fuseをインストール

#yum install -y gcc kernel-devel
#wget http://downloads.sourceforge.net/fuse/fuse-2.7.3.tar.gz
#tar zxvf fuse-2.7.3.tar.gz
#cd fuse-2.7.3
#./configure
#make
#make install

ntfs-3gをインストール

#wget http://www.ntfs-3g.org/ntfs-3g-1.2712.tgz
#tar zxvf ntfs-3g-1.2712.tgz
#cd ntfs-3g-1.2712
#./configure
#make
#make install

※ここまでで手動mountによる利用は出来るようになる

例(/dev/sdcがUSB HDDの場合)

mkdir /mnt/ntfs
mount -t ntfs-3g /dev/sdc1 /mnt/ntfs

mount.ntfsを用意

ln -s /bin/ntfs-3g /sbin/mount.ntfs

※ここまでで自動でmountされ、デスクトップにHDDのアイコンが現れるようになるが、rootのみ書き込み可になっている。

gconf-editor (設定エディタ)

yum install -y gconf-editor
#gconf-editor&

/system/storage/default_options/ntfs/mount_optionsの値に"uid="を追加する。

gconf-editor.jpg

※コマンドラインでやる場合はgconftool-2で出来るみたい

以上でFATのUSB HDDを接続した時と同じ感覚で使えるようになりました。
(NTFSへの書き込みはあまり試していません)

そう言えばボリュームラベルが日本語の時に怪しげな動作があったような...

参考になったサイト

NTFS-3G Stable Read/Write Driver
http://www.ntfs-3g.org/
FUSE: Filesystem in Userspace
http://fuse.sourceforge.net/
NTFS mount on CentOS 5 - 思い出はいつまでも
http://d.hatena.ne.jp/a10i/20080203/1202045773
NTFS-3G - Gentoo Linux Wiki
http://gentoo-wiki.com/HOWTO_NTFS_write_with_ntfs-3g
Re: USB device permissions
http://archives.free.net.ph/message/20080610.150453.93c0b26f.ja.html

トラックバック(0)

このブログ記事を参照しているブログ一覧: NTFSのUSB HDDをautomount - CentOS 5.2

このブログ記事に対するトラックバックURL: http://perl35.net/mt/mt-tb.cgi/18

コメントする