Sata support didn't officially start coming into the 2.4 kernels until 2.4.27. The 2.4.28-pre3 kernel has pretty much backported all the sata modules from the 2.6 kernels so if you want to stick with the 2.4 kernels, that's the one I'd try. 2.4.27 might work OK(check the change log) but some sata controllers didn't get in there till 2.4.28-pre1 which is when there was a huge sata update(libata). For example, the very common intel sata controller, ICH5, didn't make it into the 2.4 kernels until 2.4.28-pre1 IIRC.
|