
Ubuntu日本語フォーラム

ログインしていません。
アップデートしようとすると、容量不足である旨のメッセージが出たため/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
-----------------------------------------------------------------------------------
オフライン
Web検索で「ubuntu 古いカーネルの削除」とすれば参考になるところが表示されます。
オフライン
GUIでできるのに、ubuntuTweak のjanitorがあります。
自分は便利に使っていてトラブルもありませんが。
ただ、古いカーネルも安易に消去するなという過去の投稿があった気がします。
なぜ、ubuntuはカーネルの消去を手動に委ねているのか、以前から疑問に思っています。
オフライン
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.とほぼ同様のエラーです。
以上です。
よろしくお願いします。
オフライン