I'm closer than ever to getting Linux installed on my striped Raptors. They're on a SiL 3112 SATA RAID controller, which has been a real PITA until I got Horsten's pre-compiled kernel module for Gentoo 1.4. Now I can run Gentoo's installation disk and load that module to access the array, but I'd like to use the 2.6.5 kernel in my system. Apparently it needs the "raiddetect" tool, which I downloaded. Seems to be a kernel patch (.diff file) that gets loaded by initrd. I did a dry-run with patch, and patch seemed to find all the targets except Makefile. Now there are Makefiles in many directories of the kernel tree, and I didn't see the diff file's other targets while looking through the tree, so I don't know which Makefile it's looking for.
So the question is how should I apply this patch to the 2.6.5 kernel, and once that's done do I need to do anything else to make sure it gets run in initrd before the kernel loads? I should mention that I've only used patch once, and I'm not sure it was entirely successful (though I got the result I wanted) so I'm a noob in this arena.
So the question is how should I apply this patch to the 2.6.5 kernel, and once that's done do I need to do anything else to make sure it gets run in initrd before the kernel loads? I should mention that I've only used patch once, and I'm not sure it was entirely successful (though I got the result I wanted) so I'm a noob in this arena.