(Ubuntu) /bootの容量がなくなった時にすること

[Ubuntu] /bootの容量がなくなった時にすること

TL;DR

古いカーネルを削除する

すること

  1. 現在のカーネルを確認する
shell
$ uname -r
  1. インストール済みの古いカーネルを確認する
shell
$ dpkg -l linux-{image,headers}-"[0-9]*" | awk '/^ii/{ print $2}' | grep -v -e `uname -r | cut -f1,2 -d"-"` | grep -e '[0-9]'

上記コマンドで出てきたリストに、現在のカーネルが含まれないことを確認

  1. apt-getでpurge

2で得た一覧をapt-get purgeに食わせる

shell
dpkg -l linux-{image,headers}-"[0-9]*" | awk '/^ii/{ print $2}' | grep -v -e `uname -r | cut -f1,2 -d"-"` | grep -e '[0-9]' | xargs sudo apt-get -y purge

以上。


参考