Laptop Screwed. Brad sad.

Screwed up my laptop upgrading the kernel. I do this all the time and have never had problems (especially with Debian and make-kpkg). However, now the system boots and LILO says:

LIL-

Which means "The descriptor table is corrupt. This can either be caused by a geometry mismatch or by moving /boot/map without running the map installer."

I booted off a Debian CD, ran a shell, mounted the /target and /target/boot, ran a shell chrooted to /target, then ran /sbin/lilo -v -v -v .... all looks fine.

This makes me sad. I just want it to work ... I hate fucking with it so much. I muse at installing Cygwin, Apache, MySQL, and emacs for Windows and using that as my development environment on my laptop. *sigh*

Update: fixed. Woohoo.