お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2013-05-24 11:40:14

keita22
新しいメンバ
登録日: 2013-05-24

/bootの使用率が100%になってしまいました。

アップデートしようとすると、容量不足である旨のメッセージが出たため/bootの使用率を見てみました。
すると100%になっていて、/bootに残っている古いカーネルを削除しようにも、途中でエラーになり削除できません。

フォーラムを検索するとパーティションエディタで/bootの容量を増やすアイデアを見つけましたが、
このツールのインストールもエラーが出てしまい、出来ない状態です。

何か対処法は無いでしょうか。
よろしくお願いいたします。

uname -aの結果-----------------------------------------------------------------------------------------
Linux keita 3.2.0-35-generic #55-Ubuntu SMP Wed Dec 5 17:42:16 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
--------------------------------------------------------------------------------------------------------

/bootの中------------------------------------------------------------------------------
:~$ ls -l /boot
合計 231473
-rw------- 1 root root  2882108  7月 28  2012 System.map-3.2.0-29-generic
-rw------- 1 root root  2884076  9月 27  2012 System.map-3.2.0-32-generic
-rw------- 1 root root  2884306 10月 19  2012 System.map-3.2.0-33-generic
-rw------- 1 root root  2885127 11月 15  2012 System.map-3.2.0-34-generic
-rw------- 1 root root  2885822 12月  6 03:22 System.map-3.2.0-35-generic
-rw------- 1 root root  2886319  1月  9 07:25 System.map-3.2.0-36-generic
-rw------- 1 root root  2886103  1月 25 01:08 System.map-3.2.0-37-generic
-rw------- 1 root root  2887333  2月 19 21:58 System.map-3.2.0-38-generic
-rw------- 1 root root  2888361  2月 28 10:09 System.map-3.2.0-39-generic
-rw------- 1 root root  2890703  3月 26 07:02 System.map-3.2.0-40-generic
-rw-r--r-- 1 root root   791281  7月 28  2012 abi-3.2.0-29-generic
-rw-r--r-- 1 root root   792532  9月 27  2012 abi-3.2.0-32-generic
-rw-r--r-- 1 root root   792532 10月 19  2012 abi-3.2.0-33-generic
-rw-r--r-- 1 root root   792587 11月 15  2012 abi-3.2.0-34-generic
-rw-r--r-- 1 root root   792715 12月  6 03:22 abi-3.2.0-35-generic
-rw-r--r-- 1 root root   792767  1月  9 07:25 abi-3.2.0-36-generic
-rw-r--r-- 1 root root   792767  1月 25 01:08 abi-3.2.0-37-generic
-rw-r--r-- 1 root root   792830  2月 19 21:58 abi-3.2.0-38-generic
-rw-r--r-- 1 root root   792830  2月 28 10:09 abi-3.2.0-39-generic
-rw-r--r-- 1 root root   794933  3月 26 07:02 abi-3.2.0-40-generic
-rw-r--r-- 1 root root   140432  7月 28  2012 config-3.2.0-29-generic
-rw-r--r-- 1 root root   140488  9月 27  2012 config-3.2.0-32-generic
-rw-r--r-- 1 root root   140488 10月 19  2012 config-3.2.0-33-generic
-rw-r--r-- 1 root root   140505 11月 15  2012 config-3.2.0-34-generic
-rw-r--r-- 1 root root   140505 12月  6 03:22 config-3.2.0-35-generic
-rw-r--r-- 1 root root   140505  1月  9 07:25 config-3.2.0-36-generic
-rw-r--r-- 1 root root   140505  1月 25 01:08 config-3.2.0-37-generic
-rw-r--r-- 1 root root   140488  2月 19 21:58 config-3.2.0-38-generic
-rw-r--r-- 1 root root   140488  2月 28 10:09 config-3.2.0-39-generic
-rw-r--r-- 1 root root   140586  3月 26 07:02 config-3.2.0-40-generic
drwxr-xr-x 3 root root     5120  4月  9 07:39 grub
-rw-r--r-- 1 root root 14773246 11月 12  2012 initrd.img-3.2.0-29-generic
-rw-r--r-- 1 root root 14775395 11月 12  2012 initrd.img-3.2.0-32-generic
-rw-r--r-- 1 root root 14775399 11月 17  2012 initrd.img-3.2.0-33-generic
-rw-r--r-- 1 root root 14776358 12月  1 07:38 initrd.img-3.2.0-34-generic
-rw-r--r-- 1 root root 14777147 12月 19 07:58 initrd.img-3.2.0-35-generic
-rw-r--r-- 1 root root 14778218  1月 18 08:03 initrd.img-3.2.0-36-generic
-rw-r--r-- 1 root root 14776943  2月  1 07:52 initrd.img-3.2.0-37-generic
-rw-r--r-- 1 root root 14766218  2月 23 08:05 initrd.img-3.2.0-38-generic
-rw-r--r-- 1 root root 14766614  3月 19 08:01 initrd.img-3.2.0-39-generic
-rw-r--r-- 1 root root 14808263  4月  9 07:39 initrd.img-3.2.0-40-generic
drwxr-xr-x 2 root root    12288 11月 12  2012 lost+found
-rw-r--r-- 1 root root   176764 11月 27  2011 memtest86+.bin
-rw-r--r-- 1 root root   178944 11月 27  2011 memtest86+_multiboot.bin
-rw------- 1 root root  4960752  7月 28  2012 vmlinuz-3.2.0-29-generic
-rw------- 1 root root  4966768  9月 27  2012 vmlinuz-3.2.0-32-generic
-rw------- 1 root root  4966896 10月 19  2012 vmlinuz-3.2.0-33-generic
-rw------- 1 root root  4967632 11月 15  2012 vmlinuz-3.2.0-34-generic
-rw------- 1 root root  4968400 12月  6 03:22 vmlinuz-3.2.0-35-generic
-rw------- 1 root root  4969392  1月  9 07:25 vmlinuz-3.2.0-36-generic
-rw------- 1 root root  4969072  1月 25 01:08 vmlinuz-3.2.0-37-generic
-rw------- 1 root root  4968592  2月 19 21:58 vmlinuz-3.2.0-38-generic
-rw------- 1 root root  4971472  2月 28 10:09 vmlinuz-3.2.0-39-generic
-rw------- 1 root root  4974672  3月 26 07:02 vmlinuz-3.2.0-40-generic
-----------------------------------------------------------------------------------

オフライン

 

#2 2013-05-24 13:43:49

uotora
メンバ
登録日: 2008-06-18

Re: /bootの使用率が100%になってしまいました。

Web検索で「ubuntu 古いカーネルの削除」とすれば参考になるところが表示されます。

オフライン

 

#3 2013-05-24 17:35:04

VVEGR
メンバ
登録日: 2013-05-04

Re: /bootの使用率が100%になってしまいました。

GUIでできるのに、ubuntuTweak のjanitorがあります。
自分は便利に使っていてトラブルもありませんが。
ただ、古いカーネルも安易に消去するなという過去の投稿があった気がします。
なぜ、ubuntuはカーネルの消去を手動に委ねているのか、以前から疑問に思っています。

オフライン

 

#4 2013-05-28 15:09:58

keita22
新しいメンバ
登録日: 2013-05-24

Re: /bootの使用率が100%になってしまいました。

uotora様、VVEGR様、ご返信ありがとうございます。
週末頑張ってみました。が、解決しませんでした。。
一応、カーネルは"3.2.0.44"と、3.2系の最新になりましたが、
そのほかの個別パッケージインストール(ubuntuTweakなど)もできません。

試した事を書きましたので、よろしければ再度アドバイスをお願いいたします。
書き方や情報が足りないようでしたらご指摘ください。


最初の状態が以下の状態で試しました。
・"3.2.0-35" で稼働中($uname -aの結果)
・/bootには バージョン"3.2.0-29"から"3.2.0-40"のファイルが存在

 1.古いカーネルの削除 -> 依存関係のエラーで失敗
  依存に"3.2.0-41"が出ていますが、このバージョンのファイルは/bootになし。。
  -------------------------------------------------------------------------------------
  $ sudo apt-get remove linux-image-3.2.0-29-generic
  パッケージリストを読み込んでいます... 完了
  依存関係ツリーを作成しています
  状態情報を読み取っています... 完了
  以下の問題を解決するために 'apt-get -f install' を実行する必要があるかもしれません:
  以下のパッケージには満たせない依存関係があります:
   linux-image-server : 依存: linux-image-3.2.0-41-generic しかし、インストールされようとしていません
  E: 未解決の依存関係です。'apt-get -f install' を実行してみてください (または解法を明示してください)。
  -------------------------------------------------------------------------------------



 2.'apt-get -f install' を実行し、apt-get update を勧められる。
  -------------------------------------------------------------------------------------
  $ sudo apt-get -f install
  パッケージリストを読み込んでいます... 完了
  依存関係ツリーを作成しています
  状態情報を読み取っています... 完了
  依存関係を解決しています ... 完了
  以下のパッケージが自動でインストールされましたが、もう必要とされていません:
    linux-image-3.2.0-37-generic linux-headers-3.2.0-32 linux-headers-3.2.0-33 linux-headers-3.2.0-34 linux-headers-3.2.0-29
    linux-headers-3.2.0-36 linux-headers-3.2.0-37 linux-headers-3.2.0-38 linux-headers-3.2.0-34-generic
    linux-headers-3.2.0-29-generic linux-headers-3.2.0-37-generic linux-headers-3.2.0-32-generic linux-image-3.2.0-38-generic
    linux-headers-3.2.0-38-generic linux-headers-3.2.0-33-generic linux-headers-3.2.0-36-generic
  これらを削除するには 'apt-get autoremove' を利用してください。
  以下の特別パッケージがインストールされます:
    linux-headers-3.2.0-43 linux-headers-3.2.0-43-generic linux-headers-server linux-image-3.2.0-43-generic linux-image-server
    linux-server
  提案パッケージ:
    fdutils linux-doc-3.2.0 linux-source-3.2.0 linux-tools
  以下のパッケージが新たにインストールされます:
    linux-headers-3.2.0-43 linux-headers-3.2.0-43-generic linux-image-3.2.0-43-generic
  以下のパッケージはアップグレードされます:
    linux-headers-server linux-image-server linux-server
  アップグレード: 3 個、新規インストール: 3 個、削除: 0 個、保留: 163 個。
  7 個のパッケージが完全にインストールまたは削除されていません。
  51.3 MB のアーカイブを取得する必要があります。
  この操作後に追加で 217 MB のディスク容量が消費されます。
  続行しますか [Y/n]? y
  取得:1 http://jp.archive.ubuntu.com/ubuntu/ precise-updates/main linux-image-3.2.0-43-generic amd64 3.2.0-43.68 [38.6 MB]
  エラー http://jp.archive.ubuntu.com/ubuntu/ precise-updates/main linux-server amd64 3.2.0.43.51
    404  Not Found
  取得:2 http://jp.archive.ubuntu.com/ubuntu/ precise-updates/main linux-headers-3.2.0-43 all 3.2.0-43.68 [11.7 MB]
  エラー http://security.ubuntu.com/ubuntu/ precise-security/main linux-server amd64 3.2.0.43.51
    404  Not Found [IP: 91.189.92.190 80]
  エラー http://security.ubuntu.com/ubuntu/ precise-security/main linux-image-server amd64 3.2.0.43.51
    404  Not Found [IP: 91.189.92.190 80]
  取得:3 http://jp.archive.ubuntu.com/ubuntu/ precise-updates/main linux-headers-3.2.0-43-generic amd64 3.2.0-43.68 [985 kB]
  エラー http://jp.archive.ubuntu.com/ubuntu/ precise-updates/main linux-headers-server amd64 3.2.0.43.51
    404  Not Found
  エラー http://security.ubuntu.com/ubuntu/ precise-security/main linux-headers-server amd64 3.2.0.43.51
    404  Not Found [IP: 91.189.92.190 80]
  51.3 MB を 6秒 で取得しました (7,591 kB/s)
  http://security.ubuntu.com/ubuntu/pool/main/l/linux-meta/linux-server_3.2.0.43.51_amd64.deb の取得に失敗しました  404  Not Found [IP: 91.189.92.190 80]
  http://security.ubuntu.com/ubuntu/pool/main/l/linux-meta/linux-image-server_3.2.0.43.51_amd64.deb の取得に失敗しました  404  Not Found [IP: 91.189.92.190 80]
  http://security.ubuntu.com/ubuntu/pool/main/l/linux-meta/linux-headers-server_3.2.0.43.51_amd64.deb の取得に失敗しました  404  Not Found [IP: 91.189.92.190 80]
  E: いくつかのアーカイブが取得できません。apt-get update を実行するか --fix-missing オプションを付けて試してみてください。
  -------------------------------------------------------------------------------------



 3.'apt-get update'を実行して無事"パッケージリストを読み込んでいます... 完了"となったので、
  再度'apt-get -f install'実行するも失敗。
  -------------------------------------------------------------------------------------
  $ sudo apt-get -f install
  パッケージリストを読み込んでいます... 完了
  依存関係ツリーを作成しています
  状態情報を読み取っています... 完了
  依存関係を解決しています ... 完了
  以下のパッケージが自動でインストールされましたが、もう必要とされていません:
    linux-image-3.2.0-37-generic linux-headers-3.2.0-32 linux-headers-3.2.0-33 linux-headers-3.2.0-34 linux-headers-3.2.0-29
    linux-headers-3.2.0-36 linux-headers-3.2.0-37 linux-headers-3.2.0-38 linux-headers-3.2.0-34-generic
    linux-headers-3.2.0-29-generic linux-headers-3.2.0-37-generic linux-headers-3.2.0-32-generic linux-image-3.2.0-38-generic
    linux-headers-3.2.0-38-generic linux-headers-3.2.0-33-generic linux-headers-3.2.0-36-generic
  これらを削除するには 'apt-get autoremove' を利用してください。
  以下の特別パッケージがインストールされます:
    linux-headers-3.2.0-44 linux-headers-3.2.0-44-generic linux-headers-server linux-image-3.2.0-44-generic linux-image-server
    linux-server
  提案パッケージ:
    fdutils linux-doc-3.2.0 linux-source-3.2.0 linux-tools
  以下のパッケージが新たにインストールされます:
    linux-headers-3.2.0-44 linux-headers-3.2.0-44-generic linux-image-3.2.0-44-generic
  以下のパッケージはアップグレードされます:
    linux-headers-server linux-image-server linux-server
  アップグレード: 3 個、新規インストール: 3 個、削除: 0 個、保留: 170 個。
  7 個のパッケージが完全にインストールまたは削除されていません。
  51.2 MB のアーカイブを取得する必要があります。
  この操作後に追加で 217 MB のディスク容量が消費されます。
  続行しますか [Y/n]? y
  取得:1 http://jp.archive.ubuntu.com/ubuntu/ precise-updates/main linux-image-3.2.0-44-generic amd64 3.2.0-44.69 [38.5 MB]
  取得:2 http://jp.archive.ubuntu.com/ubuntu/ precise-updates/main linux-server amd64 3.2.0.44.53 [1,736 B]
  取得:3 http://jp.archive.ubuntu.com/ubuntu/ precise-updates/main linux-image-server amd64 3.2.0.44.53 [2,478 B]
  取得:4 http://jp.archive.ubuntu.com/ubuntu/ precise-updates/main linux-headers-3.2.0-44 all 3.2.0-44.69 [11.7 MB]
  取得:5 http://jp.archive.ubuntu.com/ubuntu/ precise-updates/main linux-headers-3.2.0-44-generic amd64 3.2.0-44.69 [983 kB]
  取得:6 http://jp.archive.ubuntu.com/ubuntu/ precise-updates/main linux-headers-server amd64 3.2.0.44.53 [2,478 B]
  51.2 MB を 6秒 で取得しました (7,474 kB/s)
  Selecting previously unselected package linux-image-3.2.0-44-generic.
  (データベースを読み込んでいます ... 現在 406523 個のファイルとディレクトリがインストールされています。)
  (.../linux-image-3.2.0-44-generic_3.2.0-44.69_amd64.deb から) linux-image-3.2.0-44-generic を展開しています...
  Done.
  dpkg: /var/cache/apt/archives/linux-image-3.2.0-44-generic_3.2.0-44.69_amd64.deb の処理中にエラーが発生しました (--unpack):
   `./boot/abi-3.2.0-44-generic' 間の dpkg-deb バックエンド のバッファコピーの書き込みに失敗しました: デバイスに空き領域がありません
  エラーメッセージはディスクフルエラーであることを示しているので、レポートは書き込まれません。
  Examining /etc/kernel/postrm.d .
  dpkg-deb: error: subprocess ペースト was killed by signal (Broken pipe)
  run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-44-generic /boot/vmlinuz-3.2.0-44-generic
  run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-44-generic /boot/vmlinuz-3.2.0-44-generic
  Selecting previously unselected package linux-headers-3.2.0-44.
  (.../linux-headers-3.2.0-44_3.2.0-44.69_all.deb から) linux-headers-3.2.0-44 を展開しています...
  Selecting previously unselected package linux-headers-3.2.0-44-generic.
  (.../linux-headers-3.2.0-44-generic_3.2.0-44.69_amd64.deb から) linux-headers-3.2.0-44-generic を展開しています...
  以下のパッケージの処理中にエラーが発生しました:
   /var/cache/apt/archives/linux-image-3.2.0-44-generic_3.2.0-44.69_amd64.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)
  -------------------------------------------------------------------------------------



 4.容量確保のため不要なバージョンをremoveしようとするも、エラーで失敗。
  手動でファイル(バージョン29~33)を/homeに移動させ、再度removeを試しましたがエラーで失敗。
  共に、1.と同様のエラーになります。


 5.容量確保後、'apt-get -f install'試しましたがエラー。
  -------------------------------------------------------------------------------------
  パッケージリストを読み込んでいます... 完了
  依存関係ツリーを作成しています
  状態情報を読み取っています... 完了
  依存関係を解決しています ... 完了
  以下のパッケージが自動でインストールされましたが、もう必要とされていません:
    linux-headers-3.2.0-39-generic linux-image-3.2.0-37-generic linux-headers-3.2.0-32 linux-headers-3.2.0-33
    linux-headers-3.2.0-34 linux-headers-3.2.0-29 linux-headers-3.2.0-36 linux-headers-3.2.0-37
    linux-headers-3.2.0-38 linux-headers-3.2.0-39 linux-headers-3.2.0-34-generic
    linux-headers-3.2.0-29-generic linux-headers-3.2.0-37-generic linux-headers-3.2.0-32-generic
    linux-image-3.2.0-38-generic linux-headers-3.2.0-38-generic linux-headers-3.2.0-33-generic
    linux-image-3.2.0-39-generic linux-headers-3.2.0-36-generic
  これらを削除するには 'apt-get autoremove' を利用してください。
  以下の特別パッケージがインストールされます:
    linux-image-server linux-server
  以下のパッケージはアップグレードされます:
    linux-image-server linux-server
  アップグレード: 2 個、新規インストール: 0 個、削除: 0 個、保留: 170 個。
  2 個のパッケージが完全にインストールまたは削除されていません。
  4,214 B 中 0 B のアーカイブを取得する必要があります。
  この操作後に追加で 0 B のディスク容量が消費されます。
  続行しますか [Y/n]? Y
  dpkg: 依存関係の問題により linux-image-server の設定ができません:
   linux-image-server は以下に依存 (depends) します: linux-image-3.2.0-41-generic ...しかし:
    パッケージ linux-image-3.2.0-41-generic はまだインストールされていません。
  dpkg: linux-image-server の処理中にエラーが発生しました (--configure):
   依存関係の問題 - 設定を見送ります
  エラーメッセージは前の失敗から続くエラーであることを示しているので、レポートは書き込まれません。
  dpkg: 依存関 係の問題により linux-server の設定ができません:
   linux-server は以下に依存 (depends) します: linux-image-server (= 3.2.0.41.49) ...しかし:
    パッケージ linux-image-server はまだ設定されていません。
   linux-server は以下に依存 (depends) します: linux-headers-server (= 3.2.0.41.49) ...しかし:
  システム上の linux-headers-server のバージョン は 3.2.0.44.53 です。
  dpkg: linux-server の処理中にエラーが発生しました (--configure):
   依存関係の問題 - 設定を見送ります
  エラーメッセージは前の失敗から続くエラーであることを示しているので、レポートは書き込まれません。
  以下のパッケ ージの処理中にエラーが発生しました:
   linux-image-server
   linux-server
  E: Sub-process /usr/bin/dpkg returned an error code (1)
  -------------------------------------------------------------------------------------



 6.'ubuntu-tweak'のパッケージインストールも試してみましたが、依存関係のパッケージを
  インストールしていくと結局は5.と同様のエラーにたどり着きます。
  'apt-get update'、'apt-get remove'も同様です。
  -------------------------------------------------------------------------------------
  パッケージリストを読み込んでいます... 完了
  依存関係ツリーを作成しています
  状態情報を読み取っています... 完了
  以下の問題を解決するために 'apt-get -f install' を実行する必要があるかもしれません:
  以下のパッケージには満たせない依存関係があります:
   linux-image-server : 依存: linux-image-3.2.0-41-generic しかし、インストールされようとしていません
   linux-server : 依存: linux-headers-server (= 3.2.0.41.49) しかし、3.2.0.44.53 はインストールされようとしています
  E: 未解決の依存関係です。'apt-get -f install' を実行してみてください (または解法を明示してください)。
  -------------------------------------------------------------------------------------



 7.最後に再起動させました。
  'uname'の結果が 3.2.0-44-generic になっていましたが、
  'apt-get -f install'の結果は6.とほぼ同様のエラーです。



以上です。
よろしくお願いします。

オフライン

 

Board footer

Powered by FluxBB