Grub warning- xen
Когда я бегу update-grub
На моем гипервизоре Ubuntu KVM я получаю следующее предупреждение:
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, и он не собирается загружаться в него?
2 ответа
Немного поздно, я знаю, но у меня была похожая проблема, и я решил ее, переименовав /etc/default/grub.d/xen.cfg
в /etc/default/grub.d/xen.cfg_bak
, поэтому grub не находит его, а затем просто удаляет его из меню.
Очевидно, Xen не удаляет конфигурации grub при удалении, поэтому просто скрывает их и затем обновляет мой grub (через update-grub
на Ubuntu 15.10) было достаточно, чтобы исправить проблему.
Для меня работало следующее:
меткая очистка xen*
Параметр «очистить» удаляет пакет и файлы конфигурации.
«xen*» (со знаком в конце) может попытаться удалить каждый пакет, начинающийся с xen, независимо от того, установлен он в вашей системе или нет. Хирургическое удаление по одной упаковке за раз — лучший вариант, если у вас есть время и достаточно клеток мозга.