Olha so, como vi que vc pos o " / " no hda3 e seu hd eh de 20GB.. pode ser devido as particoes iniciais serem
muito grandes , parece que dah problema quando o boot fica acima de 1024 cilindros do mbr.. ou coisa assim.
Sei que nas duas ultimas instalacoes que fiz do slack.. (9.1 e 10.2) deu o mesmo problema, eu tinha o meu linux
no hda4.. sendo hda1 (vfat) , hda2 (kurumim), e hda3 swap..
A solução foi usar o boot do kurumim, que estava na hda2..e adicionar no seu lilo , o boot para o slack na hda4.
Também fiz a mesma coisa, detonando o kurumim e pondo outro slack na hda2 e o lilo passou a instalar sem problemas..
sempra na hda2...