本文最后更新于:2025年1月2日 下午

服务器起不来了,进入 recovering journal,本文记录解决方案。

背景

服务器崩了,重启后报错:

问题原因

磁盘检测不能通过,常见原因有:

  1. 突然断电等非正常系统关闭
  2. 硬盘坏道

解决方案

核心就是 修复磁盘错误信息,对出问题的磁盘(我这里是 /dev/vda5),执行 fsck 命令

1
fsck -fy /dev/vda5

之后重启即可。

额外问题

之后又出现问题,报错:

1
Filesystem still has errors 

这时候 fsck 也不好使了,执行 poweroff 后,重启系统,进入 recovery 模式,可以正常进入系统,尽快备份重要数据。

最终解决

经历多次挣扎都无法完全避免错误,最终无奈尝试更换硬盘(以为是硬盘坏了),拆开机箱,清了清灰重新插拔电源、SATA等接口,再开机便垂死病中惊坐起,活蹦乱跳没毛病了 … 记录下来供后人参考 …

参考资料



文章链接:
https://www.zywvvd.com/notes/system/linux/root-fs-requiers-fsck/root-fs-requiers-fsck/


“觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭”

微信二维码

微信支付

支付宝二维码

支付宝支付

The Root File System Requires a Manual fsck 问题解决方案
https://www.zywvvd.com/notes/system/linux/root-fs-requiers-fsck/root-fs-requiers-fsck/
作者
Yiwei Zhang
发布于
2024年12月15日
许可协议