在 EXT4 备份 HD 中恢复分区表或 MBR

在 EXT4 备份 HD 中恢复分区表或 MBR

我有一个用 EXT4 格式化的外部 USB HD,用于备份。

当我打开它时,它发出一些奇怪的声音,我无法用 ubuntu 连接到它。Nautilus 说无法安装,还有许多其他错误。

我可以用 TestDisk 查看 HD,但是它无法找到分区。

PhotoRec 正在恢复文件。我主要需要图像文件。

但它会下载混乱且混杂的东西。

数据恢复完成后,我想尝试恢复分区表。

有沒有方法可以恢復?

TestDisk 输出:

磁盘 /dev/sdc - 1000 GB / 931 GiB - CHS 121601 255 63

Partition               Start        End    Size in sectors

键A:添加分区,L:加载备份,Enter:继续

问候

答案1

对于ext4分区,您的超级块存储在其他位置,因此您可以(尝试)通过指定一些备用超级块来挂载它。请参阅https://unix.stackexchange.com/a/408692为了找到超级块可能位于的位置,您可以使用mke2fs -n(请不要忘记,-n因为这个标志mke2fs实际上不会写入任何数据)。

您还记得它是如何分区的吗?有多少个分区?您尝试过 TestDisk 的深度搜索选项吗?使用该工具或中的gpart选项,您可能会找到答案。rescueparted

由于您的硬件可能快要坏了,您应该首先使用ddrescue或等效的方式制作它的完整低级副本。

相关内容