You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 16.04 LTS装Learning Locker后根分区满致无法登录求助

解决Ubuntu根目录满导致的登录循环问题

这种情况我碰到过好多次,核心就是根分区彻底没空间了,系统没法写入必要的临时文件,才导致登录失败卡在认证页面。别慌,按下面的步骤一步步来:

1. 先进入命令行模式(绕开图形登录限制)

在登录界面,按住 Ctrl + Alt + F3(或者F2到F6中的任意一个,不同机器快捷键可能有差异),会弹出纯文本的命令行登录界面。输入你的用户名和密码,就能正常进入系统了——这里不受图形登录的阻碍。

2. 确认磁盘占用情况

先跑命令明确根分区确实满了:

df -h /

输出里的Use%会显示100%。接着定位哪个目录吃掉了最多空间:

sudo du -sh /*

这个命令会列出根目录下所有一级目录的大小,一眼就能找到空间占用的“大户”。

3. 快速释放紧急空间

先清理最安全、无风险的临时文件和缓存:

  • 清理APT安装包缓存(这些包安装完成后就没用了):
    sudo apt clean
    
  • 清理/tmp目录下的临时文件(系统重启后这些文件本来就会自动删除,放心删):
    sudo rm -rf /tmp/*
    
  • 删除旧内核(很多人会忽略这个,时间久了能堆出十几个G):
    先列出已安装的内核:
    dpkg --list | grep linux-image
    
    找版本号最旧的那些(比如linux-image-5.4.0-91-generic这类),保留最新的1-2个即可,然后删除旧内核:
    sudo apt remove --purge linux-image-旧版本号-generic
    

4. 排查Learning Locker相关的空间占用

因为是安装这个软件后出现的问题,重点排查它的日志或数据目录:

  • 查看/var/log下有没有Learning Locker相关的超大日志文件:
    sudo du -sh /var/log/*
    
    如果有几G大小的日志文件,用截断命令比直接删除更安全(不会导致服务报错):
    sudo truncate -s 0 /var/log/xxx.log
    
  • 检查Learning Locker的安装目录(通常在/opt或者你的用户目录下),看看是不是它生成了超大的测试数据、缓存文件,按需删除无用的部分。

5. 验证空间并重启

清理完成后再跑一次df -h /,确认根分区使用率降下来了(比如到80%以下),然后重启系统:

sudo reboot

回到图形登录界面,应该就能正常进入系统了。

如果连命令行都进不去,那你需要用Ubuntu安装U盘启动,选择“试用Ubuntu”,然后通过磁盘工具找到你的根分区并挂载,按照上面的步骤清理空间,之后再重启机器即可。

内容的提问来源于stack exchange,提问作者MOUAICI Mohamed

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 09:06:12