处理办法:删除老的内核,释放boot空间。
步骤:
- 查看boot分区使用空间:df
- 查看已安装的内核版本:dpkg --get-selections | grep linux(其中带image的一般就是旧版本,deinstall代表已经删除的旧版本,install代表还未删除的旧版本内核)
- 查看系统当前内核版本:uname -r
- 删除旧版本内核:sudo apt-get remove linux-image-xxxx (其中xxxx是内核版本号)
- 删除残留的deinstall:sudo dpkg -P linux-image-xxxx(其中xxxx是内核版本号)
- 删除其他未卸载干净的文件:sudo apt-get autoremove
拓展知识:
Linux系统不像Windows系统,它没有盘符的概念,所有的目录结构都放在根目录下面,所有文件都从根目录开始。其主要目录结构如下:
其中, /boot 分区文件的主要作用是:放置系统启动的文件,比如 Linux 内核,系统启动引导/boot/grub 。boot分区文件占用的磁盘空间大小在系统安装时分配确定,在几次更新系统之后,原有的固定空间就会被老的内核慢慢占满,因此需要删除老的内核,以腾出空间。
其他几个主要分区文件的作用有:
/mnt:用于挂载临时存储目录,比如磁盘光驱;
/home:系统默认用户工作目录,每一个账号有一个子文件夹;
/usr::Linux 工作中最大的一个目录,包含了命令库文件,用到的应用程序和函数库都放在这个目录下。