И еще: lilo по умолчанию настроено на vmlinus-up, initrd-up и др. -up. При апгрейде надо или убрать -up, или заменить на -smp во всех местах в /etc/lilo.conf, пока – только ручками.