![如何避免 Debian 在更新内核后重新使用 lilo](https://linux22.com/image/1528071/%E5%A6%82%E4%BD%95%E9%81%BF%E5%85%8D%20Debian%20%E5%9C%A8%E6%9B%B4%E6%96%B0%E5%86%85%E6%A0%B8%E5%90%8E%E9%87%8D%E6%96%B0%E4%BD%BF%E7%94%A8%20lilo.png)
由于某些奇怪的原因,我在双启动 debian/windows 系统上同时安装了 lilo 和 grub。我的默认启动加载程序是 grub,但每次更新内核后,我的系统都会开始使用 lilo,我必须花很多功夫重新安装 grub 才能“看到”这两个操作系统。有没有安全的方法来卸载 lilo。如何保证 grub 在安装新内核后会“看到”新内核?
答案1
如何保证安装新内核后 grub 会“看到”新内核?
你可以看看官方文档从Lilo到Grub
安装新内核后自动更新 grub
将这些行添加到您的/etc/kernel-img.conf
:
postinst_hook = /usr/sbin/update-grub
postrm_hook = /usr/sbin/update-grub
do_bootloader = no