LinuxSir.cn,穿越时空的Linuxsir!

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

[已解决[ ntfs-3g中文问题!附 fstab

[复制链接]
发表于 2007-5-5 11:19:02 | 显示全部楼层 |阅读模式
以前能识别ntfs上的中文文件!可是这次不行了。不解!

下面是我的fstab
  1. # /etc/fstab: static file system information.
  2. #
  3. # <file system> <mount point>   <type>  <options>       <dump>  <pass>
  4. proc            /proc           proc    defaults        0       0
  5. /dev/sda9       /               reiserfs defaults        0       0
  6. /dev/sda6       /boot           ext2    defaults        0       0
  7. /dev/sda7       /home           reiserfs defaults        0       0
  8. /dev/sda8       /var            reiserfs defaults        0       0
  9. /dev/sda5       none            swap    sw              0       0
  10. /dev/hda        /media/cdrom0   udf,iso9660 user,noauto     0       0
  11. /dev/sda1        /media/c        vfat        utf8,umask=000,user        0        0
  12. /dev/sda2        /media/backup        vfat        utf8,umask=000,user        0        0
  13. /dev/sda10    /media/d    ntfs-3g    nls=utf8,umask=000,user     0     0
  14. /dev/sda11    /media/e    ntfs-3g    nls=utf8,umask=000,user     0     0
  15. /dev/sda12    /media/f    ntfs-3g    nls=utf8,umask=000,user     0     0
复制代码

为了保险我dpkg-reconfigure locales 了一下!再按照tlzr的方法修改了fstab
问题解决!

fstab不分大小写的吧!utf我用大写的也OK
发表于 2007-5-5 12:16:06 | 显示全部楼层
fstab没有什么问题,不知道你的locale是不是zh_CN.utf8?
建议你最好早点把ntfs换成vfat或者ext3/2,不要再在这些小问题上浪费时间。
回复 支持 反对

使用道具 举报

发表于 2007-5-5 12:18:51 | 显示全部楼层
而且就算你要用xp,也最好用fat32分区,出了问题都很好解决,ntfs4dos也解决不了dos下读取ntfs的问题。安全性方面对多数人是扯蛋,文件碎片之说更是自我感觉良好吧。
回复 支持 反对

使用道具 举报

发表于 2007-5-5 12:48:26 | 显示全部楼层
fstab中ntfs-3g挂载参数有问题,应该是"locale=zh_CN.utf8"。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-5 13:08:04 | 显示全部楼层
谢谢了,晚上我回去看看,linux解决几个问题后我会把后面的ntfs换成rfs的!

我使用ntfs是因为fat32最大分区只能到32G

读写方面倒不用怕,现在有winPe了!
可以说是光盘版的xp!可以在紧急情况下使用!
回复 支持 反对

使用道具 举报

发表于 2007-5-7 09:10:08 | 显示全部楼层
Post by tlzr
fstab中ntfs-3g挂载参数有问题,应该是"locale=zh_CN.utf8"。
这楼正解,man手册
回复 支持 反对

使用道具 举报

发表于 2007-5-15 05:40:40 | 显示全部楼层
呵呵,我试试
回复 支持 反对

使用道具 举报

发表于 2007-5-15 19:35:06 | 显示全部楼层
以前也想当然地用nls=utf8,重新开机时仍然不行。
即使没有这个参数,开机之后umount,再mount发现可以看中文的,原因是进命令行时已经设置LC_ALL之类的变量,ntfs-3g比较自动化罢了。
locale=zh_CN.utf8才行。
回复 支持 反对

使用道具 举报

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

本版积分规则

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