
/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 方向の比較は選択しませんでした。さらに、最初のステップで最初のオプションを選択しました (記憶では)。比較オプションがない私が選択したものです。そのため、処理コードにバグがあると思われます。