我有 Windows 8 和 Ubuntu(我想是 12.04)双系统。我意外地使用 Windows 将 Linux 分区快速格式化为 NTFS,并使用内置格式化选项。由于其中包含我的 grub 安装,因此无法再启动。是否有一个好的恢复工具可用于 Ubuntu 实时磁盘?它是否能够完全恢复文件结构,启动是否立即生效(如果分区中没有写入任何新内容),或者快速格式化时是否丢失了启动系统所需的某些结构,并且我只能在进行新安装之前恢复选定的文件?
我很高兴能得到这方面的信息,我从未进行过数据恢复,害怕会毁掉它。提前谢谢!
答案1
testdisk
您可以使用和从格式化的磁盘恢复数据photorec
,这些都是很好的开源软件,当这种情况出现在 Linux 类型的系统中时,成千上万的用户都在使用它们。
我不确定你是否能够修复你的 grub,但你可以尝试引导修复一旦您恢复了所有数据。
以下是恢复数据的步骤:
从实时 CD/DVD/USB 启动
安装
testdisk
:sudo apt-get install testdisk
运行
testdisk
以修复您的分区。如果
testdisk
失败,那么你可以尝试另一个软件photorec
。在这里找到答案如何逐步使用 Photorec
如果您有宝贵的数据,那么您可以尝试一下,否则请重新安装 Ubuntu。这完全是您的选择。
答案2
这里的人们需要更多信息才能回答您的问题。
- 您的系统的分区布局是什么?您刚刚擦除了启动分区还是整个 Ubuntu 安装分区。从 liveCD 中,您可以运行 gparted,它会告诉您当前的分区方案。
根据您清除的内容,您需要 Testdisk 或 grub-install/grub-repair。这个方法有一点机会奏效,否则您必须重新安装 Ubuntu。
如果上面的数据很重要,我强烈建议把这项工作交给数据恢复专家。写入该硬盘的数据越多,数据无法恢复的可能性就越大。