FreeBSD + FAT32 + Samba + 中文檔名.. 暈倒 :(

看板FreeBSD作者時間20年前 (2005/08/18 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
今天搞了快一整個晚上了,實在是不知道要如何解決… 希望懂 FreeBSD 的高手可以幫個忙… > < 我有一個硬碟,裡面是 FAT32 格式,放了一些動畫, 大部分是繁體中文檔名,也有部份是簡體中文檔名。 以前在 Linux (Slackware 10.0) 下,我記得只要下: mount -t vfat -o utf8 /dev/hdb5 /mnt/hd 就成功了,所有的檔名都是對的。(我還故意試了日文、韓文,也ok) 現在在學 FreeBSD (5.4 RELEASE), 用: mount_msdosfs -D UTF-8 -L zh_TW.UTF-8 /dev/ad1s5 /mnt/hd 結果,在 putty 下用 ls 一看,檔名變一堆問號(bash 下, LC_ALL=zh_TW.UTF-8)… 用 WinXP 連網路磁碟機,只有全英文的檔名 會出現,那些有中文的檔案都消失了。 其它放在 ~/ 之中的檔案,都可正常使用 unicode 檔名,我試過 繁中/簡中/日/韓,在 Windows 和 Mac 登入 Samba 都可正常顯示。由這點來看, 我猜問題可能不在 Samba... 倒是比較有可能是 FreeBSD mount 的問題。 我想 mount 時使用 CP950 + zh_TW.Big5, Samba 的 charset 也全部改成 big5 應該是可以動作,但是實在是比較想用 UTF-8 的系統啊 :( 請問大家,可能達到 FreeBSD + FAT32 + Samba + UTF-8 檔名的目標嗎? -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 140.124.181.123 ◆ Modify: 05/08/17 20:33:11 <140.124.181.123>
文章代碼(AID): #130tjy00 (FreeBSD)
文章代碼(AID): #130tjy00 (FreeBSD)