df #查看boot分区的空间使用情况
dpkg --get-selections|grep linux #查看系统上已安装的内核
uname -a #查看当前系统使用的内核
sudo apt purge+linux...... #删除指定内核
解决问题步骤:
1.先用df查看一下boot分区使用情况,如果/dev/sdb7 967320 246880 654088 28% /boot为百分百,说明没有空间了。此时直接使用删除命令删除内核时会要求安装依赖包,由于没有空间无法安装,以致于无法卸载,解决如下:
1)用uname -a查看一下自己当前所使用的内核
2)先将部分非使用的内核移动到别的地方,直到df命令空间使用情况低于60%再进行删除操作。移动命令为:
sudo mv /boot/initrd.img-4.8.0-36-generic / #用自己要移动的image内核替换红色部分
3)更新安装依赖包:sudo apt-get -f install,之后再用sudo apt purge+linux...... 删除掉多余内核