LinuxSir.cn,穿越时空的Linuxsir!

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

NTFS分区无法自动同步

[复制链接]
发表于 2010-1-2 21:53:09 | 显示全部楼层 |阅读模式
已实现了移动硬盘和优盘的自动挂载,VFAT分区能正常读写,写入后可直接拨出,再插入,原写入的文件依然存在。但NTFS分区写入后拨出,再插入,新写入的文件没了,或者删除文件后拨出再插入,文件依然存在。
发表于 2010-1-2 22:52:05 | 显示全部楼层
对文件卷关闭缓冲是可以做到。但是,更简单的办法是:养成"先卸载文件卷,再拔出U盘"的好习惯。
回复 支持 反对

使用道具 举报

发表于 2010-1-2 23:50:40 | 显示全部楼层
Post by shinkansen;2061457
对文件卷关闭缓冲是可以做到。但是,更简单的办法是:养成"先卸载文件卷,再拔出U盘"的好习惯。


呵呵..我之前就试过很多次,卸载之后还是不行,出现和lz一样的问题.
是bug来的,不知道后来更新了哪个文件,然后就好了..
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-3 20:30:23 | 显示全部楼层
Post by shinkansen;2061457
对文件卷关闭缓冲是可以做到。但是,更简单的办法是:养成"先卸载文件卷,再拔出U盘"的好习惯。

我是自动加载,拨出自动卸载.
回复 支持 反对

使用道具 举报

发表于 2010-1-3 21:33:41 | 显示全部楼层
越说越糊涂了。不管你怎么挂上去的,我就问一句:从USB接口上拔下U盘之前,LZ有没有运行以下操作之一 ?

1. 鼠标右键 -> 卸载文件卷
2. # sync
3. # umount xxxx

如果你连同步机会都不给,你怎么指望buffer中的内容写道U盘上?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-4 12:00:08 | 显示全部楼层
Post by shinkansen;2061714
越说越糊涂了。不管你怎么挂上去的,我就问一句:从USB接口上拔下U盘之前,LZ有没有运行以下操作之一 ?

1. 鼠标右键 -> 卸载文件卷
2. # sync
3. # umount xxxx

如果你连同步机会都不给,你怎么指望buffer中的内容写道U盘上?

没有sync,直接拨出。但是VFAT分区的优盘可以自动sync
回复 支持 反对

使用道具 举报

发表于 2010-1-4 12:31:04 | 显示全部楼层
直接拔出是個壞習慣。
不知道有緩衝的么?

不是NTFS的錯
回复 支持 反对

使用道具 举报

发表于 2010-1-4 16:13:54 | 显示全部楼层
Post by chengliye;2061825
没有sync,直接拨出。但是VFAT分区的优盘可以自动sync

  听着像抬扛?我在XP就因为拔优盘直接优盘成塑料条了……
  你用两次直接拔的没有问题并不是说人家就能这么用。Linux/Unix下先移除设备前要先umount这才是正常操作……要是下次不想这样,加个不缓冲的sync参数就是了,至于寿命嘛……
回复 支持 反对

使用道具 举报

发表于 2010-1-7 09:23:14 | 显示全部楼层
Post by chengliye;2061825
没有sync,直接拨出。但是VFAT分区的优盘可以自动sync


什么U盘这么NB! 都拔出了 还能自动sync ...
回复 支持 反对

使用道具 举报

发表于 2010-1-9 16:46:26 | 显示全部楼层
这算什么,你的还算好了。。只要记得安全删除就行了。。
我每次把文件从移动硬盘中删除后,可用容量不会增加。。
比如说,移动硬盘里只存了5G电影的话,全部选中,彻底删除后,结果硬盘仍然是已使用5G。。就像没删除一样。。
搞得我现在把每次删除了较大文件后,都要拿到WINDOWS下重新格式化一次才行。极不方便。郁闷了。。

注:桌面为KDE 4.3.1
     U盘使用正常,只有移动硬盘会出现问题。。 无论是把它格式化成fat32格式或是ntfs格式
       而且该移动硬盘在WIN下使用正常。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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