スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
総合案内当ブログについて
Windowsの目次Linuxの目次Linuxの目次2・ ・自作PC関連の目次Web技術関連の目次
全記事一覧情報サイト新着RSS一覧

Sponsored Link

UbuntuServerの方のPHCカーネルでやはりpostinstエラー。復旧を試みる。

UbuntuでC'nQ電圧制御 今度こそ成功!!の続き(カーネルコンパイルし直し+設定)のときと同じエラーですね。
今度はちゃんとエラーメッセージコピったよ!!

apt-get upgradeをかけると絶対にこれが出る。まぁほっといても起動はしてるし、アップデートマネージャーからならアップデートもできるんだが。
でも以前、これが原因でaptもdpkgも使えなくてお手上げ状態に陥ったこともあったので、やはり解決しとくに越したことはないだろう。

linux-image-2.6.28.10-phc002 (2.6.28.10-phc002-10.00.Custom) を設定しています ...
Running depmod.
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
Not updating initrd symbolic links since we are being updated/reinstalled
(2.6.28.10-phc002-10.00.Custom was configured last, according to dpkg)
Not updating image symbolic links since we are being updated/reinstalled
(2.6.28.10-phc002-10.00.Custom was configured last, according to dpkg)
Running postinst hook script update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.28.10-phc002
Found kernel: /boot/vmlinuz-2.6.28-15-generic
Found kernel: /boot/vmlinuz-2.6.24.6

Found kernel: /boot/vmlinuz-2.6.24-24-generic
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

↓ここからが問題箇所
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.28.10-phc002.postinst line 1186.
dpkg: linux-image-2.6.28.10-phc002 の処理中にエラーが発生しました (--configure):
サブプロセス post-installation script はエラー終了ステータス 2 を返しました
E: Sub-process /usr/bin/dpkg returned an error code (1)


さて、以前のとおりgrubのmenu.listまでは問題ないようです。
executing /etc/kernel/postinst.d/nvidia-commonと /var/lib/dpkg/info/linux-image-2.6.28.10-phc002.postinst line 1186.、このどちらかがきっと真犯人。
まずは /var/lib/dpkg/info/linux-image-2.6.28.10-phc002.postinstを削除してみる。
# rm -rf /var/lib/dpkg/info/linux-image-2.6.28.10-phc002.postinst
# apt-get upgrade
だがダメだ。そういえば違うパッケージでこれが出たときはaptのキャッシュに残ってるdebファイルまで削除しないとダメだったっけ。
しかし今回のこいつは自分でコンパイルしたカーネルのdebパッケージ。DL時にトラブルがあって一部が壊れたなんてことはありえません。

なので/etc/kernel/postinst.d/nvidia-commonを削除してみよう。
そもそもこのサーバー機(仮)はオンボの690G。ATIのドライバすら入らない、視覚効果も有効にできないし、しかもいらない。リモートで操作してるだけだから。ましてやnvidia関連のパッケージやら設定やらが必要になることなど99%ないでしょう。

# rm -rf /etc/kernel/postinst.d/nvidia-common
# apt-get update
~省略~
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms


はい。エラーは消えました。そして保留になってたのなんかもこれで解消。
エラーメッセージよく読めば結構できるもんですね。方法的にいいのかどうかは知らないけどw

で、まぁ無事に# echo '17:12 12:16 8:24 2:28'>/sys/devices/system/cpu/cpu0/cpufreq/phc_controls で低電圧もできてるわけです。
これはエラー関係なくできてたんだけどw

しかしこれ、nvidia使ってて同じエラーが出たらどうするんだろう?
それともnvidiaを使ってないからこそ出るエラーなんだろうか?

関連記事
UbuntuでC'nQ電圧制御 今度こそ成功!!
UbuntuでC'nQ電圧制御 今度こそ成功!!の続き(カーネルコンパイルし直し+設定)
powernowdの設定変更 on Ubuntu9.04
もっと省電力&サクサクにしたいー!!PHCとPowernowdの設定について
Ubuntu 9.04 「dpkg: サブプロセス post-installation script はエラー終了ステータス 1 を返しました」からの復帰
というわけでカーネルコンパイルツール(?)kernlcheckを試そうか
関連記事
総合案内当ブログについて
Windowsの目次Linuxの目次Linuxの目次2・ ・自作PC関連の目次Web技術関連の目次
全記事一覧情報サイト新着RSS一覧

Sponsored Link

160:
ああ、これ野良ビルドのパッケージだと結構出ますよね。
野良ビルド時にnVidiaのカーネルドライバも一緒に組み込まないとダメだったような。
たしか、kernelcheck使えば回避出来たような…。
ttp://kcheck.sourceforge.net/

うろ覚えです。
161:Re: タイトルなし
> ああ、これ野良ビルドのパッケージだと結構出ますよね。
あ、やっぱりけっこうあるもんなんですね^^;

> たしか、kernelcheck使えば回避出来たような…。
> ttp://kcheck.sourceforge.net/
情報ありがとうございます。早速試してみようと思います。

コメントの投稿

管理者にだけ表示を許可する
ブログ内検索

カスタム検索

フリーエリア

クリックで救える命がある。

レンタルサーバー

さくらのマネージドサーバ
さくらインターネットのVPS
ConoHaのVPS
WebARENA VPSクラウド
99円レンタルサーバー
【CloudCore VPS】
GMOクラウドのレンタルサーバー
転送量無制限 ABLENET
@WAPPYレンタルサーバー
SPPDレンタルサーバー

カテゴリー+月別アーカイブ

 

アクセスカウンター

現在の閲覧者数:

プロフィール

Author:tmin
PCヲタ。ライト2ちゃんねら。
スロット好きのギャンブラー。(元
むしろ人生がギャンブルだが目下のところ負けっぱなし。
座右の銘は「結果オーライ」。故に基本適当。
トラブルもまた楽しみのひとつ

コメント、トラバ、相互リンク歓迎。お気軽にどうぞ。
当ブログについて
Twitterでこっちとあっちの更新情報流すことにしてみます。
http://twitter.com/t_min
Project Mikunchu♪Wikiできました。
Mikunchu200x40.png


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。