我也遇过这个问题,我的经验就是win7如果从休眠中恢复他是不会重读文件系统和文件列表的,所以你在他休眠后用linux系统在ntfs分区做得动作他就当做不存在
解决方法是磁盘检查重新索引文件,但是windows下难免会偶尔导致文件彻底没了。 也可以用easyrecovery找出来,但是巨慢而且大文件确实恢复之后感觉有问题,diskgenius这种比较弱的工具还搜不出。 所以我后来的做法就是:不再休眠~以及基本不用windows了~ 暂时想不到什么完美的解决方法,毕竟windows系统对ntfs的文件索引除了他自己似乎还没什么稳妥的办法干涉 2011/8/11 朱振涛 <[email protected]> > 是休眠在硬盘里,ubuntu挂载硬盘。 > > 在 2011年8月10日 下午1:57,JohnsonChen <[email protected]>写道: > > > 对应该不是休眠的原因。其实我十分奇怪你是怎么写进去的。**如果你是通过nfs写 进去的话,win7休眠时候你应该是找不到盘的。**如果你是挂载硬盘 > > 的话,那么 win7休眠除非是休眠在硬盘里。如果休眠在内存里,**你重启就已经休眠失败了。如 果休眠在硬盘里,休眠的时候会在ntfs盘里生成一些 > > 休眠的文件,如果你没有删 除的话应该是没有问题的。如果你写进去了,应该会还在。**除非你重启后win7进行 了文件检查和修复,那么就有可能破坏掉 > > 你写入ntfs的数据。 > > > > > > 于 2011-8-10 9:19, cat.s 写道: > > > > 不一定是休眠的原因。。。 > >> > >> linux有磁盘缓存。。。文件先是存在内存里头的。。。**sync后才写入磁盘 > >> > >> 会不会和这个有关? > >> > >> > >> > >> ----- 原邮件 ----- > >> 发件人: 朱振涛<[email protected]> > >> 收件人: [email protected] > >> 抄送: > >> 发送日期: 2011年8月9日, 星期二, 下午 2:53 > >> 主题: [Ubuntu-zh] 求救!win7休眠模式下,向NTFS分区写入了文件,**ext4分区已格式化 > >> > >> win7休眠模式下,**我把ubuntu中的文件备份到NTFS分区中。**随后将ext4分区格式化重装了ubuntu。** > >> 然后才发现备份的文件找不到了,**google之后知道是win7休眠的原因。 > >> 我在win7用了easyrecovery,**但是也没有找到备份的文件。请高手指点一下怎么恢复? > >> 谢谢! > >> > > > > > > -- > > ubuntu-zh mailing list > > [email protected] > > https://lists.ubuntu.com/**mailman/listinfo/ubuntu-zh< > https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh> > > > > > > -- > smash the scabbard > -------------- 下一部分 -------------- > 一个HTML附件被移除... > URL: < > https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110811/80f62e20/attachment.html > > > -- > ubuntu-zh mailing list > [email protected] > https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh > -------------- 下一部分 -------------- 一个HTML附件被移除... URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110912/e9b26f66/attachment.html> -- ubuntu-zh mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
