TestDisk 无法检测分区,但 PhotoRec 可以

TestDisk 无法检测分区,但 PhotoRec 可以

我遇到了一个小问题,我不小心在 Windows 中格式化了我的一个驱动器。

PhotoRec 找到了该分区,但 Testdisk 找不到。 相簿

测试磁盘

如果您能帮助我将非常感谢。

编辑:当分区表类型为“无”时,它会找到该分区

答案1

好的,我可以修复它。

我在非分区模式下进入超级块。然后它只是告诉我使用一个命令,就是这样:

fsck.ext4 -p -b 163840 -B 4096 /dev/sde

以防未来的任何人读到这个。153840 是超级块编号之一,4096 是大小,/dev/sde 是驱动器。

答案2

其实你提到的这些工具都是使用基本命令和文件。我建议使用的第一个命令是fdisk。它是功能强大的老式命令。

$ fdisk /dev/sda

这将给出 shell。尝试p显示您的分区。您也可以使用 proc 目录中的文件

$ cat /proc/partitions

这将显示内核负责的所有分区,并且命令partprobe可以重新生成此文件。在某些情况下,您将无法再找到您的分区。请尝试使用以下步骤:

  1. 用 进行分区fdisk
  2. 用 制作文件系统mkfs
  3. 使用 挂载你的分区mount

相关内容