Linux e2fsck“从头开始重启fsck”是什么意思?

我定期每月腐败我的drobo ext3 linux意味着我有fsck -f -y这个设备,但是我得到的信息在几个小时之内。 有人知道这是什么意思?

我认为这是经常性的腐败的后果,我没有任何诊断,但可能是从Linux FS错误(不太可能),Linux的USB,PC硬件,有线电视,硬盘的硬件,Drobo的错误(更可能是IMHO )。

也许它 fsck 期间被破坏,导致不一致的状态。 不用说,我认为你的驱动可能有严重的问题。 如果可以,我会replace它。

这意味着字面上你的想法。 无论出于何种原因,fsck都认为它需要从一开始就重新开始,也许它的内部状态变得混乱,或者对分区做了一些改变,使得必须重新开始。

你在看到这个消息之前还能看到什么其他的消息?

这是e2fsck的主要错误。 在一个阶段遇到严重不一致时,将从一开始就开始修复。

这是我多年前切换到Reiserfs,后来切换到XFS的原因之一。

但是,您不应该经常需要进行修复。 如果你这样做,那么你应该调查为什么。

  • 如果是硬件问题,您可以使用smartmontools来诊断SMART问题。
  • 内核消息(dmesg)也可以帮助find原因。

更新:重新读你的意见后,我有一些补充。 有人用这个设备运气不好 (searchdrobo inpage或向下滚动)。 我可以做一个完整的备份。

您仍然可以尝试将这些磁盘直接连接到PC,并使用'smartctl'检查它们。 只要使用smartctl就不会丢失数据。