Okay, I just tried to re-compile the Fedora Core 2 2.6.6 kernel from kernel.org, in order to disable the 4k stacks and finally get the nvidia driver installed. I had tried this a couple of days ago, while in runlevel 5, and the make ran for about 12 minutes or so and the system hung every time.
So I retried again tonight in runlevel 3. I'll breakdown what I did...
Extracted the contents of the linux-2.6.6.tar.bz2 to /usr/src/linux-2.6.6
symlinked "linux" in /usr/src to above directory
copied /usr/src/linux-2.6.5-1.358/configs/kernel-2.6.5-i686.config to /usr/src/linux-2.6.6/.config (as in, made the file .config in linux-2.6.6)
as root, cd to /usr/src/linux-2.6.6
tried to run #make old config, but that gave me the old "Nothing to be done for makefile" and "No rule to make target 'old'. Stop." error.
So, ran make
Almost immediately it asked the two things the instructions I was using told me about. The first was something about i2o, to which I said no, and the second was the one to disable 4k stacks, which I did. Then it started the compiling. To my surprise, it didn't hang the machine. However, after about 20 minutes it stopped with the following:
gcc: Internal error: Segmentation fault (program as)
Please submit a full bug report
> for instructions.
make: ***[drivers/ide/ide-iops.o] Error 1
make: ***[drivers/ide] Error 2
make: *** [drivers] Error 2
So, I just stopped there and haven't done anything. Will somebody please advise as to what happened, and help me get past it?