损坏的 Ext4:为什么所有超级块备份都丢失了?

损坏的 Ext4:为什么所有超级块备份都丢失了?

运行Seagate 提供的磁盘诊断程序,我的磁盘变得空白。我能够使用测试磁盘,并且它们的文件和以前一样,除了一个 Ext4。TestDisk 显示了它,但文件不见了。即使没有文件,我也要求 TestDisk 恢复分区。毫不奇怪,它没有挂载。

我可以查看甚至恢复文件R-Linux相簿,所以我希望可以恢复文件系统,因为分区显然没有严重损坏。但是当我尝试使用替代超级块修复分区,它们都不起作用(e2fsck:尝试打开 /dev/sdb6 时超级块中的幻数错误。无法读取超级块或超级块未描述有效的 ext2/ext3/ext4 文件系统。)当我使用 TestDisk 检查超级块备份时,它只给出“超级块 0,块大小=4096 []“。

我想了解是什么原因造成的。如果所有文件都完好无损,为什么文件系统会丢失?

相关内容