从 ext4 分区上的意外格式中恢复数据

Neo*_*tar 4 linux ext4 data-recovery superblock testdisk

我在安装 Mint Debian 版时,与经典版不同,当我没有指定格式化时,安装会自动格式化我的主分区。

所以以前的格式和现在一样是 ext4。我相信数据仍然存在,因为它是一种快速格式。

我现在已在实时 USB 上启动计算机以防止在其上写入。跑 testDisk。有没有办法恢复到以前的超级块,这样我就可以恢复我的数据?

Mad*_*ist 5

看一下e2fsprogs包装。似乎您可以从中获取所有备份超级块dumpe2fs /dev/sd<partition-id> | grep -i superblock,然后e2fsck为您检查 FS,或者只是尝试mount -o sb=<output-of-dumpe2fs> /dev/sd<partition-id> /your/mountpoint使用备份超级块。请参阅此参考:http : //www.cyberciti.biz/faq/linux-find-alternative-superblocks/

testdisk可以很好地恢复分区表,而不是损坏的文件系统。当您真的搞砸了并且无法恢复任何文件系统结构时,Photorec 是最后的手段。