如何从格式化的交换中恢复数据?

n.a*_*001 5 partitioning swap data-recovery

我正在使用 Ubuntu 12.04。我有4个硬盘分区。43 GB 中的第一个包含 Windows 7,第二个 (43 GB) 和第三个 (32 GB) 包含有价值的数据,42GB 中的第四个包含 Ubuntu。

现在,在安装 Ubuntu 12.04 时,我错误地制作了整个 32GB 硬盘 SWAP。现在我既不能从 Windows 也不能从 Ubuntu 访问这些数据。所以我安装了 Gparted 并将该磁盘格式化为 FAT32(这对我来说是一个可怕的错误)。

现在我使用 Windows 中的恢复软件来恢复丢失的数据,但无济于事。我想可能是磁盘处于 FAT 状态,这就是我无法恢复的原因。所以我再次将其格式化为NTFS。但同样如此,我无法取回我的宝贵数据。

ish*_*ish 2

32 GB 分区的原始格式是什么?

您需要testdisk 从Ubuntu下载并使用;你可以用 来做到这一点sudo apt-get install testdisk。不要使用 Windows 中的数据恢复工具,甚至不要启动 Windows - 它更有可能写入 FAT32 或 NTFS 驱动器,从而擦除以前数据的任何痕迹。