zoukankan      html  css  js  c++  java
  • 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,指明硬盘的编码格式

    周钦雄技术分享
  • 相关阅读:
    基于centos6.5 hbase 集群搭建
    基于centos6.5 hadoop 集群搭建
    centos 6.5 搭建zookeeper集群
    centos 6.5 配置ssh免登录
    基于centos6.5 hadoop 伪分布式安装
    跟我学Spring Boot(三)Spring Boot 的web开发
    跟我学Spring Boot(二)Hello World
    BZOJ1034: [ZJOI2008]泡泡堂BNB
    BZOJ1191: [HNOI2006]超级英雄Hero
    BZOJ1432: [ZJOI2009]Function
  • 原文地址:https://www.cnblogs.com/zhouqinxiong/p/3497293.html
Copyright © 2011-2022 走看看