免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4126 | 回复: 0
打印 上一主题 下一主题

[桌面系统] 对RH9下挂载U盘中文文件出现乱码的解决方案 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-01-28 23:28 |只看该作者 |倒序浏览
今天在使用U盘时发现,中文文件都成了???,看来挂载出了问题!
我是用:
mount /dev/sda1 /mnt/usb
先前已在/mnt建立了usb目录,以前使用英文文件没出现这个问题~
看来有必要加入文件类型参数 -t vfat,执行
mount -t vfat /dev/sda1 /mnt/usb
还是没用。。乱码依旧
看了论坛上有关挂载U盘的帖子,又加入了所谓说明文字编码的参数 -o iocharset=GB2312,执行
mount -t vfat -o iocharset=GB2312 /dev/sda1 /mnt/usb
仍然没用。。。
又换了GBK,GB18030代替GB2312,依然没用。。。看来不是文字编码的问题!
无奈中求助于man mount~
终于知道了答案!
我的U盘是USB1.1的,fat16格式,相当于MSDOS的文件系统,因此挂载的时候应使用-t msdos参数来挂载
所以执行
mount -t msdos /dev/sda1 /mnt/usb
发现中文显示正常了!
请各位有相关现象的朋友注意了!你的U盘是fat16相当于MSDOS的文件系统!
而一般使用vfat参数可以直接挂载并且中文显示正常的,我估计可能是新型的fat32格式的!通常是USB2.0~
也就是说vfat参数对应的文件系统是fat32

本文算是对挂载U盘的一点补充把~^-^
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP