原因分析:
主要有以下的几种情况:
- 更新了内核没有将原来内核删除
- 日志文件过大
- 软件太多或者当初留存的空间太小
解决办法:
查看内存分布
命令行
df -h
结果
图像化显示
搜索 Disk usage analyzer
分析是哪个问题造成的空间不足.
电脑联想小新pro13,当初装双系统的时候,必须操作是流程就必须有升级内核,不然触摸板显卡网卡等都无法安装,详情见 ubuntu 1604 小新pro13 安装步骤总结
所以对第一个问题的解决方法
删除旧内核
查看内核
dpkg --get-selections | grep linux-image
当前内核版本
uname -r
卸载多余内核
sudo apt-get remove linux-image-4.13.0-88-generic
sudo apt-get remove linux-headers-4.15.0-88-generic
以上只是卸载,想要删除文件,使用命令
sudo apt-get purge linux-image-<版本号>
linux-image-版本号:内核映像文件
linux-headers-版本号:内核头文件
linux-image-extra-版本号:内核扩展文件
最后
sudo update-grub
删除日志文件
er@lxf:~$ cd /var/log
//查看大小
er@lxf:/var/log$ sudo du -sh
//查看文件数
er@lxf:/var/log$ sudo du -sm
//删除30天外的日志文件
er@lxf:/var/log$ sudo find /var/log/ -type f -mtime +30 -exec rm -f {} \;
扩容
针对第三种情况,我们选择一款软件进行扩容 Gparted
首先安装
sudo apt-get install gparted
注意,我们不能在当前的系统进行更改,所以关机,先切换到 windows 系统进行压缩卷操作,和当初装双系统操作一样.
随后,插入ubuntu启动盘,设置u盘启动,进去 试用ubuntu 搜索gparted , 电脑联想小心pro13只能使用键盘操作,内核版本太低. 在设置控区域时,要注意逐层转移,一般中间会隔着交换分区,可以先删除,进入系统后再重新分配.以上截图是给根目录扩容20G后的结果.