/dev/sda2 意外不一致手动运行 fsck

/dev/sda2 意外不一致手动运行 fsck

我收到以下错误:

/dev/sda2 unexpected inconsistency run fsck manually

引导过程到这里就停止了,无法输入任何命令。

请参阅此错误消息: 这里

答案1

没有好的方法来表达这一点,但从它的外观(并从结果猜测,因为我看不到你如何索引你的磁盘)听起来像是容纳整个核心系统的分区遇到了严重的问题硬件错误(“ input/output error”几乎总是表明内核尝试向硬件驱动程序读取或写入某些内容,但得到的结果不知道如何处理)。

大多数合适的 Linux 发行版使用 initramfs(除其他外)允许启动非常基本的 shell,以便确实可以手动运行 fsck。我只能推测为什么卡利——其推荐用例既不适合一般桌面使用,也不适合对 Linux 还没有经验的人——没有。

此时,您最好的选择是从实时 USB 记忆棒启动并运行诊断程序,/dev/sda2希望能够挽救一些东西。

答案2

根据该图像,可能由于磁盘状态不良而出现物理 I/O 错误。

您需要面对不可避免的情况并尽快更换磁盘。

我的意思是尝试使用gddrescue包含GNUddrescue程序的包并根据其手册使用它。只需将您的磁盘插入其他服务器或计算机,然后用它来挽救任何可能的剩余磁盘好的数据。

(我希望您能够挽救最重要的数据(如果您有的话)。)

相关内容