linux系统挂载U盘,中文文件名乱码解决方案

本人(壮壮熊)所用系统:ubuntu 12.4

今天在使用mount指令挂在硬盘时,出现令人头疼的中文文件名乱码。

问题:

  使用mount /dev/sdb1 /media指令挂在第二颗硬盘的第一个分区(sdb1中的b表示第二颗硬盘,1表示第一个分区,linux最多挂在4颗硬盘),出现中文乱码

1 root@zqx-K40AB:~# mount /dev/sdb1 /media/
2 root@zqx-K40AB:~# ls /media
3 ???           BOOT.INI  mybooks       ntldr                      ??????.txt
4 ??????        create    MyDocuments   System Volume Information  txtsetup.sif
5 ????????      Debug     net??.7z      Tracing_System_log.ldf     $WIN_NT$.~BT
6 bootfont.bin  $LDR$     ntdetect.com  Tracing_System.mdf         zhucebiao

解决方案:

  使用umount指令卸载硬盘,然后之用mount /dev/sdb1 /media -t vfat -o iocharset=utf8,即可解决问题,如下图

1 root@zqx-K40AB:~# umount /media/
2 root@zqx-K40AB:~# mount -t vfat -o iocharset=utf8 /dev/sdb1 /media/
3 root@zqx-K40AB:~# ls /media/
4 bootfont.bin  mybooks       System Volume Information  zhucebiao
5 BOOT.INI      MyDocuments   Tracing_System_log.ldf     海淘网
6 create        net开发.7z    Tracing_System.mdf         软件著作论文
7 Debug         ntdetect.com  txtsetup.sif               新建文本文档.txt
8 $LDR$         ntldr         $WIN_NT$.~BT               追溯系统结题论文

说明:-t vfat 挂载的类型是VFAT,也就是windows-95格式的文件系统

      -o iocharset=utf8,指明硬盘的编码格式

 

转载于:https://www.cnblogs.com/zhouqinxiong/p/3497293.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值