Glad to hear the good news.
First, what was it that worked for you? I ask so that other people who have
the same problem can read this and see how you fixed it.
Second, to answer your questions.
1. make mrproper basicly removes everything (files) created since you untarred
and zipped the kernel source so that it is like new. You want to do this so
that if some file is causing a problem your kernel won't use it. make clean
does this to a point but make mrproper goes much further.
2. initrd. Rather than reinventing the wheel (or documentation in this
case), go to your linux source dir.. Should be something like /usr/src/linux/.
In there you should have a Documentation directory. Go in to it and read
the file called initrd.txt. Also you can go here: http://www.ibiblio.org/pub/Linux/doc...#create_initrd
Hope this answers your questions. If you have more just ask.
Oh, in your linux source directory there is a README file. Read it. It will
give good clear instructions for building and install the kernel.
Thanks for the remark. I am FAR from being a wizard but its still nice to
be called one.
Again, be sure to reply with what worked for you so others can benefit.