问题描述

树莓派开机突然出现登陆界面,登陆界面的用户名为 pi 且输入正确的密码之后出现跳转,但是跳转后的界面仍然为登陆界面

解决方式

根据搜索结果,问题可能出现在”内存可用空间不足”的情况。经检查,系统的内存容量确实已满。检查方法如下,打开树莓派终端,运行 df -h 命令查看当前哪些设备已经挂载,-h选项给出的分区大小更加直观易读。

df -h
树莓派登陆界面循环且内存可用空间为零的解决方法

可见系统显示容量确实已满,但是我一度以为是 TF 卡出问题导致系统容量显示异常。接下来使用 du -sh /* 列出根目录下所有目录的大小,经过排查发现 /var 文件夹📂特别巨大。

du -sh /*

/var 文件夹往下查看,其中 /var/log 文件夹中的几个日志文件体积达到了 4GB(分区不支持超过 4 GB 的文件)。将其(例如 /var/log/message)删除并清空回收站即可解决问题。常见日志文件如下:

  1. /var/log/message 几乎所有的开机系统发生的错误都会在此记录;
  2. /var/log/boot.log 记录一些开机或者关机启动的一些服务显示的启动或者关闭的信息;
  3. /var/log/maillog 记录邮件的存取和往来;
  4. /var/log/cron 用来记录crontab(定时任务)这个服务的内容。

参考资料

  1. https://blog.csdn.net/JCYAO_/article/details/108315077
  2. https://blog.csdn.net/cunjiu9486/article/details/109073306

类似文章

发表评论

您的电子邮箱地址不会被公开。