如何让“update-grub”忽略 KVM 管理程序上的客户卷?

如何让“update-grub”忽略 KVM 管理程序上的客户卷?

我有一些 Ubuntu 充当 KVM 虚拟机管理程序,每次我在这些服务器上运行“update-grub”时,它都需要很长时间才能完成,并且会产生太多的磁盘 IO。

我看到它尝试查找其他操作系统,但是我拥有的每个“额外”逻辑卷都属于我的客人,因此无需扫描这些卷......

那么,如何配置 update-grub 来忽略一些 LVM2 逻辑卷?

谢谢!

答案1

尝试编辑 /etc/defaults/grub

sudo -e /etc/defaults/grub

添加以下行:

GRUB_DISABLE_OS_PROBER="true"

保存编辑并重新运行 update-grub

恕我直言,我过去曾将物理分区与 KVM 结合使用,在我看来,它带来的问题比它本身的价值要多,而且我没有看到任何性能提升。考虑使用虚拟磁盘,它们有许多优点,包括克隆和可移植性。YMMV,祝你好运。

相关内容