Forum Articles
  Welcome back Join CF
You are here You are here: Home | Forum | skype

You are currently viewing our boards as a guest which gives you limited access to view most of the discussions, articles and other free features. By joining our Virgin Media community you will have full access to all discussions, be able to view and post threads, communicate privately with other members (PM), respond to polls, upload your own images/photos, and access many other special features. Registration is fast, simple and absolutely free so please join our community today.


Welcome to Cable Forum
Go Back   Cable Forum > Computers & IT > General IT Discussion
Register FAQ Community Calendar

Identifying an AHCI controller in XP (Laptop)
Reply
 
Thread Tools
Old 19-05-2010, 19:58   #1
Horace
©Beam Software
 
Join Date: Jan 2004
Location: Teesside
Services: BB (200mbit), 1x V6, iPad, iPhone
Posts: 1,411
Horace has reached the bronze age
Horace has reached the bronze age
Identifying an AHCI controller in XP (Laptop)

I'm in the process of installing XP onto a new hard drive as a replacement operating system at the owners request. The previous hard drive containing Windows 7 died after the laptop was dropped but the rest of the laptop is fine. I've installed XP in compatibility mode (using the setting in the bios) and it crawls due to slow hard drive access, HDTach confirms that. I've downloaded 3 sets of Intel drivers and all are blue screening at install time. I'm using a virtual floppy on a usb stick to install. Toshiba's site gives no indication of the actual controller and Intel's site is just as useless. So, can anyone think of a way to identify the controller to allow correct driver acquisition , other than opening the laptop up and possibly identifying by the IC. I'm asking more for future reference because I'm currently installing Win7 via the laptops recovery discs to identify it.

The laptop model is L500D-16L in case anyone sees something obvious that I've missed from the Toshiba or Intel site.
Horace is offline   Reply With Quote
Advertisement
Old 19-05-2010, 20:11   #2
Lord Nikon
Inactive
 
Join Date: Jun 2003
Location: NW UK
Posts: 3,546
Lord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze array
Lord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze array
Re: Identifying an AHCI controller in XP (Laptop)

in Device manager doubleclick the device you want to identify, go to Details, then Hardware ID, you will see a line like

PCI\VEN_8086&DEV_2929&SUBSYS_19A71043&REV_03

google for the PCI\VEN_8086&DEV_2929 and it will give you information on the device. in this case the VEN_8086 places the manufacturer as intel, and the DEV_2929 is the ICH9 controller
Lord Nikon is offline   Reply With Quote
Old 19-05-2010, 20:26   #3
Horace
©Beam Software
 
Join Date: Jan 2004
Location: Teesside
Services: BB (200mbit), 1x V6, iPad, iPhone
Posts: 1,411
Horace has reached the bronze age
Horace has reached the bronze age
Re: Identifying an AHCI controller in XP (Laptop)

On an XP install in compatibility mode it comes up as a standard IDE controller, wouldn't that change the device ID to something generic? I didn't try that and it's a useful idea for future situations, I've used device ID's to identify generic webcams before.
Horace is offline   Reply With Quote
Old 19-05-2010, 21:11   #4
budwieser
cf.mega poster
 
budwieser's Avatar
 
Join Date: Jan 2004
Location: Cambridgeshire
Age: 63
Posts: 4,232
budwieser has a nice shiny starbudwieser has a nice shiny starbudwieser has a nice shiny star
budwieser has a nice shiny starbudwieser has a nice shiny starbudwieser has a nice shiny starbudwieser has a nice shiny starbudwieser has a nice shiny starbudwieser has a nice shiny starbudwieser has a nice shiny starbudwieser has a nice shiny starbudwieser has a nice shiny starbudwieser has a nice shiny star
Re: Identifying an AHCI controller in XP (Laptop)

Quote:
Originally Posted by Horace View Post
I'm in the process of installing XP onto a new hard drive as a replacement operating system at the owners request. The previous hard drive containing Windows 7 died after the laptop was dropped but the rest of the laptop is fine. I've installed XP in compatibility mode (using the setting in the bios) and it crawls due to slow hard drive access, HDTach confirms that. I've downloaded 3 sets of Intel drivers and all are blue screening at install time. I'm using a virtual floppy on a usb stick to install. Toshiba's site gives no indication of the actual controller and Intel's site is just as useless. So, can anyone think of a way to identify the controller to allow correct driver acquisition , other than opening the laptop up and possibly identifying by the IC. I'm asking more for future reference because I'm currently installing Win7 via the laptops recovery discs to identify it.

The laptop model is L500D-16L in case anyone sees something obvious that I've missed from the Toshiba or Intel site.
Hello Horace.
Sounds like a fubar hard drive or maybe there`s some mobo damage.
budwieser is offline   Reply With Quote
Old 20-05-2010, 04:53   #5
Horace
©Beam Software
 
Join Date: Jan 2004
Location: Teesside
Services: BB (200mbit), 1x V6, iPad, iPhone
Posts: 1,411
Horace has reached the bronze age
Horace has reached the bronze age
Re: Identifying an AHCI controller in XP (Laptop)

Well the laptop is in working order and the drive is new. What I'm looking for I guess is some utility that will drill past Windows driver information which calls the controller a "standard dual channel ide controller" so I can search for an XP driver. Right now I'm left with the only possibility of opening it up which I'm trying to avoid. Windows 7 by the way, listed it as a standard AHCI controller using msahci.sys and the driver being from 2006.
Horace is offline   Reply With Quote
Old 20-05-2010, 10:28   #6
Matty_
cf.geek
 
Join Date: May 2008
Location: Wherever i lay my hat!
Age: 54
Posts: 736
Matty_ has reached the bronze age
Matty_ has reached the bronze ageMatty_ has reached the bronze ageMatty_ has reached the bronze ageMatty_ has reached the bronze ageMatty_ has reached the bronze ageMatty_ has reached the bronze ageMatty_ has reached the bronze age
Re: Identifying an AHCI controller in XP (Laptop)

I saw this on the Toshiba site (sounds a similar problem) http://forums.computers.toshiba-euro...ssageID=204624 don`t now if it might help point you in the right direction..
Matty_ is offline   Reply With Quote
Old 20-05-2010, 17:12   #7
Lord Nikon
Inactive
 
Join Date: Jun 2003
Location: NW UK
Posts: 3,546
Lord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze array
Lord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze arrayLord Nikon has a bronze array
Re: Identifying an AHCI controller in XP (Laptop)

the Vendor and Device ID are read from the hardware so no, an incorrect driver won't change it to something else.
Lord Nikon is offline   Reply With Quote
Old 20-05-2010, 19:33   #8
Horace
©Beam Software
 
Join Date: Jan 2004
Location: Teesside
Services: BB (200mbit), 1x V6, iPad, iPhone
Posts: 1,411
Horace has reached the bronze age
Horace has reached the bronze age
Re: Identifying an AHCI controller in XP (Laptop)

Thanks Nikon, yes that's me Matty .

---------- Post added at 19:33 ---------- Previous post was at 19:16 ----------

Looks like I'm getting somewhere, I hadn't bothered searching for the vendor/device because I assumed it was Windows generic ID's. Thanks to Nikon for that. The Vendor ID is 1002 which is ATI and the Device ID is 4390 which a Linux database gets me to :

vendor: 1002 ("ATI Technologies Inc"), device: 4390 ("SB700/SB800 SATA Controller [IDE mode]")

Just need to find the SB700/SB800 XP driver now. Posting this for people Googling in future by the way .
Horace is offline   Reply With Quote
Old 20-05-2010, 22:08   #9
Horace
©Beam Software
 
Join Date: Jan 2004
Location: Teesside
Services: BB (200mbit), 1x V6, iPad, iPhone
Posts: 1,411
Horace has reached the bronze age
Horace has reached the bronze age
Re: Identifying an AHCI controller in XP (Laptop)

Using THIS guide I finally managed to boot into XP using AHCI, I had to modify the subsystem value using the values I got from Linux
http://www.mediafire.com/?mnu22gylmmg is the driver file needed for this guide.
Horace is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 09:26.


Server: osmium.zmnt.uk
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
All Posts and Content are © Cable Forum