安装Ubuntu后删除所有文件

是的,我知道我应该在继续之前备份我的文件,我完全忘记了。 好吧,问题是我有一个带有Windows 7和Ubuntu 10.10的双启动系统。 昨天,我安装了Ubuntu 11.04 alpha 3(通过live USB)。 我选择11.04将在安装向导上安装超过10.10,我没有重要文件。 但是,它也覆盖了Windows,它的数据,这意味着我找不到Windows作为grub条目,我找不到相应的NTFS分区。 有没有办法恢复它? 谢谢!

这是sudo fdisk -l输出。

 > > Disk /dev/sda: 160.0 GB, 160041885696 > > bytes 255 heads, 63 sectors/track, > > 19457 cylinders Units = cylinders of > > 16065 * 512 = 8225280 bytes Sector > > size (logical/physical): 512 bytes / > > 512 bytes I/O size (minimum/optimal): > > 512 bytes / 512 bytes Disk identifier: > > 0x0004f536 > > > > Device Boot Start End > > Blocks Id System /dev/sda1 * > > 1 19327 155241472 83 Linux > > /dev/sda2 19327 19458 > > 1046529 5 Extended /dev/sda5 > > 19327 19458 1046528 82 > > Linux swap / Solaris > > > > Disk /dev/sdd: 3965 MB, 3965190144 > > bytes 255 heads, 63 sectors/track, 482 > > cylinders Units = cylinders of 16065 * > > 512 = 8225280 bytes Sector size > > (logical/physical): 512 bytes / 512 > > bytes I/O size (minimum/optimal): 512 > > bytes / 512 bytes Disk identifier: > > 0x00007732 > > > > Device Boot Start End > > Blocks Id System /dev/sdd1 * > > 1 482 3871633+ c W95 > > FAT32 (LBA) 

并且cat /proc/partitions输出也是如此

 major minor #blocks name 7 0 676440 loop0 8 0 156290904 sda 8 1 155241472 sda1 8 2 1 sda2 8 5 1046528 sda5 8 48 3872256 sdd 8 49 3871633 sdd1 

在分区表被意外覆盖后,您将需要数据恢复工具来恢复数据的剩余部分。 请注意,每次对硬盘进行写访问都会降低成功恢复的可能性。 因此,最好的建议是从活动磁盘启动后运行这些工具。

通过安装

testdisk 安装testdisk

您可能能够恢复整个分区。 包含在TestDisk套件中,您还可以找到有助于恢复单个文件的工具PhotoRec ,即使在无法恢复分区或驱动器本身存在硬件缺陷的情况下也是如此。

  • 强烈建议阅读TestDisk Wiki或PhotoRec Wiki

听起来安装程序决定屠宰你的整个驱动器。 (即它设置为使用整个驱动器)。

如果这就是安装程序所做的那样,那么你的Windows数据就此消失了。 话虽如此,你不太可能恢复它。