Hello everyone. Well, im getting closer to compiling my first kernel. Thought I had it, but i'm coming up short.
I was pretty excited at this point, because I did a lot of research and felt that I had a pretty good idea of the correct way to compile a kernel. So let me give a run down of what I did: (FYI, running RH 7.2)
Downloaded source to /usr/src. Renamed current linux dir to the kernel in use (2.4.9-31)
Untarred the ball and renamed the directory linux to linux-2.4.18.
Changed to the directory and ran make xconfig.
Ran Make dep
ran make clean
ran make bzImage followed by make modules ; make modules_install.
copied over the kernel image and system.map to /boot. Edited lilo.conf and ran lilo.
At this point, I thought I had it made.
Well, I didnt. This is what happened, when I rebooted and chose my new kernel.
It proceeded to uncompress the kernel after I selected it from lilo.
Seemed to working ok, BUT, right after it was going through the part where it would say OK or FAILEd, i started receiving FAILED messages: Here are a couple that I can recall off the top of my head:
I remember one was that it could not find /etc/fstab. Another was that it could not find the settings for network/eth0. (I'm tring to pull this from memory so bear with me) Eventually, it does not finish booting. One other that pops in my mind is that it cant find kudzo.
So, when I thought I had it all figured out, I get a slap in the face.
Anyways, questions: Could it be the options I picked when I ran make xconfig? Since this is my first kernel compile, I thought I did it right. I'm not so sure now.
Does anyone have any idea what could possibly be wrong and if so, a solution?
I'm a little zonked here, so any help here would be greatly appreciated.
Thanks everyone.