Thanks to everyone for the advice. Yep, it sounds like I did the right thing to reinstall (the right root filesystem was mounted but lilo.conf was MIA; I have no idea if anything else was also missing). But now I know how to construct a lilo.conf if I need to!
Jen