Re: Bug#606952: lilo: conflicts with grub[-pc]
Michael Prokop <mika@debian.org> wrote on 2010-12-13 16:36:
> update-grub just generates the grub.cfg, the lilo package doesn't
> execute lilo (and therefore doesn't touch MBR) as long as there's no
> /etc/lilo.conf. So both packages can and do co-exist.
Thank for more information - and also thanks to Colin.
I only see one problem if grub-pc and lilo is full configured and
then the both hook scripts will be executed, e.g.:
1) /etc/kernel/postinst.d/zz-update-grub -> update grub.cfg
2) /etc/kernel/postinst.d/zz-lilo -> update MBR (for lilo)
Result: lilo is the bootloader
3) the package grub-pc will be updated -> update MBR (for grub)
Result: grub is the bootloader
Is this the result that the admin want? I don't know.
> It breaks existing deployment environments.
What do you want to say here? Please give me a (short) example.
> Drop the conflicts in the lilo package and everything will continue
> to work as it used to?
Yes, apart from the case I have written above. But o.k. if nobody found
my builded example realistic it is the easiest to remove the "Conflicts".
Have a nice day,
Joachim (Germany)
Reply to: