LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: bravehao

我的suse9。3的能自动挂u盘,但是不认中文字符

[复制链接]
发表于 2005-6-11 12:57:08 | 显示全部楼层
在yast中把“使用utf8"去掉,然后在fstab中加上sda1的项,iocharset=gb2312,codepage=cp936,普通用户桌面新建到sda1的设备连接,修改mount和umout的权限,使普通用户能用。优盘自动挂载中文还是乱码,但双击设备连接打开可以正常显示中文。root下还没有试过。
我都不知道上面操作的原理,我很菜的,虽然和home_king大虾同居了四年,呵呵,最近才开始使用linux。
回复 支持 反对

使用道具 举报

发表于 2005-6-12 18:36:00 | 显示全部楼层
去掉‘使用utf8‘,所有的NTFS分区都要乱码了,xp不管是装在NTFS还是FAT32,都是utf8的,我的就是这样。98才用gb2312
回复 支持 反对

使用道具 举报

发表于 2005-6-12 19:29:57 | 显示全部楼层
我的第一个硬盘也是NTFS格式,我在fstab改了nls=cp936,但不知道有无关系,反正我的没有乱码。还有很奇怪的是,用了utf8我的xmms就乱码了。我还在普通用户的.bashrc中加了export LANG=zh_CN, 反正什么都搞了一通,都不知是不是太幸运,现在一切正常,我自己很满意。
希望能快点弄明白其中的奥秘,不然怕被人笑死~~
呵呵。
回复 支持 反对

使用道具 举报

发表于 2005-6-13 12:24:17 | 显示全部楼层
Post by clxer
去掉‘使用utf8‘,所有的NTFS分区都要乱码了,xp不管是装在NTFS还是FAT32,都是utf8的,我的就是这样。98才用gb2312

谁说的 你没改fstab吧
回复 支持 反对

使用道具 举报

发表于 2005-6-13 15:29:24 | 显示全部楼层
是我没改对,NTFS是nls=gb2312,FAT32是iocharset=gb2312
回复 支持 反对

使用道具 举报

发表于 2005-6-29 10:56:32 | 显示全部楼层
编辑/etc/fstab


/dev/sda1 /mnt/usb vfat users,dmask=000,fmask=0111,iocharset=cp936 0 0
回复 支持 反对

使用道具 举报

发表于 2005-6-29 23:21:32 | 显示全部楼层
单个U盘还能这么修改,比如有几个U盘同时插或轮流插上时,sdaX(sdbX)的分配有时不固定,我还有个ipod,和U盘一起连上计算机时也会出现这种情况。fstab里根本没地方改。

感觉应该suse的hotplug里可以调整,但没有成功,也在这里发帖问过,但被伟光正的管理人员移动到基础版无声无息了。
回复 支持 反对

使用道具 举报

发表于 2005-10-3 13:59:15 | 显示全部楼层
mount -t vfat -o iocharset=utf8 /dev/sda1 /media/USB_DISK

试过iocharset=gb2312不行,以这种方式挂载的U盘中文文件和目录还是显示乱码.
回复 支持 反对

使用道具 举报

发表于 2005-10-3 16:33:49 | 显示全部楼层
我见过10.0RC1,看起来还可以,据说没有乱码。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表