It seems like you didnt enable support for the filesystem you are using. Make sure to enable support for extended filesystem 2, maybe reiserfs and ext3.
And it is a good thing to take your time when compiling a kernel. Go through the options one by one (You can ignore the ones you know you dont need, like firewire and hotplug devices) and view the help for each one of them. Yes, its gonna take some time but it will be worth it...
"Never bump a baby carriage out of a crosswalk unless the kid's really asking for it."