pluto2011 Posted May 26, 2011 Posted May 26, 2011 This was the last .reg-file I did try:AHCI-manual-injection-sb8xx.reg:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_1002&dev_4394&subsys_14621096]"Service"="ahcix86""ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ahcix86]"Type"=dword:00000001"Start"=dword:00000000"Group"="SCSI miniport""ErrorControl"=dword:00000001"ImagePath"="system32\\drivers\\ahcix86.sys""tag"=dword:00000019"DisplayName"="ATI AHCI Compatible RAID Controller"[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ahcix86\Parameters\PnpInterface]"5"=dword:1"2"=dword:1"1"=dword:1[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ahcix86\Parameters\Device]"NumberOfRequests"=dword:80[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ahcix86\Settings\CAM]"EnableALPEDisableHotplug"=dword:ffffffff"EnableCCC"=dword:0"CCCTimeoutValue"=dword:10"CCCCompletionValue"=dword:32"NCQEnableDiskIDBits"=dword:00000000"EnableHIPM"=dword:ffffffff"EnableDIPM"=dword:00000000"EnableHDDParking"=dword:1"CAMTimeOutValue"=dword:5"EnableAN"=dword:1"EnableAPS"=dword:0[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ahcix86\Enum]"0"="PCI\\VEN_1002&DEV_4394&SUBSYS_14621096\\3&13c0b0c5&0&FA""Count"=dword:00000001"NextInstance"=dword:00000001
cdob Posted May 26, 2011 Posted May 26, 2011 (edited) 00:11.0 SATA controller [0106]This indicates CC_0106 and refers to AHCI mode.This was the last .reg-file I did try:[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSetDo not mix ControlSet001 and CurrentControlSet.ControlSet001 may map to CurrentControlSet or another number. Use CurrentControlSet at running windows always.[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1002&dev_4394]"Service"="ahcix86"There is no need to use subsys at a SB800And try ahcix86.sys 3.3.1540.13 Edited May 26, 2011 by cdob
Sp0iLedBrAt Posted May 26, 2011 Posted May 26, 2011 Even this version 3.3.1540.13 doesn't have DEV_4394 in TXTSETUP.OEM or ahcix86.inf.
cdob Posted May 26, 2011 Posted May 26, 2011 ftp://ftp.tyan.com/drivers/Website%20Drivers/AMD%20-%20ATI/Storage/AHCI/Windows/32-bit/2k3_32/v1.2.0.125/ATI_SP5100_AHCI_v1.2.0.125_2k3_32.ziptxtsetup.oem[HardwareIds.SCSI.oem] id = "PCI\VEN_1002&DEV_4391&CC_0106", "amdsata"id = "PCI\VEN_1002&DEV_4394&CC_0106", "amdsata"That's amdsata.sys.
pluto2011 Posted May 27, 2011 Posted May 27, 2011 (edited) Finally some change in situation: The drivers get recognized by windows when I right-click on a controller in device-Manager and choose "update driver". However, no matter which controller I choose, the system crashes with BSOD after reboot and changing to AHCI. Back in IDE-mode the system still crashes until I choose "use last known workig configuration". So it seems windows is using the driver but without success (in both modes). Could it be this is a Win2k3-driver and not one for XP? Edited May 27, 2011 by pluto2011
Sp0iLedBrAt Posted May 27, 2011 Posted May 27, 2011 Did you try cdob' advice Add 4394 to txtsetup.oem and ahcix86.inf and try ahcix86.sys 3.1.1540.127.Integrate drivers to source XP and ignore driver singning.That would be the lines in post #19 [HardwareIds.SCSI.oem] id = "PCI\VEN_1002&DEV_4391&CC_0106", "amdsata"id = "PCI\VEN_1002&DEV_4394&CC_0106", "amdsataIn case it doesn't work, try doing the same for 3.3.1540.13
Fernando 1 Posted June 5, 2011 Posted June 5, 2011 @ pluto2011:I doubt, that you will succeed with the XP installation onto your SATA hdd running in AHCI mode by using any AMD RAID driver package.According to my knowledge there is no AMD driver for Windows XP available, which will support your AMD SATA AHCI Controller with the deviceID DEV_4394.What you need is the AMD AHCI driver containing the amd_sata.sys, but AMD doesn't offer it for Windows XP (32/64bit) and I doubt, that the Win7/Vista driver will work with Windows XP. Furthermore the AMD AHCI drivers don't have any TXTSETUP.OEM file, which is absolutely needed for the XP installation.RegardsFernando
cdob Posted June 5, 2011 Posted June 5, 2011 What you need is the AMD AHCI driver containing the amd_sata.sys, but AMD doesn't offer it for Windows XP (32/64bit)amd_sata.sys is a storport.sys child driver. XP dosn't provide storport.sys, 2003 and up provide storport.sys.I doubt a official deviceID DEV_4394 XP driver.A modded ahcix86 driver package seems the best bet, however driver ahcix86.sys may support DEV_4394 or not.
Fabiola Posted June 8, 2011 Posted June 8, 2011 (edited) and what about this? amd_sata1.2.001.275-xp.exe Edited June 8, 2011 by Fabiola
Fernando 1 Posted June 8, 2011 Posted June 8, 2011 and what about this? According to the driver folder named "AHCI_svr" and the INF file entries this AMD SATA AHCI driver package has been designed just for Server systems, in this case for the 32bit version of Windows Server 2003 (NTx86.5.2).Windows XP users probably will not be able to get this driver installed (unless they have modded the associated INF file).RegardsFernando
cdob Posted June 9, 2011 Posted June 9, 2011 and what about this? [It's a storport.sys child driver too, requires 2003.Do you use a 2003 storport driver at XP?
Fabiola Posted June 10, 2011 Posted June 10, 2011 According to the driver folder named "AHCI_svr" and the INF file entries this AMD SATA AHCI driver package has been designed just for Server systems, in this case for the 32bit version of Windows Server 2003 (NTx86.5.2).Windows XP users probably will not be able to get this driver installed (unless they have modded the associated INF file).RegardsFernandoIt's a storport.sys child driver too, requires 2003.Do you use a 2003 storport driver at XP?The Driver works on windows xp x64 I tested it on a toshiba satellite a665s-s6075 with ahci enabled on bios the device wasPCI\VEN_1002&DEV_4391&SUBSYS_FD301179I dunno if it works on xp x86, probably not like fernando says, xp 64 is based on server 2003 if a remember
dencorso Posted June 10, 2011 Posted June 10, 2011 KB883646 has storport.sys...With some tweaking, probably it's possible to install the AHCI driver in XP x86.
PLaci Posted July 7, 2011 Posted July 7, 2011 (edited) I have just integrated 3.3.1540.13 from 11.05 to a fresh Win Xp Home SP3 HUN, and it worked on the first try And it had a txtsetup.oem... EDIT: I did try it on a Gigabyte GA-870A-UD3 (rev. 2.1) Edited July 7, 2011 by PLaci
Fernando 1 Posted July 7, 2011 Posted July 7, 2011 @ PLaci:What you installed is the "normal" AMD RAID/AHCI driver named ahcix86.sys v3.3.1540.13, which is officially available for Windows XP. So it is no surprise, that you got it installed and that the driverpack contains a file named txtsetup.oem.The users, who posted here previously, needed an AMD AHCI driver named amd_sata.sys for their chipset, but this driver has not been designed by AMD for being used with Windows XP.RegardsFernando
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now