MSFN Forum: Enable Intel AHCI under XP; Case Closed, read second last post - MSFN Forum

Jump to content



Unattended CD/DVD Guide Homepage · MSFN Forum Rules

If you have questions about customizing Windows XP that are nLite-specific, please post them in the nLite forum, not here. If you have questions regarding the unattended installation of Windows XP, please post them in the Unattended Windows 2000/XP/2003 section.
  • 13 Pages +
  • « First
  • 9
  • 10
  • 11
  • 12
  • 13
  • You cannot start a new topic
  • This topic is locked

Enable Intel AHCI under XP; Case Closed, read second last post How To! Rate Topic: -----

#201 User is offline   puntoMX 

  • n00b of Masters and Vice Versa
  • Group: Super Moderator
  • Posts: 4,633
  • Joined: 28-June 04
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 04 February 2009 - 08:02 PM

View PostProgF0rg, on Feb 4 2009, 12:49 PM, said:

Before:
Posted Image
Wow, that looks really messed up. Low numbers besides the CPU usage...


#202 User is offline   slimbo51 

  • Group: Members
  • Posts: 1
  • Joined: 23-February 09

Posted 23 February 2009 - 09:01 AM

Hiya All

First time on site.

Followed instructions to enable AHCI, all worked perfect except for 1 question.

On checking install in device manager it says its ICH8 and not ICH9 which my M/Board is. GA-EP35-DS3L

Would this be because I need a newer version of drivers or am I missing the plot.

Great Instructions for enableing, my compliments to the designer.

Many Thanks for any help.

#203 User is offline   puntoMX 

  • n00b of Masters and Vice Versa
  • Group: Super Moderator
  • Posts: 4,633
  • Joined: 28-June 04
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 24 February 2009 - 12:22 PM

View Postslimbo51, on Feb 23 2009, 09:01 AM, said:

On checking install in device manager it says its ICH8 and not ICH9 which my M/Board is. GA-EP35-DS3L
That should not matter, it's just a text and you can put any text you like there. If you like to change the text than just look it up in your register and edit it there, nothing can go wrong any way ;).

Welcome to the forums! :hello:

#204 User is offline   desktop 

  • Group: Members
  • Posts: 1
  • Joined: 01-March 09

Posted 01 March 2009 - 02:20 PM

First of all, thanks to you puntoMX for putting all this together. Appreciate it.

I followed all your steps, and upon restarting the computer (the second time after changing settings in BIOS) I saw the usual boot up screen and the system test screen, but then I would get a message saying that this version (Serial ATA AHCI BIOS Version iSrc 1.07 08042006) only supports AHCI for CD drives and HDDs, whatever that means. Then the screen flickered and I was presented with a screen saying Windows could not start normally and it gave me the option to start in Safe Mode, etc. However I could not use the arrow keys on my keyboard.

Finally I just hit DEL again and changed the SATA settings back to their defaults in the BIOS and I managed to get back on the desktop again. I installed the Intel Chipset Utility, but I can't install the Matrix Storage Manager unless I use the F6 floppy method. This is because the Matrix Manager must be installed on a system already having AHCI enabled.

I have a Gigabyte P35-DS4 (rev 2.1) mobo with WinXP Home (SP3) so I know thats available on that board. Any ideas?

Thank you.

This post has been edited by desktop: 01 March 2009 - 08:00 PM


#205 User is offline   puntoMX 

  • n00b of Masters and Vice Versa
  • Group: Super Moderator
  • Posts: 4,633
  • Joined: 28-June 04
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 03 March 2009 - 05:39 PM

View Postdesktop, on Mar 1 2009, 02:20 PM, said:

However I could not use the arrow keys on my keyboard.
Try a PS/2 keyboard, some USB keyboard might not work.

View Postdesktop, on Mar 1 2009, 02:20 PM, said:

I have a Gigabyte P35-DS4 (rev 2.1) mobo with WinXP Home (SP3) so I know thats available on that board. Any ideas?

You should use another chipset number as you have a ICH9R and not ICH9, the hardware ID for your ICH is:
HardwareID = PCI\VEN_8086&DEV_2829&CC_0106
Description: Intel(R) ICH9R/DO/DH SATA AHCI Controller


#206 User is offline   vblanche 

  • Group: Members
  • Posts: 1
  • Joined: 07-January 09

Posted 11 March 2009 - 12:45 PM

Hi,

First, many thanks for this thread :thumbup

I've been trying to get AHCI.So, I'm following "ā la lettre" this tuto, however I don't find this line:

PCI\VEN_8086&DEV_2923&CC_0106.DeviceDesc	= "Intel(R) 82801HR/HH/HO SATA AHCI Controller"
in the IAAHCI.INF file.

Here is what I have:
;********************************************************
[Strings]
DiskName									= "Intel Matrix Storage Manager Driver"
*PNP0600.DeviceDesc						 = "Intel AHCI Controller"
PCI\VEN_8086&DEV_2681&CC_0106.DeviceDesc	= "Intel(R) ESB2 SATA AHCI Controller"
PCI\VEN_8086&DEV_27C1&CC_0106.DeviceDesc	= "Intel(R) ICH7R/DH SATA AHCI Controller"
PCI\VEN_8086&DEV_27C5&CC_0106.DeviceDesc	= "Intel(R) ICH7M/MDH SATA AHCI Controller"
PCI\VEN_8086&DEV_2821&CC_0106.DeviceDesc	= "Intel(R) ICH8R/DH/DO SATA AHCI Controller"
PCI\VEN_8086&DEV_2829&CC_0106.DeviceDesc	= "Intel(R) ICH8M-E/M SATA AHCI Controller"
PCI\VEN_8086&DEV_2922&CC_0106.DeviceDesc	= "Intel(R) ICH9R/DO/DH SATA AHCI Controller"
PCI\VEN_8086&DEV_2929&CC_0106.DeviceDesc	= "Intel(R) ICH9M-E/M SATA AHCI Controller"
PCI\VEN_8086&DEV_3A02&CC_0106.DeviceDesc	= "Intel(R) ICH10D/DO SATA AHCI Controller"
PCI\VEN_8086&DEV_3A22&CC_0106.DeviceDesc	= "Intel(R) ICH10R SATA AHCI Controller"


should I proceed w/o modifying this file?

thanks

This post has been edited by vblanche: 11 March 2009 - 01:04 PM


#207 User is offline   puntoMX 

  • n00b of Masters and Vice Versa
  • Group: Super Moderator
  • Posts: 4,633
  • Joined: 28-June 04
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 12 March 2009 - 06:47 PM

Indeed, you have an ICH9R so no editing is needed there.

#208 User is offline   tordenflesk 

  • Newbie
  • Group: Members
  • Posts: 14
  • Joined: 12-July 05

Posted 16 March 2009 - 11:49 AM

I have both ICH9 and ICH9R on my IP35PRO. What do i do?
I've tried switching to AHCI before, resulting in BSOD's and re-installs.
Attached File  Untitled_1.png (21.73K)
Number of downloads: 13

This post has been edited by tordenflesk: 16 March 2009 - 02:15 PM


#209 User is offline   puntoMX 

  • n00b of Masters and Vice Versa
  • Group: Super Moderator
  • Posts: 4,633
  • Joined: 28-June 04
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 17 March 2009 - 05:27 PM

Okay, that's strange as it should only show a ICH9R, so, you don't need to edit the INI file. If you reinstall that system then I would integrate the drivers into the windows setup.

PS. the second controller is a JMicron JMB363...

#210 User is offline   tordenflesk 

  • Newbie
  • Group: Members
  • Posts: 14
  • Joined: 12-July 05

Posted 19 March 2009 - 02:59 PM

So, just install the driver via Device Manager, ignore the "This driver hasn't been blessed by Bill himself"-bit, reboot, switch to AHCI in the BIOS and pray to FSM it won't BSOD then?

This post has been edited by tordenflesk: 19 March 2009 - 03:01 PM


#211 User is offline   Olegh 

  • Group: Members
  • Posts: 1
  • Joined: 20-March 09

Posted 20 March 2009 - 05:44 PM

Hi.
What should i do to install the driver on ich10 this way?

Sorry for my english..

#212 User is offline   tordenflesk 

  • Newbie
  • Group: Members
  • Posts: 14
  • Joined: 12-July 05

Posted 27 March 2009 - 03:45 AM

View Posttordenflesk, on Mar 19 2009, 09:59 PM, said:

So, just install the driver via Device Manager, ignore the "This driver hasn't been blessed by Bill himself"-bit, reboot, switch to AHCI in the BIOS and pray to FSM it won't BSOD then?

Anyone?

#213 User is offline   cdob 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 726
  • Joined: 29-September 05

Posted 27 March 2009 - 06:42 AM

@tordenflesk and Olegh

Copy a appropiate driver iastor.sys to %SystemRoot%\system32\drivers.

Import IastorAHCI.reg
 
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&cc_0106]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor]
"Type"=dword:00000001
"Start"=dword:00000000
"Group"="SCSI miniport"
"ErrorControl"=dword:00000001
"ImagePath"="system32\\drivers\\iaStor.sys"
"tag"=dword:00000019
"DisplayName"="Intel AHCI Controller"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters]
"queuePriorityEnable"=dword:00000000 


#214 User is offline   tordenflesk 

  • Newbie
  • Group: Members
  • Posts: 14
  • Joined: 12-July 05

Posted 27 March 2009 - 10:06 AM

What would an "appropriate" iastor.sys be?

#215 User is offline   cdob 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 726
  • Joined: 29-September 05

Posted 27 March 2009 - 01:04 PM

View Posttordenflesk, on Mar 27 2009, 10:06 AM, said:

What would an "appropriate" iastor.sys be?
A iastor.sys version supporting your hardware.

#216 User is offline   tordenflesk 

  • Newbie
  • Group: Members
  • Posts: 14
  • Joined: 12-July 05

Posted 27 March 2009 - 01:34 PM

I know that. It's just that there's no way in hell I'm ever going to find it on intel's site. I found something for ICH6R, but otherwise nothing.

#217 User is offline   xrs 

  • Group: Members
  • Posts: 3
  • Joined: 12-January 07

Posted 27 March 2009 - 03:48 PM

I have successfully enabled AHCI under Windows XP on my P35 based motherboard (Abit IP35 with ICH9R) using these instructions and I have tried to do the same to my P45 based notebook (Samsung R560 with ICH9M) but the problem is after forcing AHCI in the BIOS Windows XP doesn't even attempt to boot. I have Linux Mint installed as well with GRUB being the boot manager and Linux works fine and detects ICH9M in AHCI mode. After selecting Windows XP from GRUB, "Starting up..." appears and that's it, even after 15min of waiting nothing happens.

The notebook itself came with Vista pre-installed and it worked in AHCI mode there so why doesn't it want to work under XP? The BIOS even has an "Auto" setting that will set AHCI mode according to what OS is being booted - for XP it will be disabled and for any other enabled. Maybe the BIOS is somehow broken and doesn't boot XP properly in AHCI mode?

I have basically tried every combination of, somewhat limited, BIOS including EFI boot, legacy disk access mode, but it still doesn't even try to boot XP.

On the manufacturers site there is a BIOS update but it says that mine is already newer so it quits without doing anything.

I'm using 32-bit version of XP even tho the system is perfectly capable of running a 64-bit version (having P8600 and 4GB of RAM) so maybe that's the problem? Mint is 64-bit.

Edit with solution:
The solution to my problem came somewhat unexpectedly...
Windows 7's bootloader is able to boot Windows XP while AHCI is on so I think Vista's might be able to do it as well.

This post has been edited by xrs: 06 April 2009 - 01:51 PM


#218 User is offline   stephan288 

  • Group: Members
  • Posts: 1
  • Joined: 27-March 09

Posted 27 March 2009 - 08:51 PM

Hello all!

you guys are heroes. Solving all that stuff that is so complicated. I work like 20 years in solving computer problems and stuff like that, but today i got a very big problem with an HP G50-104NR. I wanna bother you a little bit with it and hope i can get a solution for it. I put my problem here because of the topic: ICH9 and the SATA controller. Actually mine is ICH9M.

A customer brought this HP G50-104NR. I need to install Windows XP on it. I tried it and it loads the files, the drivers. Until here no problem. But then comes the screen where i have to choose the disk and the partition to install windows. And i get a bluescreen (BSOD). Message:

Stop : 0x0000007B (0xF78DE524, 0xC0000034, 0x00000000 0x00000000)

It also says to remove any hard drive and hard drives controllers and to run chkdsk /f

I know that that is not the problem. I had anothe Notebook before with the same error. The solution is very very simple, just disable the AHCI in the BIOS, set to native or legacy IDE.

But the BIOS in this notebook does have the option to do that.

I contacted HP support and got no solution, so I investigated. And i got from topic to topic, learned about a program called nlite, got some drivers from HP for the ich9, compiled a cd with nlite,...didnīt work.
now i downloadad some ich9 drivers from
http://software.adslzone.net/manuales-soft...n-xp-con-nlite/
and used the drivers they provide there. I also downloaded the drivers that you are talking about in the 1st post, to have a second choice of drivers (because yours r different) in order to not waste a lot of cdīs and my burner.
If those do not work i donīt know what else to do. I remind you that this BIOS has no choice to disable AHCI
Anyone has a good idea how to integrate the right drivers into a XP istall cd? i give you the specs of the notebook, maybe anyone has a similar machine or problem and might be able to help me out.

I appreciate all the help i can get with this one. Thanxx in advance.

THE REPORT IS FROM EVEREST. I only put the machine specs to save you the rest, itīs very long. Sorry for the spanish, but i guess the professionals will understand xD

Itīs a HP G50-104NR:

EDIT: no need no more. I compiled a cd with nlite and YOUR drivers and it works. Thanxx so much.

#219 User is offline   puntoMX 

  • n00b of Masters and Vice Versa
  • Group: Super Moderator
  • Posts: 4,633
  • Joined: 28-June 04
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 27 March 2009 - 09:36 PM

Sorry that I didn't reply earlier.

The thing is that it should work in most cases but I wonder if Intel changed their drivers again.

View Posttordenflesk, on Mar 27 2009, 01:34 PM, said:

I know that. It's just that there's no way in hell I'm ever going to find it on intel's site. I found something for ICH6R, but otherwise nothing.
Well, just get the package from the link in the first post, unpack them and there should be the file you are looking for.

View Posttordenflesk, on Mar 27 2009, 10:06 AM, said:

What would an "appropriate" iastor.sys be?
That's the 32 or 64 bit version, depending on your OS (The INF file has all hardware IDs in them).

Long time I looked over it by the way...

#220 User is offline   tordenflesk 

  • Newbie
  • Group: Members
  • Posts: 14
  • Joined: 12-July 05

Posted 30 March 2009 - 02:44 AM

Just wanted to confirm that this:

View Postcdob, on Mar 27 2009, 02:42 PM, said:

@tordenflesk and Olegh

Copy a appropiate driver iastor.sys to %SystemRoot%\system32\drivers.

Import IastorAHCI.reg
 
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&cc_0106]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor]
"Type"=dword:00000001
"Start"=dword:00000000
"Group"="SCSI miniport"
"ErrorControl"=dword:00000001
"ImagePath"="system32\\drivers\\iaStor.sys"
"tag"=dword:00000019
"DisplayName"="Intel AHCI Controller"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters]
"queuePriorityEnable"=dword:00000000 

and this:

View PostpuntoMX, on Dec 19 2007, 02:07 AM, said:

[url="http://downloadcenter.intel.com/T8Clearance.aspx?url=/17061/eng/f6flpy3286.zip&agr=Y&ProductID=2842&DwnldID=17061&lang=eng"]32-bit Floppy Configuration Utility for IntelŪ Matrix Storage Manager[/url

Worked on Abit IP35PRO with the IC9R. Installed the driver, moved the iastor.sys and ran the reg-file. Restarted, set AHCI, rebooted and prayed :P

Share this topic:


  • 13 Pages +
  • « First
  • 9
  • 10
  • 11
  • 12
  • 13
  • You cannot start a new topic
  • This topic is locked

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



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