Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

Integration of AMD / ATI SB7XX textmode RAID / AHCI drivers on an XP

- - - - -

  • Please log in to reply
294 replies to this topic

#201
Fernando 1

Fernando 1

    Easy RAIDer

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,020 posts
  • OS:Windows 7 x64
@ iyant:
Welcome at MSFN Forum!

i've tried from make slipstream cd with ahci driver but its not working, there is error message "file ahci64.sys corrupted"
is there possibly that my ahci driver really corrupted or my win xp not suitable with that driver?

You obviously have integrated a 64bit AMD textmode driver into the 32bit OS Windows XP. Since the Setup of the 32bit OS is not able to work with any 64bit driver, you get the misleading message, that the driver is "corrupt". It is not corrupt, but simply unusual for the 32bit OS Setup.
Solution: Repeat the nLite procedure from scratch without loading the Last_Session.ini and integrate the 32bit AMD textmode driver

.how to knowing southbridge type in my computer?

Look into your mainboard/PC manual.

Regards
Fernando


How to remove advertisement from MSFN

#202
iyant

iyant
  • Members
  • 2 posts
  • OS:none specified
  • Country: Country Flag
thanks for answer, now i can use my computer with ahci mode enable
i've just put ahci driver that you 've modified
i put them all (only ahcix86-all sb6xx-sb7xx text mode) into sliptstream xp cd

#203
dstk

dstk

    Newbie

  • Members
  • 25 posts
Very thanks Fernando and Sp0iLedBrAt ;)

#204
Beeski

Beeski
  • Members
  • 1 posts
  • OS:none specified
  • Country: Country Flag
Thanks a million for the modified driver file Fernando worked like a charm with my GA-MA78GM-S02 when installing WinXP32.
I had brought a Corsair F60 SSD to boost my music making PC but after installing Win7 there was no room left for the programs! so needed to downgrade again.
All running better than I had hoped :thumbup

#205
autowolf80

autowolf80
  • Members
  • 3 posts
  • OS:XP Pro x86
  • Country: Country Flag
I have been trying to make a slipstreamed win xp home sp2 cd to set up a computer running the Jetway K8M8MSR2-VC motherboard and 2 sata drives in raid form. I have tried via v raid driver package from the via site, jetway drivers from thier site, the 32 whql and modded version from this thread. No luck whatsoever every time I get the viamrx64.sys is corrupt. I am not adding the x64 version of the drivers I am specifying the x86 or 32 bit version and only doing 1 at a time to weed out the problem it hasn't worked yet. I am not loading last session when I start nlite. I can not figure this out. Any advice would be helpful.

Edited by autowolf80, 05 February 2012 - 12:26 AM.


#206
Fernando 1

Fernando 1

    Easy RAIDer

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,020 posts
  • OS:Windows 7 x64
@ autowolf80:
Welcome at MSFM Forum!

Since your VIA RAID driver problem is absolutely off-topic, I have started >here< a new thread with the topic "Integration of VIA's RAID driver" and quoted your post there.

Good luck!
Fernando

Edited by Fernando 1, 05 February 2012 - 04:16 AM.


#207
autowolf80

autowolf80
  • Members
  • 3 posts
  • OS:XP Pro x86
  • Country: Country Flag
Well thank you Fernando. I thought this was the right place to post about that problem. Didn't mean to hijack it. I tried those drivers and it is still giving me the viamrx64.sys is corrupt when i run the burned cd on that system. I am not loading last session or any other drivers to that disk. I don't get it.

#208
Fernando 1

Fernando 1

    Easy RAIDer

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,020 posts
  • OS:Windows 7 x64

Well thank you Fernando. I thought this was the right place to post about that problem. Didn't mean to hijack it. I tried those drivers and it is still giving me the viamrx64.sys is corrupt when i run the burned cd on that system. I am not loading last session or any other drivers to that disk. I don't get it.

Since I started >here< a new thread about the integration of VIA's RAID driver, we should continue our discussion there.

Thanks!
Fernando

#209
hardenbroekje

hardenbroekje
  • Members
  • 2 posts
  • OS:Windows 7 x64
  • Country: Country Flag
I have a Gigabyte GA-A75M-UD2H motherboard with the AMD A75 chipset. I tried to integrate AHCI drivers in my Windows XP Pro SP3 CD. However when I try to install Windows I get this error: "Can find amd_sata.sys", then the computer reboots. I found out it had something to do with AMD Catalyst. Any suggestions how to fix this?

#210
Fernando 1

Fernando 1

    Easy RAIDer

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,020 posts
  • OS:Windows 7 x64
Oups - double post!

Edited by Fernando 1, 22 February 2012 - 09:07 AM.


#211
Fernando 1

Fernando 1

    Easy RAIDer

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,020 posts
  • OS:Windows 7 x64
@ hardenbroekje:
Welcome at MSFN Forum!

You obviously have integrated the AMD driver named amd_sata.sys, which is only usable with Vista or Windows 7. If you want to get Windows XP installed onto your AMD chipset system running in AHCI mode, you have to take the AMD SATA AHCI driver named ahcix86.sys.
Solution:
I recommend to Integrate the 32bit AMD textmode driver for Windows XP, which I have linked >here<.

Regards
Fernando

#212
hardenbroekje

hardenbroekje
  • Members
  • 2 posts
  • OS:Windows 7 x64
  • Country: Country Flag
Thanks for the welcome!

Well, that's strange, the amd_sata.sys driver is included in the official driver package. I do have theAMD SATA AHCI driver named ahcix86.sys here. But is in a folder called RAID. I'll do some more testing!

#213
Fernando 1

Fernando 1

    Easy RAIDer

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,020 posts
  • OS:Windows 7 x64

Well, that's strange, the amd_sata.sys driver is included in the official driver package.

You obviously have integrated all drivers, which are within AMD's latest Catalyst driverpack. This was a mistake.
If you want to get Windows XP installed without any problem, you should do the following:
1. Use a clean (= untouched) XP CD as source and don't load the Last_Session.ini of a previous nLite processing.
2. Let nLite just integrate the Service Pack 3 (if not already present) and the actual AMD AHCI driver (I gave you already the link). Don't integrate any other driver!
3. Let nLite burn the image directly or let nLite create the ISO file and burn it separately.

Regards
Fernando

#214
cdob

cdob

    Friend of MSFN

  • Members
  • PipPipPipPipPip
  • 951 posts

"Can find amd_sata.sys", then the computer reboots.

amd_sata.sys is a storport.sys child driver.
That's supported at 2003 and up. http://msdn.microsof...f567541(v=vs.85).aspx
amd_sata.sys won't work in XP.

Well, that's strange, the amd_sata.sys driver is included in the official driver package.

Yes, it's confusing.

http://sites.amd.com...ed_xp-32.aspx#2

AMD Chipset Drivers 24.2 MB 12.1 1/25/2012
Package Includes:
AMD AHCI Driver

AMD Raid Drivers 24.2 MB 12.1 1/25/2012
Package Includes:
AMD A-Series APU Chipset RAID Drivers

Information is misleading.

I do have theAMD SATA AHCI driver named ahcix86.sys here. But is in a folder called RAID.

The RAID driver does support AHCI too.

Ignore the web page:
do not use AHCI drivers at AHCI
use RAID drivers at AHCI.

Added:
It's documented actually:
12-1_xp32-64_sb\$_OUTDIR\Packages\Drivers\SBDrv\SB7xx\AHCI_svr\XP\readme.rtf

AMD AHCI controller driver distribution list
Version 1.2.001.0317, 10/04/2011

WS03x64 - Windows Server 2003 SP2, x64
WS03x86 - Windows Server 2003 SP2, x86
LHx64 - Windows Server 2008, x64
LHx86 - Windows Server 2008, x86
Win7x64 - Windows Server 2008R2, x64

Strange: a driver at \xp\ directory matches 2003, but not XP.

And amd_sata.inf

[Manufacturer]
%AMD% = AMD,NTx86.5.2

[AMD.NTx86.5.2]

.5.2 refers to 2003. That's 2003 only, not XP.
It's a nLite error to include this driver to XP.

Edited by cdob, 24 February 2012 - 02:41 AM.


#215
bmwk75

bmwk75
  • Members
  • 5 posts
  • OS:XP Pro x86
  • Country: Country Flag
Since spring 2011 I own an ASUS M4A89GTD PRO/USB3 motherboard. In January this year a Crucial SSD was added. The Crucial should run in the AHCI mode.

The PC is equipped as follows:
AMD Phenom II X4 910
2 X 4 GB Crucial DDR3
2 Seagate ST32000641 AS
1 Seagate 2000DL003
Optiarc Sata optical drive
Drivers were taken from the system cd rom.

A dual-boot system XP – 7 is used.

The installation of Windows 7 with bios setting Sata1-6 AHCI, Sata 5-6 IDE; or Sata 1-6 AHCI went all right. After boot the drives were recognised and installed. The program CrystalDiskInfo showed all drives and their temperature.

For XP I tried the installation of the AHCI drivers in an already installed XP system (Phenomic, How do you enable AHCI mode AFTER you have installed XP, 01 August 2009); made an installation cd with the AMD driver AMD AHCI Driver V3.2.1540.35 for Windows 32/64bit XP (Version 3.2.1540.35/1.2.0.16) in the bios settings Sata1-4 AHCI, Sata 5-6 IDE and as well Sata 1-6 AHCI.
In all cases XP booted up In AHCI mode (register settings were slightly different).

However; CrystalDiskInfo doesn’t show disks and their temperature (a message popped up saying that in Raid SMART values couldn’t be displayed).
Obvious this AHCI mode acts like Raid.
What to do?

#216
dstk

dstk

    Newbie

  • Members
  • 25 posts
AMD 12.2 Raid in Textmode Driver v3.3.1540.26 for Windows XP Release. SBxxx ALL?

#217
Fernando 1

Fernando 1

    Easy RAIDer

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,020 posts
  • OS:Windows 7 x64

For XP I tried the installation of the AHCI drivers in an already installed XP system (Phenomic, How do you enable AHCI mode AFTER you have installed XP, 01 August 2009); made an installation cd with the AMD driver AMD AHCI Driver V3.2.1540.35 for Windows 32/64bit XP (Version 3.2.1540.35/1.2.0.16) in the bios settings Sata1-4 AHCI, Sata 5-6 IDE and as well Sata 1-6 AHCI.
In all cases XP booted up In AHCI mode (register settings were slightly different).
However; CrystalDiskInfo doesn’t show disks and their temperature (a message popped up saying that in Raid SMART values couldn’t be displayed).
Obvious this AHCI mode acts like Raid.
What to do?

I have no idea, why CrystalDiskInfo shows the S.M.A.R.T. values of your AHCI mode connected hdd's while running Win7, but not when running Windows XP.
If you want the S.M.A.R.T. values while running Windows XP, you obviously have to change the SATA mode to "IDE".

AMD 12.2 Raid in Textmode Driver v3.3.1540.26 for Windows XP Release. SBxxx ALL?

Thanks for the information.
I will present modded versions of the new 32/64bit drivers, when I have the time to do it.

Regards
Fernando

Edited by Fernando 1, 08 March 2012 - 02:26 PM.


#218
cdob

cdob

    Friend of MSFN

  • Members
  • PipPipPipPipPip
  • 951 posts

The installation of Windows 7 with bios setting Sata1-6 AHCI, Sata 5-6 IDE; or Sata 1-6 AHCI went all right. After boot the drives were recognised and installed. The program CrystalDiskInfo showed all drives and their temperature.

Did you add AMD AHCI drivers to Windows 7?
Windows default driver msahci.sys does transfer S.M.A.R.T data.

For XP I tried the installation of the AHCI drivers ... AMD AHCI Driver V3.2.1540.35
However; CrystalDiskInfo doesn’t show disks and their temperature

Driver ahcix86.sys 3.1.1540.127 dosn't transfer S.M.A.R.T data.
http://sourceforge.n...msg_id=27817123
No idea about V3.2.1540.35

#219
bmwk75

bmwk75
  • Members
  • 5 posts
  • OS:XP Pro x86
  • Country: Country Flag

The installation of Windows 7 with bios setting Sata1-6 AHCI, Sata 5-6 IDE; or Sata 1-6 AHCI went all right. After boot the drives were recognised and installed. The program CrystalDiskInfo showed all drives and their temperature.

Did you add AMD AHCI drivers to Windows 7?
Windows default driver msahci.sys does transfer S.M.A.R.T data.

For XP I tried the installation of the AHCI drivers ... AMD AHCI Driver V3.2.1540.35
However; CrystalDiskInfo doesn’t show disks and their temperature

Driver ahcix86.sys 3.1.1540.127 dosn't transfer S.M.A.R.T data.
http://sourceforge.n...msg_id=27817123
No idea about V3.2.1540.35


dstk suggested driver V3.3.1540.26, which I couldn’t find.
I used V3.3.1540.22. I made a XP O.S. on a HDD to prevent unwanted influence of the SSD. The result was the same: no SMART info.

Cdob says that some drivers do not transfer SMART data.
Is a workaround possible (fernando1)?

#220
Fernando 1

Fernando 1

    Easy RAIDer

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,020 posts
  • OS:Windows 7 x64
@ bmwk75:
I repeat tcdob's earlier question, which you didn't answer yet:
Which AHCI driver (the in-box msahci.sys or the AMD one) do/did you use while running Windows 7?

dstk suggested driver V3.3.1540.26, which I couldn’t find.

See below.

Cdob says that some drivers do not transfer SMART data.
Is a workaround possible (fernando1)?

Obviously none of the AMD AHCI/RAID drivers do support the S.M.A.R.T. data while running Windows XP. If this should be true, there is no workaround. At least it will be your decision, if you want a better performance (running the SATA Controllers in AHCI mode, but without S.M.A.R.T. data) or a continuous monitoring of the hdd S.M.A.R.T. values.

@ all:
Here are the requested download links to the newest 32/64bit AMD SBxxx textmode drivers dated 11/17/2011, which have been modified by me yesterday to make them usable with (hopefully) all AMD Southbridges from SB6xx up:
>32bit AMD SBxxx textmode driver v3.3.1540.26 for Windows XP mod by Fernando<
>64bit AMD SBxxx textmode driver v3.3.1540.26 for Windows XP x64 mod by Fernando<

Good luck!

Regards
Fernando

#221
bmwk75

bmwk75
  • Members
  • 5 posts
  • OS:XP Pro x86
  • Country: Country Flag

The installation of Windows 7 with bios setting Sata1-6 AHCI, Sata 5-6 IDE; or Sata 1-6 AHCI went all right. After boot the drives were recognised and installed. The program CrystalDiskInfo showed all drives and their temperature.

Did you add AMD AHCI drivers to Windows 7?
Windows default driver msahci.sys does transfer S.M.A.R.T data.

For XP I tried the installation of the AHCI drivers ... AMD AHCI Driver V3.2.1540.35
However; CrystalDiskInfo doesn’t show disks and their temperature

Driver ahcix86.sys 3.1.1540.127 dosn't transfer S.M.A.R.T data.
http://sourceforge.n...msg_id=27817123
No idea about V3.2.1540.35



Sorry for not answering your question

For Windows 7 I used no extra AMD drivers; so the drivers are 7 drivers.

#222
bmwk75

bmwk75
  • Members
  • 5 posts
  • OS:XP Pro x86
  • Country: Country Flag

@ bmwk75:
I repeat tcdob's earlier question, which you didn't answer yet:
Which AHCI driver (the in-box msahci.sys or the AMD one) do/did you use while running Windows 7?

dstk suggested driver V3.3.1540.26, which I couldn’t find.

See below.

Cdob says that some drivers do not transfer SMART data.
Is a workaround possible (fernando1)?

Obviously none of the AMD AHCI/RAID drivers do support the S.M.A.R.T. data while running Windows XP. If this should be true, there is no workaround. At least it will be your decision, if you want a better performance (running the SATA Controllers in AHCI mode, but without S.M.A.R.T. data) or a continuous monitoring of the hdd S.M.A.R.T. values.

@ all:
Here are the requested download links to the newest 32/64bit AMD SBxxx textmode drivers dated 11/17/2011, which have been modified by me yesterday to make them usable with (hopefully) all AMD Southbridges from SB6xx up:
>32bit AMD SBxxx textmode driver v3.3.1540.26 for Windows XP mod by Fernando<
>64bit AMD SBxxx textmode driver v3.3.1540.26 for Windows XP x64 mod by Fernando<

Good luck!

Regards
Fernando



Thank you for your help Fernando. I give a thought.

#223
dstk

dstk

    Newbie

  • Members
  • 25 posts
Thanks Fernando. I try to tell the result. ;)

#224
yescool2002

yescool2002
  • Members
  • 2 posts
  • OS:XP Pro x86
  • Country: Country Flag
I used this .REG

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#VEN_1002&DEV_4391]
"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:0x00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ahcix86\Settings\CAM]
"EnableALPEDisableHotplug"=dword:0
"EnableCCC"=dword:1
"CCCTimeoutValue"=dword:10
"CCCCompletionValue"=dword:32
"NCQEnableDiskIDBits"=dword:0
"EnableHIPM"=dword:0
"EnableDIPM"=dword:0

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ahcix86\Enum]
"0"="PCI\\VEN_1002&DEV_4391&SUBSYS_B0021458&REV_00\\3&61aaa01&0&88"
"Count"=dword:00000001
"NextInstance"=dword:00000001

and copied the AHCI drivers that I got from ASUS.com to the system32/drivers folder, reboot, changed the BIOS SETUP to AHCI and got it working
So no need to slisptream on my XP32 system on my ASUS M3A78-EM, just added that to REG and the official drivers to system32/drivers

#225
Sp0iLedBrAt

Sp0iLedBrAt

    MSFN Addict

  • MSFN Sponsor
  • 1,726 posts
  • OS:XP Pro x86
  • Country: Country Flag
Welcome to MSFN.
It is a known approach (see post #9 on page 1), I've done it too and I'm happy to know it worked for you. It would be nice if you could upload the .reg file, as copying from the forum post sometimes messes with the lines and spaces. I also see additional options in this code that can be discussed.

Edit: this http://www.askvg.com...alling-windows/ is the general principle
Cheers

Edited by Sp0iLedBrAt, 02 April 2012 - 02:56 PM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users



How to remove advertisement from MSFN