我收到通知说 /etc/default/grub 中存在差异,因此我单击了“运行 shell 来检查情况”。但是 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 吗?
感谢帮助
答案1
从终端,我首先杀死了我认为是子进程的 23642 进程,但这没有帮助,因为变暗的窗口仍然存在。然后,我从终端使用 xkill 覆盖变暗的窗口,窗口正常关闭,释放安装以运行到结束。在重新启动之前,我转到 /etc/default/ 并找到 grub、grub~(旧备份)、grub.me(我的新备份)和 grub.something.threeway 等。我只需要清理所有这些东西。顺便说一句,我必须添加更多信息:我从未选择三向比较。此外,在第一步中,我选择了第一个选项(在我的记忆中),我注意到比较选项是不是我选择的那个。所以我怀疑处理代码中有一个错误。