现在的位置: 首页 > 综合 > 正文

FAT32 分区目录普通用户不可访问、中文文件名乱码

2013年11月23日 ⁄ 综合 ⁄ 共 576字 ⁄ 字号 评论关闭

/etc/fstab 修改之前:

UUID=D9F6-901A          /share                  vfat    umask=0077,shortname=winnt 0 0

所以,/share 目录权限为 700, 只有 root 有权限

/etc/fstab 修改之后:

UUID=D9F6-901A          /share                  vfat    umask=0022,utf8=1,shortname=winnt 0 0

"utf8=1" 解决中文文件名乱码

“umask=0022,utf8=1,shortname=winnt” 参数的来历

及 mount 命令 "-o" 后面到选项,"-o utf8=1", 不同的文件系统有不同到选项,见 man mount

参考资料

解决FAT32文件系统分区中文文件名在Linux下显示乱码,http://www.fclose.com/b/linux/159/%E8%A7%A3%E5%86%B3fat32%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E5%88%86%E5%8C%BA%E4%B8%AD%E6%96%87%E6%96%87%E4%BB%B6%E5%90%8D%E5%9C%A8linux%E4%B8%8B%E6%98%BE%E7%A4%BA%E4%B9%B1%E7%A0%81/

/etc/fstab文件详解,http://dikar.iteye.com/blog/361659

【上篇】
【下篇】

抱歉!评论已关闭.