当我运行update-grub时,我在Ubuntu管理程序上得到以下警告:
Including Xen overrides from /etc/default/grub.d/xen.cfg
WARNING: GRUB_DEFAULT changed to boot into Xen by default!
Edit /etc/default/grub.d/xen.cfg to avoid this warning.我觉得这很奇怪,因为我正在运行KVM,而且从未有意安装过xen。
如果我执行sudo apt-get remove xen-hypervisor-amd64,就会得到输出
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'xen-hypervisor-4.4-amd64' instead of 'xen-hypervisor-amd64'
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.我是否应该做些什么来确保我的机器没有xen内核,并且不会尝试引导到xen内核?
发布于 2015-12-16 18:12:26
我知道,有点晚了,但我只是遇到了一个类似的问题,并通过将/etc/default/grub.d/xen.cfg重命名为/etc/default/grub.d/xen.cfg_bak来解决它,所以grub找不到它,然后将它从菜单中删除。
显然,Xen在卸载时不会删除grub配置,所以只需隐藏它们,然后更新我的grub (通过Ubuntu15.10上的update-grub )就足以解决这个问题。
发布于 2021-06-04 16:09:02
以下几点对我有用:
apt清除xen*
“清除”选项移除包和配置文件。
" xen *“( glob位于末尾)倾向于卸载以xen开头的每个包,无论它是否安装在您的系统上。如果你有足够的时间和足够的脑细胞,一次手术切除一个包裹是更好的选择。
https://askubuntu.com/questions/632256
复制相似问题