While lilo may be out dated, and surpassed by Grub, it is one of the questions on the lpic practice exam. When do you need to run the lilo command? The options are :After every bootAfter every modification of the lilo configuration fileAfter installing a new kernel with a new name in /bootAfter overwriting the old kernel in /boot with a new oneOnly the first time after installing LILOI'm pretty sure you need to run lilo under the following situations: After every modification of the lilo configuration file  After installing a new kernel with a new name in /bootI'm not sure if you need to run lilo if you overwrite the old kernelThe practic exam doesn't provide the correct answer, and I can't find anything in the man page or in the first dozen results of google that documents when to run the lilo command. Do you need to run the lilo command if you overwrite your old kernel ? 
When do you need to run the lilo command?
lilo