Just like 04 said, I always select bare.i or bareacpi.i (for my notebook) when I am doing a fresh install. I always keep this kernel option available incase I compile a custom kernel (which I always end up doing) and something goes wrong. Now, regarding lilo, I have tried many different ways, but installing it to the MBR always works best for me. One side note, when I fdisk my hd, I always make sure the swap is the last partition of the drive, and I always mark the / as bootable. Hope this helps. Oh, actually , one thing I did that helped on my notebook was to uncomment the "compact" option in lilo. Let me know if any of this worked for you.