忍者ブログ

ひつ(じのひよこが)プログラミングします。
お仕事や趣味で困ったこととか、何度も「あれ?どうだったかしら」と調べたりしたこととか、作ったものとか、こどものこととかを書きます
★前は週末定期更新でしたが今は不定期更新です

2024/11    10« 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  »12

apt-get upgrade できない | /boot の容量が100%になって余裕がなかった場合

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

コメント

ただいまコメントを受けつけておりません。

apt-get upgrade できない | /boot の容量が100%になって余裕がなかった場合

apt-get upgrade できない

次のような感じで失敗した。

$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 linux-image-extra-3.13.0-91-generic : Depends: linux-image-3.13.0-91-generic but it is not installed
 linux-image-generic : Depends: linux-image-3.13.0-91-generic but it is not installed
E: Unmet dependencies. Try using -f.

/boot がいっぱいだからみたい

 linux-image-extra-3.13.0-91-generic : Depends: linux-image-3.13.0-91-generic but it is not installed
 linux-image-generic : Depends: linux-image-3.13.0-91-generic but it is not installed

以上のあたりが原因っぽい。kernel だよね、と思い /boot の状況を見た。

$ df
Filesystem                                 1K-blocks      Used Available Use% Mounted on
udev                                         4076768         4   4076764   1% /dev
tmpfs                                         817604       596    817008   1% /run
/dev/mapper/openstack--controller--vg-root 279193624 103755156 161233132  40% /
none                                               4         0         4   0% /sys/fs/cgroup
none                                            5120         0      5120   0% /run/lock
none                                         4088008         0   4088008   0% /run/shm
none                                          102400         0    102400   0% /run/user
/dev/sda1                                     240972    240799         0 100% /boot

Oh...使ってないカーネルを調べて apt-get remove すれば解決するかな。このとき使っていたのは linux-image-3.13.0-88-generic だったのでそれ以外を消せばよい。

apt-get remove できない

apt-get remove linux-image-3.13.0-24-generic を試みるも、upgrade を試みたときと同じエラーが出て失敗。 /boot に全く余裕がないとこうなるのか?!

解決策

以下のコマンドを実行したら無事、使ってない Kernel を消せた。その後、 apt-get upgrade も成功した。
$ aptitude purge linux-image-3.13.0-24-generic
$ apt-get autoclean

なお、他の使ってないカーネルも一緒にまとめて消してくれるらしい。ありがたい話だ。

PR

コメント

ただいまコメントを受けつけておりません。

ブログ内検索

P R