I have the same problem trying to install Centos 5.2 on my M3N-H/HDMI (AMD Athlon X2 64 5600 EE), with multiple Samsung HDDs: 1xHD501LJ (500G) and 2xHD103UJ (1T)
The install process seems to halt at "Loading ahci driver", but in fact it doesn't - pressing Alt-F4 shows it slowly timing out trying to talk to each of the SATA channels. And eventually, after about 10 min it will finish and continue loading. It is pointless, however, since none of the hard drives have been detected the installation cannot go anywhere!
I wondered if it might have anything to do with my BIOS being set to treat the SATA drives as AHCI instead of IDE? Certainly it didn't make any apparent difference to the problem for me either way.
In any case, changing back to IDE is not a suitable workaround for me, since I believe in order to use all 6 SATA ports they need to be in AHCI mode, not IDE - I have more HD501LJs waiting, so I'll eventually have 4x500GB in a 1.5TB RAID-5 array, plus 2x1TB in a mixed partitioned RAID-0 (OS) / RAID-1 (TV Recordings).
I'm starting to become a little annoyed with this motherboard. It all looks good in the specs, but must be all too new for most Linux distros. The only distro I've found so far that will work with it is the very latest (K)ubuntu 8.04.1. Which is OK, but there still seems to be an issue with X having a mind of its own and not respecting the display resolution I tell it to use. It keeps wanting to go to 1600x1200 when I want 1920x1440, and I know my monitor can do it because that's what I used on my previous install of Kubuntu 7.04 (using an M2NPV-VM motherboard).
Incidentally, the first release of (K)ubuntu 8.04 would hang in a similar fashion whilst booting from CD, so it's quite possible they've got a fix for whatever this problem is...
So, I've been looking for other distros that might behave better, but with no luck yet! Shame, because I really wanted to give Centos a go...
[Edit] Incidentally, I too tried the Fedora Core 9 Live CD, and that got very similar errors trying to talk to the SATA channels. Even worse, once that process had finished timing out, it then couldn't even load the X graphical screen - an nvidia driver issue I think. So Centos 5.2 is _slightly_ better, but still no banana.