LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1154|回复: 2

u盘自动挂载后中文显示乱码?

[复制链接]
发表于 2007-9-21 13:34:36 | 显示全部楼层 |阅读模式
locale是en_US.UTF-8
桌面用的xfce4
手动挂载指定utf8编码就没有问题,不知道自动挂载怎么实现?
发表于 2007-9-21 15:58:43 | 显示全部楼层
似乎没有好的办法,只有在 /etc/fstab 里指定:
  1. /dev/sdb1       /media/usbdisk  vfat    iocharset=utf8,users,noauto,umask=0000 0       0
复制代码
回复 支持 反对

使用道具 举报

发表于 2007-9-21 19:50:57 | 显示全部楼层
自动挂载USB设备可以通过autofs软件包实现。

1. apt-get install autofs

2. echo "/misc  /etc/auto.misc --timeout=20" >> /etc/auto.master  
                                                          #20秒无操作自动umount。

3. cat <<EOF >> /etc/auto.misc
usb1    -rw,fstype=auto,codepage=936    :/dev/sda1
usb2    -rw,fstype=auto,codepage=936    :/dev/sda2
EOF

4. /etc/init.d/autofs start

这里我用“codepage=936”来显示正确的中文,自动挂载的设备对应到/misc/cd,/misc/usb1等等。

插上USB设备,执行

5. ls /misc/usb1

详细的用法请自己体会吧。
回复 支持 反对

使用道具 举报

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

本版积分规则

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