在我的系统不干净地重启后,我在 4TB 软件 raid 5 分区 (/dev/md3) 上遇到了一些文件系统不一致的问题。所以我尝试了fsck -y -f -v /dev/md3
几次。
不幸的是,该e2fsck exited with signal 7
命令每次都会出现。我该如何解决这个问题?系统拒绝启动这种不一致的情况。问候。
答案1
在 Linux 上,信号 7 与总线错误。这通常有两个原因:
您的主板、RAM 或其他关键系统组件存在硬件问题。在这种特殊情况下,这是最可能的原因。尝试将阵列移至已知良好的计算机,或至少尝试隔离任何损坏的硬件,例如主板、RAM 或 CPU。
您的文件系统已严重损坏,其中的某些东西正在导致
fsck
崩溃。对于如此广泛使用的工具来说,这种情况极不可能发生,但仍有可能。如果您 100% 确定您在具有良好硬件的 PC 上使用驱动器,联系 fsck 的作者(按照页面底部的报告错误流程)。
答案2
您是否尝试过不带自动响应的文件系统检查? -y如果错误情况不简单,则是修复失败的常见原因。