Tu donnes trop d'infos, là, on va être submergés.
Ton disque Windows, il était branché, pendant l'install Linux ? Je suppose que oui, sinon, Lilo ne se serait pas installé. Ou alors tu as choisi de faire une disquette de boot Lilo, et tu l'as faite comme je dis avec le disque dur Windows débranché. Donc, c'est logique. Ton noyau, il est sur hdb, et d'ailleurs, ton fichier /etc/fstab doit être incorrect également. Utilise un disque de secours pour aller changer tout ça, ou alors retire ton disque Windows pour rebooter sous le Linux et arrange ça directement de là.