MSFN Forum: Asus P5QL PRO sata question.... - MSFN Forum

Jump to content


If you are having issues with Windows after removing components and have come to ask for help, please attach (not paste) your Last Session.ini file to your post to facilitate quicker assistance.
  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

Asus P5QL PRO sata question.... Rate Topic: -----

#1 User is offline   Daytrader 

  • Newbie
  • Group: Members
  • Posts: 31
  • Joined: 18-February 13
  • OS:XP Pro x86
  • Country: Country Flag

Posted 18 February 2013 - 09:55 AM

I have a Asus P5QL PRO motherboard, i have downloaded the sata driver from the website, its a exe file, so i extracted the exe and went to the folder that i think is the driver folder, it had 2 inf files in the same folder, so i was not sure what one to chouse to add the sata drivers to my slipstream xp install, each time i test each inf file it gives me the correct driver i want info in the window, but when i open up each of the inf files with notepad, they are different, so my question is, how do i know what inf to use, and on another note, on the web i read alot of people saying that you can just install xp on a ide drive to initially setup xp os on a sata mb, then after install just run the software disc that came with the motherboard, then connect your sata drives, then go into bios and enable the drives and select AHCI, would that not work instead of slipstreaming the sata drivers to the xp install disc ? or would that not work, cheers


#2 User is offline   Daytrader 

  • Newbie
  • Group: Members
  • Posts: 31
  • Joined: 18-February 13
  • OS:XP Pro x86
  • Country: Country Flag

Posted 18 February 2013 - 11:26 AM

i added photo of folder i think drivers maybe in, but not sure what inf file to use, mv61xx or mvnodrv, thats if any of these are ok.

Attached File(s)

  • Attached File  a.jpg (186.18K)
    Number of downloads: 5


#3 User is offline   Daytrader 

  • Newbie
  • Group: Members
  • Posts: 31
  • Joined: 18-February 13
  • OS:XP Pro x86
  • Country: Country Flag

Posted 18 February 2013 - 11:30 AM

added the directors that were in the exe driver file i unpacked, just in case drivers are in any of these.

Attached File(s)

  • Attached File  b.jpg (182.04K)
    Number of downloads: 2
  • Attached File  c.jpg (194.34K)
    Number of downloads: 3

This post has been edited by Daytrader: 18 February 2013 - 11:30 AM


#4 User is offline   Daytrader 

  • Newbie
  • Group: Members
  • Posts: 31
  • Joined: 18-February 13
  • OS:XP Pro x86
  • Country: Country Flag

Posted 18 February 2013 - 12:27 PM

Right here is the 2 inf files pasted here, so what one to use please.

mv61xx

;=============================================================================
; Copyright © 2006. Marvell International Ltd.
;
; INF for Windows 2K, Windows XP, Windows server 2003 and Windows Vista
;
;=============================================================================

[Version]
Signature = "$Windows NT$"
Class=SCSIAdapter
ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
Provider=%Marvell%
CatalogFile=mv61xx.cat
DriverVer=06/10/2008,1.2.0.57.

[DestinationDirs]
mv61xx.Files.x86_11 = 12
DefaultDestDir = 12

[SourceDisksNames.x86]
0=%Desc_x860%

[SourceDisksFiles.x86]
mv61xx.sys=0,,

[ControlFlags]
ExcludeFromSelect=*

[Manufacturer]
%Marvell%=Marvell

[Marvell]
%mv61xxDesc%=mv61xx_Inst,PCI\VEN_11AB&DEV_6101
%mv61xxDesc%=mv61xx_Inst,PCI\VEN_11AB&DEV_6111
%mv61xxDesc%=mv61xx_Inst,PCI\VEN_11AB&DEV_6121
%mv61xxDesc%=mv61xx_Inst,PCI\VEN_11AB&DEV_6122
%mv61xxDesc%=mv61xx_Inst,PCI\VEN_11AB&DEV_6145

[mv61xx_Inst]
CopyFiles = mv61xx.Files.x86_11,
CopyINF = mvnodrv.inf,
AddReg = mv61xx_Registry_Update,


; ******** Change disk time out value from default 10s to 60s ********
[mv61xx_Registry_Update]
HKLM,SYSTEM\CurrentControlSet\Services\Disk,TimeOutValue,0x00010001,0x3C

[mv61xx_Inst.Services]
AddService = mv61xx,0x00000002,mv61xx_Service_Instx86, mv61xx_EventLog_Inst

[mv61xx_Service_Instx86]
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_BOOT_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\mv61xx.sys
LoadOrderGroup = "SCSI Miniport"
AddReg = pnpsafe_pci_addreg


; ******** Uninstall section ********
[DefaultUninstall]
DelFiles = mv61xx.DelFiles

[DefaultUninstall.Services]
DelService = mv61xx

[mv61xx.DelFiles]
mv61xx.sys,,,
; **********************************

[mv61xx.Files.x86_11]
mv61xx.sys

[mv61xx_EventLog_Inst]
AddReg = mv61xx_EventLog_Inst.AddReg

[mv61xx_EventLog_Inst.AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\Drivers\mv61xx.sys"
HKR,,TypesSupported,%REG_DWORD%,7

[pnpsafe_pci_addreg]
HKR, Parameters\PnpInterface, 5, 0x00010001, 0x00000001
HKR, "Parameters\Device", "NumberOfRequests", 0x00010001, 0x00000020
HKR, Parameters, PerformanceMode, 0x00010001, 0x00000000

[Strings]

; *******Localizable Strings*******
Marvell= "Marvell Inc."
Desc_x860= "Marvell Inc. RAID driver"
mv61xxDesc= "Marvell 61xx RAID Controller"

; *******Non Localizable Strings*******

SERVICE_BOOT_START = 0x0
SERVICE_SYSTEM_START = 0x1
SERVICE_AUTO_START = 0x2
SERVICE_DEMAND_START = 0x3
SERVICE_DISABLED = 0x4

SERVICE_KERNEL_DRIVER = 0x1
SERVICE_ERROR_IGNORE = 0x0
SERVICE_ERROR_NORMAL = 0x1
SERVICE_ERROR_SEVERE = 0x2
SERVICE_ERROR_CRITICAL = 0x3

REG_EXPAND_SZ = 0x00020000
REG_DWORD = 0x00010001

SPSVCINST_ASSOCSERVICE=0x00000002


================================================================================================================================



mvnodrv

;=============================================================================
; Copyright © 2006. Marvell International Ltd.
;
; INF for Windows 2K, Windows XP, Windows server 2003 and Windows Vista
;
;=============================================================================

[Version]
Signature="$WINDOWS NT$"
Class=System
ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318}
Provider=%Marvell%
CatalogFile=mv61xx.cat
DriverVer=06/10/2008,1.2.0.57

[SourceDisksFiles]

[SourceDisksNames]

;[ControlFlags]
;ExcludeFromSelect = *

[Manufacturer]
%Marvell%=Marvell,NTamd64

[Marvell]
%Virtual.DeviceDesc% = NODRV,SCSI\ArrayMARVELL_Virtual_Device__

[Marvell.NTamd64]
%Virtual.DeviceDesc% = NODRV,SCSI\ArrayMARVELL_Virtual_Device__

[NODRV]

[NODRV.Services]
AddService = , %SPSVCINST_ASSOCSERVICE%

[Strings]
Marvell= "Marvell Inc."
Virtual.DeviceDesc= "Marvell Virtual Device"

;*******************************************
;Handy macro substitutions (non-localizable)
SPSVCINST_ASSOCSERVICE = 0x00000002

#5 User is offline   allen2 

  • Not really Newbie
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,737
  • Joined: 13-January 06

Posted 18 February 2013 - 01:39 PM

First the drivers you choose to download aren't the right one for ahci.
As the specification from the MB say:

Quote

Southbridge
6 xSATA 3 Gb/s ports
MarvellŪ 6121 and 6111 SATA controller
1 xUltraDMA 133/100/66/33 for up to 2 PATA devices

Second you only need ahci in particular case to improve a little the speed of some drives (for example ahci is useful for ssd) but most likely you won't see a difference between ide mode and ahci mode for the real world applications if you don't use a ssd. Your motherboard manual will explain how to set ide mode in bios (page 77 chap 4.3.5 of the english manual).
In case you need to use ahci, you'll have to slipstream intel ahci drivers for ICH10 (the south bridge of the MB). There plenty of examples here to help slipstreaming properly the driver.

#6 User is offline   Daytrader 

  • Newbie
  • Group: Members
  • Posts: 31
  • Joined: 18-February 13
  • OS:XP Pro x86
  • Country: Country Flag

Posted 18 February 2013 - 02:37 PM

Thx for reply, i am very new to this sort of thing, but i went to asus website and put my model number in, and it pointed to the above sata drivers, and when i went to marvel website, it also said these were the right sata drivers for my motherboard, so where would i get the right sata drivers from ? and surely if im useing sata drives i would not want to use ide in bios surely, as sata is alot faster than ide. cheers

so ahci has nothing to do with sata drivers then ?

This post has been edited by Daytrader: 18 February 2013 - 02:43 PM


#7 User is offline   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 11,458
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 18 February 2013 - 02:38 PM

View Postallen2, on 18 February 2013 - 01:39 PM, said:

Second you only need ahci in particular case to improve a little the speed of some drives (for example ahci is useful for ssd) but most likely you won't see a difference between ide mode and ahci mode for the real world applications if you don't use a ssd.

Not really-really, with hard disk drives, NCQ does make a very noticeable difference (of course IF the hard disk drives have NCQ):
http://en.wikipedia....Command_Queuing

For the record, though tricky, it is possible to install AHCI drivers later:
http://www.msfn.org/...409#entry884409

jaclaz

#8 User is offline   allen2 

  • Not really Newbie
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,737
  • Joined: 13-January 06

Posted 18 February 2013 - 04:33 PM

A benchmark with ssd that support NCQ (and use it more that a hard can): http://benchmarkrevi...=1&limitstart=3
The right drivers for ahci for ich10 are there. These aren't the lastest but as i remember, these are the lastest to support XP properly.
For manualy integrate the ahci driver to your XP (from your other topic) you might try to follow this method.

#9 User is offline   Daytrader 

  • Newbie
  • Group: Members
  • Posts: 31
  • Joined: 18-February 13
  • OS:XP Pro x86
  • Country: Country Flag

Posted 18 February 2013 - 05:03 PM

Thx for reply again, but am i correct with the sata drivers ? above, i mean i still need to install sata driver to xp disc so that it can boot from a sata drive on xp, oh and cant i just use the acpi drivers on my motherboards asus download site, or the achi drivers on my motherboards install disc ? or is that only if installing windows 7 or vista ? cheers

This post has been edited by Daytrader: 18 February 2013 - 05:09 PM


#10 User is offline   Daytrader 

  • Newbie
  • Group: Members
  • Posts: 31
  • Joined: 18-February 13
  • OS:XP Pro x86
  • Country: Country Flag

Posted 19 February 2013 - 06:36 AM

Im so confused about this, do i add my asus motherboard sata drivers to xp slipstream or not, or is the intel ahci drivers the same thing ? or do i add both sets of drivers, what really confuses me is, that my motherboars manual does not mention anything about installing ahci or sata drivers before installing windows xp, it just says put the disc that came with the motherboard in drive and run and that will install all the drivers for everything, or am i missing something here ? cheers

This post has been edited by Daytrader: 19 February 2013 - 06:40 AM


#11 User is offline   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 11,458
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 19 February 2013 - 08:06 AM

Well, I know it's confusing.
The best approach (easier) will be that of integrating the drivers in your XP, #2 below.

There are FOUR ways:
  • use a "F6" floppy <- this used to be the easiest when floppy were common in PC's, nowadays the issue is that you need to have an USB floppy or create a "special" USB stick
  • integrate the drivers <- manually or through nlite I would rate this the simplest
  • integrate the drivers pack <- relatively easy as above but the size of the CD will grow
  • install in IDE emulation mode and later add the AHCI drivers


There is not actuall differences between "IDE" (which is actually ATA) and SATA, SATA means Serial Ata, whilst older models with parallel interface are sometimes called PATA, but both "PATA" and SATA are the same thing, SATA may additionally support AHCI, i.e. you may have SATA without AHCI but not AHCI without SATA.
In practice the terms SATA and AHCI became synonims.
From what I can see from the support page of the motherboard you mention:
http://www.asus.com/...ort_Download_17

The file provided is this one:
http://dlcdnet.asus....057_XPVista.zip

You may also want to integrate the chipset driver:
http://dlcdnet.asus....nf_V9111014.zip

I am not sure to understand the reference allen2 is making to Intel ICH10 :unsure: the motherboard is supported for XP and the drivers are on the manufacturer support page, after having installed with them, you may want to ipdate them, but if they are there they should be the right ones.

The use of nlite to add these drivers is illustrated in several guides, besides on the homepage of the tool:
http://www.nliteos.c...uide/part2.html
examples:
http://www.komku.org...to-windows.html
http://www.waynezim....on-using-nlite/


jaclaz

#12 User is offline   Daytrader 

  • Newbie
  • Group: Members
  • Posts: 31
  • Joined: 18-February 13
  • OS:XP Pro x86
  • Country: Country Flag

Posted 19 February 2013 - 08:47 AM

Thank you for the reply, and you have confirmed to me the files i need, i had already downloaded them ready to slipstream into my retail xp pro sp2 disk, along with sp3, but both of the driver files i downloaded are exe programs, and as original post i am not sure what files to add to nlite when it comes to the drivers section, would be a great help if you could just download the 2 drivers you listed for my motherboard, and let me know what files i need to add and point to nlite driver section, infact no need to do it with the sata driver, as in above posts i already posted screenshots and inf files, if you could just tell me what to add to nlite, cheers

#13 User is offline   allen2 

  • Not really Newbie
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,737
  • Joined: 13-January 06

Posted 19 February 2013 - 02:22 PM

Thanks Jaclaz for discreting my post without having read the motherboard manual (especially the bios settings and the specifications):
The marvell drivers were stamped as sata driver but on this asus board the marvell controller isn't connected to any intern sata port as per the asus manual (or if read properly the specifications of motherboard).
As the specs also show ICH10 chipset as southbridge, you might also check intel to see how many sata port it support. The ICH10 is the "IntelŪ 82801JO I/O Controller" and it support 6 sata port (the same of sata port the motherboard provide).
Of course you can still say that may be asus connected some sata to marvel instead of ICH10 so you can try with them if you want but you'll end up most likely with your hard drive not being detected (or getting a bsod).

#14 User is offline   Daytrader 

  • Newbie
  • Group: Members
  • Posts: 31
  • Joined: 18-February 13
  • OS:XP Pro x86
  • Country: Country Flag

Posted 19 February 2013 - 02:53 PM

But both my manual and that spec sheet link you gave say Marvell® 6121 and 6111 SATA controller ? surely that cant be wrong, or the sata drivers on the motherboard disc i have, otherwise 1000's of people worldwide would not be useing this motherboard would they with there sata drives ? all very confusing to me, what about the Intel® Matrix Storage Manager Driver V8.2.0.1001 for Windows XP on my asus motherboard download support site, aint that the same as the ICH10 "Intel® 82801JO I/O Controller" you mention, surely asus must be correct in there driver section for my motherboard ?

Oh, and marvel wiki says its a sata driver as well http://en.wikipedia...._Group_chipsets

This post has been edited by Daytrader: 19 February 2013 - 02:55 PM


#15 User is offline   allen2 

  • Not really Newbie
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,737
  • Joined: 13-January 06

Posted 19 February 2013 - 03:04 PM

The specs say southbridge and southbridge is ICH10. The bios (as per the manual) also doesn't show any any ahci setting for the marvel controller.
But don't trust me, you don't have to; just try. Slipstream only the Marvel driver with nlite or manually as explained previously and try.
I love people who can only learn by failing but who never give up.
Edit: punctuation and grammar.

This post has been edited by allen2: 19 February 2013 - 03:06 PM


#16 User is offline   Daytrader 

  • Newbie
  • Group: Members
  • Posts: 31
  • Joined: 18-February 13
  • OS:XP Pro x86
  • Country: Country Flag

Posted 19 February 2013 - 03:08 PM

If i installed win 7, would i still have to do all this flapping around ? or would all the correct drivers be installed while loading win 7 os.

Oh and i do trust you, but i just dont understand how asus can be so wrong, and all the 1000's of users useing this motherboard worldwide either, surely if the official sata drivers on there website and on the install disc that comes with the motherboard was wrong, know one would be useing this board with there sata drives.

This post has been edited by Daytrader: 19 February 2013 - 03:11 PM


#17 User is offline   allen2 

  • Not really Newbie
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,737
  • Joined: 13-January 06

Posted 19 February 2013 - 03:40 PM

No windows 7 include ahci support for most "old" intel chipset and ICH10 was launched in 2008 so it should be alright.
Manual slipstreaming an XP cd isn't that complex (you need to edit 4 files) as explained in the post i linked previously. And bonus as it is also the same intel driver, the work is already done, you only need to edit the specified files (extracted from the XP SP3 CD) modify them the put them back on the CD. After this step burn a RW media (in case you didn't do it properly) and boot from it after setting ahci in the bios of your MB.

#18 User is offline   Daytrader 

  • Newbie
  • Group: Members
  • Posts: 31
  • Joined: 18-February 13
  • OS:XP Pro x86
  • Country: Country Flag

Posted 19 February 2013 - 04:19 PM

Thankyou, right now dont shout at me :), and think im thick, but the intel chipset ich10 drivers is to make the 6 sata ports work on my motherboard correct ? so i would not have to slipstream the ahci or marvel drivers with nlite onto the cd as well ?

Oh, and is ide and sata in the bios the same speed really, i mean if i had sata drives conneted, and ide set in the bios, will i still get the 300 speed from my sata hard drive, and not just max 133 that ide drives give me, cheers

This post has been edited by Daytrader: 19 February 2013 - 04:25 PM


#19 User is offline   allen2 

  • Not really Newbie
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,737
  • Joined: 13-January 06

Posted 19 February 2013 - 04:32 PM

You should only need to slipstream intel ahci i linked before (choose the f6flpy-x86.zip as you're installing XP x86).
Extract from the zip file the files iaAHCI.inf, iaStor.inf and iaStor.sys. The two .inf files need to be modified then compressed using makecab. iaStor.sys also needs to be compressed using make cab.
The other files you need to edit are dosnet.inf and txtsetup.sif (you need to extract them from the XP SP3 CD so slipstream the SP3 before).
Then you add back all five files in the XP SP3 CD in the i386 folder.
Yes the speed will be almost the same (more or less 15%), you won't be limited to 133MB/s (even if most hard drive won't allow such speed transfer). The benchmark i linked previously should show you the difference :
The ssd drives are only about 10% faster using ahci versus ide mode.
And the hard drives usually get less improvement when using ahci.
Edit: Answered the second question i didn't saw the first time.

This post has been edited by allen2: 19 February 2013 - 04:42 PM


#20 User is offline   Daytrader 

  • Newbie
  • Group: Members
  • Posts: 31
  • Joined: 18-February 13
  • OS:XP Pro x86
  • Country: Country Flag

Posted 19 February 2013 - 04:53 PM

Thank you again for your time explaining this to me, and if i went the F6 way of loading the drivers when asked, if i connected a floppy drive to my pc, would i just be able to copy the files iaAHCI.inf, iaStor.inf and iaStor.sys straight to the floppy and not have to add the 2 edited files, cheers

Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy