我有一个带有NTFS文件系统的外部USB磁盘。
如果我从Windows中删除一个文件,并运行几个"undelete“实用程序(例如,TestDisk)中的一个,我就可以轻松地恢复该文件(因为”它仍然在那里,但它被标记为已删除“)。
如果我从Linux中删除该文件(我使用的是Ubuntu),那么任何实用程序都无法恢复该文件(除非我使用基于深度搜索签名的文件)。为什么?看起来Linux不只是“将其标记为已删除的”,而是清除了一些磁盘上的结构,是这样吗?
发布于 2011-11-14 08:28:47
Linux的NTFS实现(NTFS-3G)只支持部分日志--仅足以处理不干净的关机。仅仅跟踪文件历史是不够的。
https://serverfault.com/questions/330679
复制相似问题