debconf が Tahr への 13.04 から 13.10 へのアップグレード パスでハングする

debconf が Tahr への 13.04 から 13.10 へのアップグレード パスでハングする

/etc/default/grub に違いがあることが通知されたので、「状況を調べるためにシェルを実行」をクリックしました。しかし、debconf ウィンドウは暗くなり、ターミナルは開きませんでした。どうすればいいでしょうか? 手動で起動したターミナルで次のメッセージが表示され、困っています。

ps ax |grep debconf

23598 pts/1    S      0:02 /usr/bin/perl -w /usr/share/debconf/frontend /var/lib/dpkg/info/grub-pc.postinst configure 2.00-13ubuntu3

23642 pts/1    S      0:00 /bin/bash /usr/bin/ucf --three-way --debconf-ok --sum-file=/usr/share/grub/default/grub.md5sum /tmp/grub.6GKAkQNvBB /etc/default/grub

[sudo] で 23642 または 23598 を kill できますか?

手伝ってくれてありがとう

答え1

ターミナルから、サブプロセスだと思っていた 23642 プロセスを強制終了しましたが、暗くなったウィンドウがまだ残っていたので役に立ちませんでした。次に、ターミナルから暗くなったウィンドウに対して xkill を使用しました。ウィンドウは正常に閉じられ、インストールが最後まで実行できるようになりました。再起動する前に、/etc/default/ に移動して、grub、grub~ (古いバックアップ)、grub.me (新しいバックアップ)、grub.something.threeway などを見つけました。これらすべてをクリーンにする必要があったのです。ところで、さらに情報を追加する必要があります。3 方向の比較は選択しませんでした。さらに、最初のステップで最初のオプションを選択しました (記憶では)。比較オプションがない私が選択したものです。そのため、処理コードにバグがあると思われます。

関連情報