用Ubuntu替换Windows后,如何恢复数据?

我昨天刚从Windows 7迁移到Ubuntu。 Windows 7在我的C:驱动器中。 我没有意识到,如果我擦除Windows 7并安装Ubuntu,Ubuntu将仅安装在C:驱动器中。 所以我没有进行任何备份,我删除了Windows并安装了Ubuntu。 但是,Ubuntu格式化了我的硬盘,我丢失了所有重要数据!

我现在如何恢复数据?

使用TestDisk恢复意外覆盖的分区 安装女妖 请遵循这些程序:

  • 停止使用驱动器!
  • 从CD或USB驱动器启动Ubuntu实时会话(“试用Ubuntu”)
  • 通过软件中心将Testdisk安装到实时会话
  • 按照这个简明的恢复指南: TestDisk Step by Step

可选(但非常可取)如果我们有一个足够大的外部驱动器来容纳所有故障驱动器,我们可以进行备份以从映像恢复数据或分区。 在终端中使用以下命令创建此映像:

 sudo dd if=/dev/sdX of=/path/to/external_drive/backup.img 

sdX替换为要恢复的驱动器。 由于dd是一种先进且可能有害的工具,因此请特别注意不要意外覆盖您可能仍需要的任何驱动器。

如果您无法恢复分区,您可以通过运行TestDisk套件附带的PhotoRec来恢复单个文件。

只是提到它:还有其他“取证”工具来帮助您恢复丢失的分区或文件。 请参阅如何恢复已删除的文件? 。

(对于那些有相反问题的人:你认为你已经格式化了Ubuntu分区)。

  • 尝试使用可启动的Ubuntu CD / DVD或USB驱动器启动,并启动partitionmanager / gparted。

1)BAD SCENARIO它应该显示分区仍在使用Ubuntu文件系统(通常是ext4)。 如果您已将Windows中的Ubuntu分区(ext4)格式化为NTFS文件系统,那么数据很可能已经消失。 : – (((

2)好的场景如果分区在那里你根本无法启动到Ubuntu,请尝试本指南来恢复(grub)启动链:

https://help.ubuntu.com/community/Boot-Repair

您可以使用testdisk应用程序从设备恢复数据。供下载使用

sudo apt-get install testdisk