Вот с такой вот проблемой столкнулся при обновлении пакетов в Debian:

Fatal: Cannot open: /etc/lilo.conf
run-parts: /etc/initramfs/post-update.d//lilo exited with return code 1

Какого х*я. Странно, подумал Я. Ведь используется grub.

Смотрим список установленных пакетов:

# dpkg -l | grep lilo:

i lilo

Какого х*я. Опять странно, подумал Я.

Через apt-get удалить не получается, выдает:

E: dpkg was interrupted, you must manually run ‘dpkg —configure -a’ to correct the problem.

Решаем путем удаления через dpkg:

#  dpkg —purge lilo

А затем

# dpkg —configure -a

И радуемся. :)