LinuxSir.cn,穿越时空的Linuxsir!

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

一个奇怪的问题,关于ntfs分区

[复制链接]
发表于 2008-4-26 01:16:42 | 显示全部楼层 |阅读模式
rt
我在内核中加入对ntfs分区支持,并后来有emerge ntfs-3g
我的移动硬盘有3个分区 /dev/sda3 为ntfs的,但是在linux下无论是自动挂载还是手动
ntfs分区的文件显示有问题,那就是总是少很多文件,我这个分区基本上都是电影,但是进去后查看基本没显示几个文件了,很奇怪
我df -h显示分容量没变,就是基本上都满了,但是就是有好多文件显示不了,
ls -la 等等都不行,回到windows下就又都正常,丢失的文件又回来了
回到gentoo下还要一样

真实奇怪了,看电影还得回去windows
发表于 2008-4-26 01:34:12 | 显示全部楼层
我的也是这样
不过认了
回复 支持 反对

使用道具 举报

发表于 2008-4-26 08:15:59 | 显示全部楼层
前提和楼主一样:fuse+ntfs3g 读写无问题
我情况是这样:
如果用写fstab自动挂的话,ntfs分区莫名少东西。如果在fstab中不写,用gnome-mount自动挂的话,no problem!
不了解gnome-mount是怎么做到的。
回复 支持 反对

使用道具 举报

发表于 2008-4-26 11:50:06 | 显示全部楼层
試試先 umount 再 mount 就顯示出來了.
回复 支持 反对

使用道具 举报

发表于 2008-4-26 16:17:42 | 显示全部楼层
挂载的时候使用
nls=utf8选项

因为dmesg我看到提示,说是“unicode name contains characters that cannot be converted to character set iso8859-1"
回复 支持 反对

使用道具 举报

发表于 2008-4-26 22:58:49 | 显示全部楼层
l试过貌似不行阿!
回复 支持 反对

使用道具 举报

发表于 2008-4-26 23:19:49 | 显示全部楼层
/dev/hda6               /mnt/win_e      ntfs-3g         defaults,user,locale=zh_CN.utf8,umask=000 0 0

我的没问题
回复 支持 反对

使用道具 举报

发表于 2008-4-26 23:33:53 | 显示全部楼层
参考man ntfs-3g
#mount -t ntfs-3g /dev/xxx /mnt/xxx -o locale=zh_CN.UTF-8 没问题
若用gnome-mount自动挂,配置:在Configration Editor中system->storage->default options->ntfs-3g->mount_options 加入locale=zh_CN.UTF-8 。
回复 支持 反对

使用道具 举报

发表于 2008-4-26 23:36:09 | 显示全部楼层
这个问题我这里是先umount后,再mount就可以了。不知道为什么。
挂载参数完全一样。
回复 支持 反对

使用道具 举报

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

本版积分规则

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