Hey all, I know this is a really odd request but it has to be done because of the requirements for a project at my job. Basically I have an FC1 installation that I need to retrofit a 2.6 kernel onto. The actual compile/installation of the kernel to a running system was easy. Now attempting to get that kernel onto a bootable cd using ISOLINUX not so much. Here is my story:
First I attempted to move my kernel and the initrd from the system where I compiled it into the ISO that I created for the boot cd. Since it was a 2.6 kernel I had to modify the images/stage2.img and initrd.img file to have their .buildstamp files modified (so they would know what installation they were looking for). However on boot, after going through the isolinux menu that kernel simply crashes after "uncompressing linux. Ok booting the Kernel" I thought it might have been the initrd but I removed that from the equation by not pointing to it in the isolinux.cfg file. I used an initrd from both the 2.4 box and the 2.6 box (both using mkinitrd to create it).
Next I took the kernel from the first FC6 cd and attempted to boot. I was able to boot past the "uncompressing linux" point but then it crashed attempting to load /sbin/loader.
Third I modified the initrd to include the loader file from the 2.6 initrd. That got me past the last point but now it stating that I do not have enough memory to install the OS.
All of the above I have done before as well as using the 2.6 kernel/initrd and modifying the stage2.img to use some of the 2.4 and 2.6 files but it ended up turning into a maze of dependencies. I guess my first question is why can I not boot my compiled kernel off of the CD and secondly anyone have an idea as to why I get those out of memory errors? Any help would be GREATLY appreciated and I swear to offer help/sacrifices to the linux gods when needed