First problem:

I have a segate sata st3320620AS drive plugged into intel sata2_5 port. In this port the system cannot boot (it finds the drive but is unable to correctly read the boot track - the drive is selected boot able in the boot options). If I move this drive to sata2_2 the system can boot off the drive fine. If I'm not mistaken sata2_5 should be one of the 3 gb/s ports. Is there a reason the system cannot boot using this port ? Is this a hardware issue ?