揮発性のメモ2

http://d.hatena.ne.jp/iww/

Debian Squeezeへアップグレード

apt-get update
apt-get upgrade
apt-get dist-upgrade

これだけで済むはずだった


apt-get upgrade の途中でエラー

update-initramfs: Generating /boot/initrd.img-2.6.32-bpo.3-amd64
W: Possible missing firmware /lib/firmware/rtl8168d-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl8168d-1.fw for module r8169
E: /usr/share/initramfs-tools/hooks/iscan failed with return 1.
update-initramfs: failed for /boot/initrd.img-2.6.32-bpo.3-amd64
dpkg: サブプロセス post-installation script はエラー終了ステータス 1 を返しました
E: Sub-process /usr/bin/dpkg returned an error code (2)

http://blog.livedoor.jp/ooboofo3/archives/51585769.html
iscanがらみだという。確かにiscanには心当たりがあるので削除してみる
apt-get --purge remove iscan

E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem. 

この時点で嫌な予感はしたけど、 dpkg --configure -a を実行してみる。

# dpkg --configure -a
initramfs-tools (0.98.8) を設定しています ...
update-initramfs: deferring update (trigger activated)
python-central のトリガを処理しています ...
initramfs-tools のトリガを処理しています ...
update-initramfs: Generating /boot/initrd.img-2.6.32-bpo.3-amd64
W: Possible missing firmware /lib/firmware/rtl8168d-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl8168d-1.fw for module r8169
E: /usr/share/initramfs-tools/hooks/iscan failed with return 1.
update-initramfs: failed for /boot/initrd.img-2.6.32-bpo.3-amd64
dpkg: サブプロセス post-installation script はエラー終了ステータス 1 を返しました

はい来た。


apt-getでなく、dpkg -r iscan で削除すれば問題なく進んだ。

ati

785GなのでATIの純正のドライバーを使用していたが、カーネルを入れ替えたので案の定画面が出なくなった。
そこで例によってドライバを再コンパイルしようとしたところ、失敗。
http://www2.ati.com/driver/linux/ati-driver-installer-11-2-x86.x86_64.run

# ./ati-driver-installer-11-2-x86.x86_64.run
...
Install aborted - cleaning up files
...

何に怒っているのかさっぱりわからないエラーメッセージ・・・どうしたものか。