Linux启动报错:clean ... file ... blocks 或 recovering journal
先说原因:根目录内存满了
如何解决:
首先进入命令行界面:
按照网上的操作方法主要是这种:Ctrl + Alt + F4
我不是这种方式进入的,我的是:Alt + F4
进入之后会让你输入账号密码,但是我只有四秒钟时间输入(不知道怎么会有这种逆天设置),很难一次搞定,极其麻烦。而且可能出现密码太长输不完的情况,我输了好几次才进去。
如果输入错误还可以再输入,这次不会卡时间(感觉还行)。总之第一次一定要先输入账号密码,错了也没事,主要别让他倒计时结束,不然又得 Alt + F4。
其实还有一种方式,如果安装了双系统,可以选择 Ubuntu 高级选项,然后选择 后面带有括号的(recover)类似的字样,可以直接进入系统
总之,这一步的目的是在不开机的情况下进入 命令行界面。至于方法,大家仁者见仁智者见智,各显神通。
输入命令:
du -f
即会显示所有文件系统的挂载点和剩余用量
一般会显示挂载到根目录下的文件系统满了,剩余用量为0%。
此时只需要清理根目录下文件即可。
一般建议清理 /var 目录下的 log 和 cache 文件夹
查看 var 下 log 占据内存大小:
du -sh /var/log
# 然后删除
sudo rm -rf /var/log
删除cache方法类似
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异