我不小心格式化了我的一个驱动器,我希望我可以恢复文件系统的主要部分,因为我“只”进行了快速格式化。
在安装了第二个相同的硬盘驱动器后,我通过 Ubuntu (14.04) 的磁盘应用程序意外地快速格式化了错误的驱动器。驱动器之前是 ext4 格式,我再次快速格式化为 ext4。驱动器上只有一个分区。在损坏完成几秒钟后,我卸载了驱动器以避免意外写入。
我所追求的文件是二进制格式(据我所知没有扩展名,例如.npy .t7 .mat),有些是.txt文件。
通过阅读论坛和博客,我了解到 Testdisk+Photorec 可能有助于恢复丢失的分区。我给了 Photorec 一个快速的尝试,但由于大多数重要文件都是二进制文件并且没有文件签名,我最终得到了数以千计的无用.txt文件和不可读.mat文件。另一方面,据我所知,Testdisk 显示不确定的提示。我还没有尝试执行深度扫描,因为我希望信息位于驱动器的最开始处(驱动器为 8TB)。有关详细信息,请参阅以下 Testdisk 快照:
分区选择画面
选择无作为分区类型后的高级菜单
对驱动器的分析(选择 None-type 后)导致分区为空(除了一个空的 lost+found)。相比之下,在选择 GPT 类型后分析驱动器会产生许多此类相同的条目:ext4 0 0 1 972801 80 63 156280533168
超级块:
superblock 0, blocksize=4096
superblock 32768, blocksize=4096
superblock 98304, blocksize=4096
superblock 163840, blocksize=4096
superblock 229376, blocksize=4096
superblock 294912, blocksize=4096
superblock 819200, blocksize=4096
superblock 884736, blocksize=4096
superblock 1605632, blocksize=4096
superblock 2654208, …Run Code Online (Sandbox Code Playgroud)