slackware 13挂载c盘中文无乱码,挂载u盘中文有乱码的问题的解决办法

出现问题是在slackware13的xfce这个xwindows下面。

一、locale显示信息如下

LANG=en_US
LC_CTYPE=zh_CN.gb2312
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE=C
LC_MONETARY="en_US"
LC_MESSAGES="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=

二、按下面方法挂载c盘

mount -t vfat -o iocharset=gb2312,codepage=936 /dev/sda1 /mnt/c

然后看/mnt/c下面的中文正常

三、插入u盘

然后u盘会自动播放,关闭自动播放打开的文件夹,然后

mount -t vfat -o iocharset=gb2312,codepage=936 /dev/sdb1 /mnt/usb

然后看/mnt/usb下面的中文全都异常

四、解决办法

cd /etc/rc.d
./rc.hald stop
插入u盘
mount -t vfat -o iocharset=gb2312,codepage=936 /dev/sdb1 /mnt/usb

打开/mnt/usb,中文正常显示了。

添加新评论