我可以对 fsck 中的“克隆多重声明块”说“不”吗?

我可以对 fsck 中的“克隆多重声明块”说“不”吗?

我需要知道当我在该问题中告诉 fsck“否”时是否仍然可以安装该卷。

我不需要修复卷中的所有文件,我只需要恢复此事件的一个文件。如果我说“是”,该卷上有一些大文件,会使 fsck 卡住几个小时。有 753108 个多重声明的块,与 3 个文件共享:

如果卷通过 LVM 并且运行 EXT3 Filesistem。

答案1

即使文件系统有多个已声明的块,您也应该能够挂载它。在映像上执行此操作(我假设您已经从分区的按位映像开始操作,但检查一下也无妨)。

如果您尝试写入多重声明的块,肯定会导致损坏,但如果这是唯一的问题,您应该能够读取您想要的文件(并且希望 fsck 可以做到这一点)。

答案2

不要修复它。将其安装为只读并获取文件。完成后,擦除驱动器。

由于您遇到了超级块错误,您可以尝试使用备用超级块挂载文件系统。请参阅

http://www.cyberciti.biz/faq/recover-bad-superblock-from-corrupted-partition/

(如果有人可以编辑说明,我将不胜感激。我正在打电话。)

相关内容