当我将分区从 800GB 扩展到 1TB 时,我的计算机关闭了,恢复丢失的 HDD 分区的最佳方法是什么?

当我将分区从 800GB 扩展到 1TB 时,我的计算机关闭了,恢复丢失的 HDD 分区的最佳方法是什么?

我有两个分区,我删除了第一个分区(NTFS)以扩展第二个分区并只保留一个分区(EXT4)。但是,在 GParted 中执行此操作时,我的计算机关闭了,重新连接硬盘后,分区不再存在。有人能告诉我是否有办法恢复这个分区吗?我知道 Photorec,但它检索没有名称的文件,这真是一团糟……我很想用各自的名称恢复我的文件。

我尝试使用“gpart”,但它显示 4 个分区,显示为“未知”,我不太确定这是最好的方法。

答案1

testdisk 可能会找到原始分区。进行深度搜索并尝试它找到的所有分区。其中一个分区可能有您的文件。

手动方法可能也有帮助/有效。您可以使用分区工具(如 gdisk)重新制作原始分区,2048 是分区 1 的通常起始值,然后尝试使用 +200G 作为结束值。第二个分区从第一个分区停止处开始,一直到结束。看来您的分区信息无论如何都是垃圾,所以我认为制作新的分区表不会有什么坏处。不要制作任何文件系统或格式。幸运的话,原始的第二个分区仍然在那里。

最简单的方法是设置新的分区并从备份中恢复;^)

答案2

扩展分区通常不会导致数据丢失。即使对于较大的分区,扩展速度也相当快。但是,如果移动分区的起始位置(听起来您正在这样做),如果中断,数据就会丢失。不幸的是,很难找出它的位置并从那里恢复。如果分区的新旧位置不重叠,那么您可以通过恢复旧分区表来恢复旧分区,但您仍然需要知道旧分区的起始位置(您可以尝试使用 testdisk 来查找旧分区的起始位置)。

因此,我猜你的选择是,如果你具备技术知识,能够将我上面提到的内容拼凑起来并尝试 MacGyver 修复,那就去做吧。或者,你可以重新安装并从备份中恢复。或者,把它交给数据恢复专家。

相关内容