[Tips] Linux boot 盘满了

  1. 首先,检查当前系统的版本:
uname -a

比如可以得到如下输出:

Linux amax 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

这说明ubuntu版本的编号是4.4.0.-31-generic

  1. 备份内核
    在boot下查看当前内核涉及的文件:
ls /boot | grep 4.4.0-31-generic

然后把这些文件备份到一个单独的目录,防止出问题后无法恢复。

cp /boot/*4.4.0-31-generic* 某个目录
  1. 查看当前安装了那些内核版本
dpkg --get-selections |grep linux-image

一般分两种,一种状态为“install”,一种为“deinstall”。
找一个版本离当前最远的,直接在boot里删除

sudo rm /boot/*版本号*

这样可以空出空间来用标准命令清理剩余的内核。

  1. 删除不需要的内核
    对于 “deinstall”
dpkg -P linux-image-extra-4.4.0-130-generic 

对于“install”

apt purge linux-image-4.4.0-142-generic
原文地址:https://www.cnblogs.com/immortalBlog/p/13410926.html