what is difference between grub.conf and lilo?