Ubuntu 安装后文件从 NTFS 中消失

Ubuntu 安装后文件从 NTFS 中消失

我想将非常旧的 Ubuntu 版本升级到最新版本,因此我执行了以下步骤:

  1. 我创建了一个很大的(超过 30GB)tar.gz 文件,其中包含我的主目录中的所有数据
  2. 将其移至 NTFS 分区
  3. 从 CD 启动 Ubuntu 12.04
  4. 在安装过程中调整 NTFS 分区的大小
  5. 完成安装

然后我启动了我的全新 Ubuntu 并想要复制档案,因此:

  1. 我挂载了档案所在的分区
  2. ls -l我已经在文件大小、修改日期等位置运行,?出现了一个,而不是任何值
  3. 我启动了安装在同一台机器上的 Windows XP,但它根本没有在分区上显示该文件
  4. Linux 也不再显示该文件

我尝试chkdsk在 Windows 下运行,但问题没有解决。我也在ntfsundeleteLinux 下尝试,结果显示该文件无法恢复。

非常感谢您的帮助!我丢失了很多数据。可能发生了什么?还有可能恢复这个文件吗?

答案1

有两件事可能发生。

1)调整大小/缩小时出现一些错误,导致文件“丢失”(有可能,但可能性不大)

2) 在刷新缓存磁盘写入之前强制卸载分区(更有可能的是向外部驱动器写入 30GB,如果您通过管道传输 tar 或类似的东西,则更可能出现这种情况)

在前一种情况下,恢复可能可以使用 FTK、Foremost、手术刀或其他工具。在后一种情况下,完全恢复的可能性很小。

无论如何,完全康复的可能性都很小。

答案2

我会尝试人为错误 - 是否有可能您没有取消选中此 ntfs 分区的“格式化”复选框?

相关内容