I've compiled a kernel on a 486 with 32M and a 800M HD. I'm sure others here have done it with less. Oh, sure, the kernels were a bit smaller then. Just start it up before going to bed.

:)