你有没有试过locale=zh_CN.GBK会怎样?假设你的locale依然是zh_CN.UTF-8.

On 9/19/07, Chrys Liu <[EMAIL PROTECTED]> wrote:
>
> 使用 locale=zh_CN.UTF-8 替换 iocharset=utf8 后问题解决,谢谢大家了。
>
> ntfs-3g根据LOCALE环境变量和locale选项来判断文件系统的字符编码,iocharset
> 选项对于ntfs-3g是无效的。正如Wang Xu兄所说的,在系统启动,根据fstab的内
> 容挂载磁盘分区的时候LOCALE环境变量还没有被设置,而我在fstab中又没有用
> locale选项给出正确的设置,导致ntfs-3g使用了错误的字符编码。当我在系统启
> 动后进行umount和mount -a这些操作的时候LOCALE环境变量已经被正确设置,即使
> fstab中没有使用locale选项,ntfs-3g也可以正确挂载分区。这应该就是出现之前
> 奇怪现象的原因。
>
> 在 2007-09-19三的 14:14 +0800,Chrys Liu写道:
> > 在我的/etc/fstab文件中有这样几行:
> > /dev/sdb3    /WinBackup    ntfs-3g
> > iocharset=utf8,uid=chrys,gid=chrys      0       0
> > /dev/sdb2    /LCS          ntfs-3g
> > iocharset=utf8,uid=chrys,gid=chrys      0       0
> > /dev/sdb1    /Windows      ntfs-3g
> > iocharset=utf8,uid=chrys,gid=chrys      0       0
> >
> > 系统是testing版, locale 是 zh_CN.UTF-8,Gnome桌面。
> > 每次重启机器后,发现以上几个分区里以中文命名的文件都无发列出,但只要将
> > 这三个分区都 umount 掉,然后用 mount -a 挂载后,就一切正常了,这样看来
> > fstab 文件中的内容应该没什么问题吧,难道系统启动时挂载分区还有其他配置
> > 文件么?
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
> [EMAIL PROTECTED]
>
>

回复