Bei meiner Gentoo-Installation mit der Kernel 2.6.11 scheint kein SATA zu funktionieren.
Als SATA-Controller verwende ich den intenen SATA des nForce-4 Chipsatzes. RAID ist im BIOS abgeschaltet und es ist auch nur ein SATA-Laufwerk verbaut.
Kernel wurde mit SATA-Support compiliert/gemaked, SATA wurde nicht als Modul sondern "fest in den Kernel" eingebaut. Bei dem Support für einzelne SATA-Controller habe ich sämtliche abgeschaltet, da nForce-4 nicht dabei war.
Beim Booten von Festplatte kommt eine Kernel-Panic (die genaue Meldung weiß ich nicht mehr) dass /dev/sda kein blockorientiertes Gerät ist und daher von diesem Gerät der Kernel nicht geladen werden kann oder sowas in der Art.
Von der Installations-CD aus hingegen wird die Festplatte korrekt erkannt, sonst hätte ich ja nicht partitionieren und installieren können.
EDIT: Den Kernel habe ich nicht mit emerge geladen sondern den kompletten Sourcecode als .tar-Archiv geladen, entpackt, konfiguriert und compiliert.