删除后从 GPT NTFS 分区恢复数据

删除后从 GPT NTFS 分区恢复数据

我意外删除了 2 TB 硬盘中 1600 GiB 的 NTFS 分区。该分区有 355 GiB 的数据。我尝试使用多个实用程序恢复它,但失败了。

我知道该分区从扇区 551585791 开始。因此,要恢复该分区,我需要手动指定该分区在 GPT 分区表中的位置。有什么方法可以做到这一点吗?

答案1

操纵 GPT 的标准工具是磁盘分区

(针对更新的问题进行编辑)使用 gdisk 的“创建新分区”命令。当它要求您输入“第一个扇区”时,输入“551585791”。

答案2

您尝试过 parted 吗?(CLI) 或 gparted (图形化) --http://gparted.sourceforge.net/livecd.php

答案3

使用 parted:

parted $DEVICE
GNU Parted 3.1
使用 $DEVICE
欢迎使用 GNU Parted!输入“help”查看命令列表。
(parted)
新的磁盘标签类型?gpt
(分手)

此后,您可以使用各种可用命令创建新分区等;输入“help”获取更多信息;但对于 parted,这是命令newpart。它会提示您输入所需的所有信息,就像命令mktable一样。

另请注意,创建 GPT 还将创建所谓的“保护性”MBR;请参阅维基百科关于 GPT 的文章了解更多信息。

相关内容