Just solved a problem on a 486DX2/66 16MB. I had carried out an HD install, but could not get it to boot completely into X. The problem was I had created a swap partition with cfdisk but hadn't mkswap'd or swapon'd it. (I guess that means I hadn't formatted it or turned it on).
The commands I'd missed out were -
If you are doing a hd install then see this page
as well as following the instructions in Dillo.