p6x58d-e how do i install windows 7 on a crucial c300 ssd? on the sata6 ports

stag3

Diamond Member
Feb 7, 2005
3,624
0
76
i read the manual, it said to load the marvell 91xx sata6 controller driver during win7 setup.
my c300 ssd is connected to sata6 port 1, and nothing is there after the drivers installed.
i browsed to the sata/miniport/floppy64 folder

i see a marvell 91xx config
and marvell 91xx sata 6 driver

i've tried loading both, and no drives show up, after a refresh or anything.

i have even tried loading the intel matrix storage manager one also, there's only 1 option for that and i loaded it, still my drive does not show up.

am i supposed to install using the sata3 port, then switch to sata6 after win7 is loaded?

i have everything set to ahci, i'm not supposed to be using ide from what i've read

any help would be appreciated :D
 

stag3

Diamond Member
Feb 7, 2005
3,624
0
76
update: if i plug the c300 into the regular sata3 port, it comes right up...

so i guess my question is do i need to install win7 on the sata3
then xfer to a sata6 port after the o/s is installed?


edit: ok so i installed win7 on the sata3 and it installed fine, i then switched the drive to the sata6 ports and still nothing.
i don't even see the drive in the bios when i boot with it. i'm on the latest asus bios. so im stuck with a sata6 ssd, but only able to use it on an sata3 port right now ugh...i should have just bought an intel g2 ssd :\
 
Last edited:

Triggaaar

Member
Sep 9, 2010
138
0
71
Any luck finding a solution to this? I also had trouble with my SATA3 ports, I don't know if the MB bios handles them yet?
 

chelhxi

Senior member
Sep 11, 2008
252
2
81
I also have this motherboard and am running a Western Digital Sata III 1 tb drive no problems in sata 6 gbs mode. I installed windows with the drive on sata II, then switched cables (I think it matters that you use one of the two sata III cables that have white on the end) and port to sata 6 gbs. No problems so far, and my transfer speeds are up according to HD TAch
 

Rifter

Lifer
Oct 9, 1999
11,522
751
126
You need to load the drivers for the SATA 6.0 chipset. At least that would be my guess, i've had drives hooked up to those ports on my current board but only after windows was installed already.
 

Dahak

Diamond Member
Mar 2, 2000
3,752
25
91
You need to load the drivers for the SATA 6.0 chipset. At least that would be my guess, i've had drives hooked up to those ports on my current board but only after windows was installed already.

Yep would have to download the marvel drivers to a usb flash drive and when installing windows 7 there is an option to load drivers. Select the drivers of the usb flash drive and then it will see the sata 6.0 controller and then you can install them
 

jaiello

Member
Nov 25, 2009
75
0
0
Guys he says that he does not see the C300 in the BIOS when the computer boots. How will loading the driver when doing the install help?

Have you tried a different cable? There is a specific cable to use with the SATA III ports. Once you get the BIOS to see the drive you should be okay.
 

Dahak

Diamond Member
Mar 2, 2000
3,752
25
91
I didn't fully see that he said it does not show up in the bios.
But it would not anyway as in the bios it will show sata 1-6 (intel controller) and not the marvell controller.

Stag3: if you go into the advanced menu -> Onboard Device Configuration try setting the marvell controller to AHCI and see if it shows up, as it should be set to IDE by default according to the manual.
Also you can enter the Marvell utility at boot by using ctrl+M and can see if its seen by the controller. Not sure if this would work in AHCI mode or not cannot confirm in the manual
 

jaiello

Member
Nov 25, 2009
75
0
0
If theMarvell SATA III controller is set to on in the BIOS he will most definetly see it when he boots. It happens after the standard IDE and SATA ports boot. When it boots it tells the name of the drive and the mode it is booting in.

Yes, you can set the Marvell SATA III ports to ACHI. That's the way mine are set up on two machines.
 
May 29, 2010
174
0
71
I have to mess with Marvell controller on different motherboards at work a lot for our C300 drives. The easiest way to make it work is to connect and set up Win7 on an "Intel" SATA port, then swap over to the Marvel 6g SATA port when everything is up and running. Make sure the Marvell and Intel ports are set to AHCI in BIOS. The problem is that Win7 doesn't seem to like to see the Marvell as a regular type SATA port until "after" the OS is loaded on some motherboards. Thusly, it wont default to the MS SATA driver during install and wants you to install the specific driver during setup, however Marvell's driver is a piece of shit and doesn't like to be installed this way.

So basically, stop fighting it, and just use the Intel SATA port for the install, then just swap it over after. If after everything is up and running Win7 shows it using the 91XX Marvell driver, lose that piece of shit driver and use the stock MS standard AHCI driver. It is just as fast, reliable, and actually supports trim.
 

Xonar

Junior Member
Nov 27, 2010
1
0
0
i read the manual, it said to load the marvell 91xx sata6 controller driver during win7 setup.
my c300 ssd is connected to sata6 port 1, and nothing is there after the drivers installed.
i browsed to the sata/miniport/floppy64 folder

i see a marvell 91xx config
and marvell 91xx sata 6 driver

i've tried loading both, and no drives show up, after a refresh or anything.

i have even tried loading the intel matrix storage manager one also, there's only 1 option for that and i loaded it, still my drive does not show up.

am i supposed to install using the sata3 port, then switch to sata6 after win7 is loaded?

i have everything set to ahci, i'm not supposed to be using ide from what i've read

any help would be appreciated :D

Hello i just brought the same mobo and ssd as you on friday and had the exact same problems. But manage to work out how to get the ssd to show in bios.

What i first did was go to storage config and set ahci then went to advance tab/ onboard devices and enabled the marvell 9128 controller. Reboot and it didnt show.
So i shut down the computer and disconnected all other hardrives from the sata 2 ports and then powered up my pc and went to bios and the c300 ssd was detected.

I then shutdown the pc and reconnected my hardrives and went back to bios and my ssd was still detected but my other hardrives wasnt which im told is normal if using ahci. But all drives was detected in windows.

If for some reason you need to boot into a os on a older drive, then it be the same process as above. You just go to bios and change settings back to IDE. shutdown pc. Disconnect the sdd, then power up and the system should then boot into that os. Then just shutdown again and connect the ssd. The ssd will no longer be detected or boot up. But the ssd will show in windows on the older drive
 
Last edited:

ASK THE COMMUNITY