mountしたUSB-HDDに日本語ファイル名のファイルを作成できない

井上です。
家ではCentOS 5.2 でファイルサーバー Samba3.0を構築しています。
Sambaの共有ディレクトリと外付USD-HDDをmountで割り当てているのですが なぜか日本語ファイル名のファイル,ディレクトリを作成できなかったのです。

解決メモ

  • mountオプションの指定が足りなかった. 以下のように/etc/fstabに指定
  • codepageとiocharsetを指定するのがミソのようです.
  • # いや,ミソというより常識なのか...

/dev/sda1 /var/www/samba vfat umask=033,uid=500,gid=500,uni_xlate,codepage=932,iocharset=utf8 0 0

これで ScanSnap -> Samba経由 -> USB-HDD -> ローカルネットワークで共有 が実現します