Quoting Christopher Mahmood
* Nadeem Hasan (nhasan@nadmm.com) [020118 15:13]:
And my point was, you need to run lilo regardless of initrd. so, why not just run it anyway? I remember booting without running lilo after a kernel update. I didn't.
No, if you don't have the new initrd running lilo does nothing: step 1) install the kernel image, new modules, and System.map step 2) create the new initrd with the new modules and copy it into /boot step 3) create the new lilo map that knows about the new initrd and kernel
You can't do step 3 before you've done 1 or 2.
You are right, but you still miss my point. You are assuming that everyone uses and needs initrd. That is not true. So, if the post-install script ran lilo anyway, it would cover everyone who does not use initrd. For the rest of us, we know better. We *are* going to do step 2 and 3 anyway. Bottom line is: There is no harm done in running lilo automatically, it would even help in some cases. Hope I made myself clear now. cheers, -- Nadeem Hasan nhasan@nadmm.com http://www.nadmm.com/ ___________________________________________________________ This mail sent through WebMail at http://webmail.nadmm.com