我有一个用 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
选项,您可能会找到答案。rescue
parted
由于您的硬件可能快要坏了,您应该首先使用ddrescue
或等效的方式制作它的完整低级副本。