问题描述
树莓派开机突然出现登陆界面,登陆界面的用户名为 pi 且输入正确的密码之后出现跳转,但是跳转后的界面仍然为登陆界面。
解决方式
根据搜索结果,问题可能出现在”内存可用空间不足”的情况。经检查,系统的内存容量确实已满。检查方法如下,打开树莓派终端,运行 df -h
命令查看当前哪些设备已经挂载,-h选项给出的分区大小更加直观易读。
df -h
可见系统显示容量确实已满,但是我一度以为是 TF 卡出问题导致系统容量显示异常。接下来使用 du -sh /*
列出根目录下所有目录的大小,经过排查发现 /var
文件夹📂特别巨大。
du -sh /*
从 /var
文件夹往下查看,其中 /var/log
文件夹中的几个日志文件体积达到了 4GB(分区不支持超过 4 GB 的文件)。将其(例如 /var/log/message
)删除并清空回收站即可解决问题。常见日志文件如下:
/var/log/message
几乎所有的开机系统发生的错误都会在此记录;/var/log/boot.log
记录一些开机或者关机启动的一些服务显示的启动或者关闭的信息;/var/log/maillog
记录邮件的存取和往来;/var/log/cron
用来记录crontab(定时任务)这个服务的内容。