The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.
 Next page →

    M1330: Got AHCI working under WinXP... no slipstream CD, no floppy drive.

    Discussion in 'Dell XPS and Studio XPS' started by kent1146, Sep 1, 2007.

  1. kent1146

    kent1146 Notebook Prophet

    Reputations:
    2,354
    Messages:
    4,449
    Likes Received:
    476
    Trophy Points:
    151
    I got AHCI enabled under WinXP!!
    • Installed WinXP in ATA mode (not AHCI)
    • Did not want to slipstream a WinXP CD
    • Did not want to bother with F6 / floppy drive - I don't own an external floppy drive
    • Attempting to switch HDD from ATA mode to AHCI mode after WinXP install would result in BSOD




    Here's how:
    1) Download the Intel Matrix Storage Manager here:
    http://downloadcenter.intel.com/Product_Filter.aspx?ProductID=2101&lang=eng

    2) Once you download the file, run it with a -a switch:
    iata76_enu.exe -a
    This will NOT install the Matrix Storage Manager. What this will do is run the installer, and ONLY EXTRACT the files to C:\Program Files\Intel\Intel Matrix Storage Manager. Again, this does NOT install anything.

    3) Your drivers are now located in C:\Program Files\Intel\Intel Matrix Storage Manager. They will be found in either \Driver, or \Driver64, depending on whether you're running a 32-bit or 64-bit OS.

    4) Go to Device Manager --> IDE ATA/ATAPI controllers. Double-click on the Intel ICH8M 3-port SATA Controller - 2828... remember, *ONLY* click on the device that ends with 2828.

    5) Go to Driver tab, and choose to Update Driver.

    6) Tell the Wizard prompts:
    - No, not this time
    - Install from a list or specific location (Advanced)
    - Don't Search. I will choose the driver to install.
    - Click the "Have Disk" button. Point it to C:\Program Files\Intel\Intel Matrix Storage Manager\Driver (or Driver64).
    - The driver you want to install for WinXP 32-bit for the Dell XPS M1330 is Intel 82801HEM/HBM SATA AHCI Controller
    - After you install the driver and click OK out of every menu, reboot the laptop.

    7) During reboot, go into BIOS and turn on AHCI mode and Flash Module

    8) Voila! WinXP will boot up with no BSOD!
     
  2. deadsimple

    deadsimple Notebook Consultant

    Reputations:
    7
    Messages:
    191
    Likes Received:
    0
    Trophy Points:
    30
    From my understanding there are some AHCI features that you are unable to access nor enable if you didn't install XP with AHCI drivers from the beginning, regardless of whether you manage to get AHCI going post-install.

    Let me know if you're able to turn NCQ on in Device Manager or the Intel Storage Matrix program, after using your method.
     
  3. kent1146

    kent1146 Notebook Prophet

    Reputations:
    2,354
    Messages:
    4,449
    Likes Received:
    476
    Trophy Points:
    151
    The method above will PROBABLY work for enabling AHCI on other Intel-based laptops. I used a lot of trial-and-error to get this working, which is probably the only way to see if it will work for another laptop model.

    You can use this as a guide:
    [scsi]
    iaAHCI_ICH9R = "Intel(R) ICH9 SATA AHCIController (Desktop ICH9R)"
    iaStor_ICH8M = "Intel(R) 82801HEM SATA RAID Controller (Mobile ICH8M-E)"
    iaAHCI_ICH8M = "Intel(R) 82801HEM/HBM SATA AHCI Controller (Mobile ICH8M-E/M)"
    iaStor_ICH8R = "Intel(R) ICH8R/ICH9R SATA RAID Controller"
    iaAHCI_ICH8R = "Intel(R) 82801HR/HH/HO SATA AHCI Controller (Desktop ICH8R)"
    iaStor_ESB2 = "Intel(R) 631xESB/632xESB SATA RAID Controller (Server/Workstation ESB2)"
    iaAHCI_ESB2 = "Intel(R) 631xESB/632xESB SATA AHCI Controller (Server/Workstation ESB2)"
    iaStor_ICH7MDH = "Intel(R) 82801GHM SATA RAID Controller (Mobile ICH7MDH)"
    iaStor_ICH7DH = "Intel(R) 82801GR/GH SATA RAID Controller (Desktop ICH7R/DH)"
    iaAHCI_ICH7R = "Intel(R) 82801GR/GH SATA AHCI Controller (Desktop ICH7R/DH)"
    iaAHCI_ICH7M = "Intel(R) 82801GBM SATA AHCI Controller (Mobile ICH7M/DH)"
    iaAHCI_ICH6M = "Intel(R) 82801FBM SATA AHCI Controller (Mobile ICH6M)"

    But do this at your own risk. You could end up BSOD-looping yourself. If that happens, your only options are to reinstall, restore off of a disk image (you DO make those, right?), or to pray that the "Last Known Good Configuration" boot option caught a snapshot before you decided to mess with drivers.
     
  4. John Ratsey

    John Ratsey Moderately inquisitive Super Moderator

    Reputations:
    7,197
    Messages:
    28,842
    Likes Received:
    2,173
    Trophy Points:
    581
    Excellent. I will be giving this a try soon. I hope the same procedure works with Vista as well.

    I had hit the problem of needing to enable AHCI on my Zepto 6024W in order to get Turbo Memory to run. I had pushed this to one side pending reinstallation.

    First I'll be cloning the HDD, but not for a few days.

    John
     
  5. DoubleBlack

    DoubleBlack Notebook Deity

    Reputations:
    70
    Messages:
    1,086
    Likes Received:
    0
    Trophy Points:
    55
    It's much easier to just load the drivers during installation <_<
     
  6. mbruno222

    mbruno222 Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    5
    Without a floppy drive, it's much more difficult to load them during installation...
     
  7. Mimino

    Mimino Notebook Communist

    Reputations:
    1,181
    Messages:
    1,474
    Likes Received:
    0
    Trophy Points:
    55
    is enabling ahci will do any good?
     
  8. sleey0

    sleey0 R.I.P. AW Side Topics

    Reputations:
    1,870
    Messages:
    7,976
    Likes Received:
    0
    Trophy Points:
    205
    Umm, you don't have to use the -a switch. Just install the driver in XP, reboot, go into BIOS and set AHCI.

    That's it :)
     
  9. mbruno222

    mbruno222 Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    5
    That didn't work for me because the installer can't find the correct hardware, since the BIOS isn't revealing it to the OS.
     
  10. John Ratsey

    John Ratsey Moderately inquisitive Super Moderator

    Reputations:
    7,197
    Messages:
    28,842
    Likes Received:
    2,173
    Trophy Points:
    581
    I finally got round to trying this method on my Zepto 6024W.

    It works fine with basically the same for both Vista and XP.

    Thanks for figuring this out.

    John
     
  11. wizzkid007

    wizzkid007 Newbie

    Reputations:
    0
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
    Thank you! Thank you! Thank you! Thank you!

    Your solution is not only the easiest, but also the only one that worked!!

    Thank you! Thank you! Thank you! Thank you!

    --- registerd just to be able to tank you :)
     
  12. Sachinvn

    Sachinvn Newbie

    Reputations:
    0
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
    Hi Kent,
    its really a useful information, but do you have any idea if it will work for inspiron 1520 as well? i have downgraded my vista to XP and i am not the only one to do that, but strangely when i swtich my SATA mode to AHCI, XP boot up shows BSOD and i want to try you solution for this problem. just want to be sure that it will work on inspiron as well :).


    Thanks,
    -Sachin
     
  13. BlackRussian

    BlackRussian Notebook Deity

    Reputations:
    239
    Messages:
    1,206
    Likes Received:
    0
    Trophy Points:
    55
    Yes it should
     
  14. kent1146

    kent1146 Notebook Prophet

    Reputations:
    2,354
    Messages:
    4,449
    Likes Received:
    476
    Trophy Points:
    151
    In general, yes, it should work.

    BUT...

    The actual "device driver" that you pick MAY BE DIFFERENT for your model of laptop. The driver you want to install for WinXP 32-bit for the Dell XPS M1330 is Intel 82801HEM/HBM SATA AHCI Controller. The driver used for your Inspiron 1520 MAY BE DIFFERENT. If you pick the wrong driver, you risk hosing your WinXP install.

    I do not know what the appropriate driver to use is... best bet is to post up your Hardware ID of your SATA controller, so we can see the exact model number.
     
  15. buras12

    buras12 Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    I have downgraded to WinXP on my Inspiron 1720 and have encountered the same issue - cannot find the correct SATA controller in the device manager. Attached is the screenshot. Could you help me locate it?
    Thanks,
    David
    [​IMG]
     
  16. Camaraderie

    Camaraderie Notebook Enthusiast

    Reputations:
    0
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    5
    How do you run something with a switch?
     
  17. Commander Wolf

    Commander Wolf can i haz broadwell?

    Reputations:
    2,962
    Messages:
    8,231
    Likes Received:
    63
    Trophy Points:
    216
    I used this method to get XP/AHCI on my D830 a few months ago. I thought it was a lot less trouble than the whole slipstreaming/floppy business. Kudos for the guide.
     
  18. kent1146

    kent1146 Notebook Prophet

    Reputations:
    2,354
    Messages:
    4,449
    Likes Received:
    476
    Trophy Points:
    151
    From a command prompt.

    Start --> Run --> Cmd
     
  19. SteveJonesy

    SteveJonesy Notebook Evangelist

    Reputations:
    50
    Messages:
    689
    Likes Received:
    0
    Trophy Points:
    30
    ... or just put the full path in the Run box.
     
  20. Camaraderie

    Camaraderie Notebook Enthusiast

    Reputations:
    0
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    5
    Okay I've done as instructed in the first post and everything seems to work. This was on XPS M1530. So as far as I can tell, what worked for M1330 also works for M1530.

    Thanks, kent1146!
     
  21. sonicwind

    sonicwind Notebook Evangelist

    Reputations:
    42
    Messages:
    644
    Likes Received:
    0
    Trophy Points:
    30
    Can anybody say if this actually provides any enhancement to the system, such as better performance or better batter life. Because if not, why bother?
     
  22. sorinat

    sorinat Notebook Enthusiast

    Reputations:
    0
    Messages:
    20
    Likes Received:
    0
    Trophy Points:
    5
    It worked also on vostro 1400 notebook...thanks!

    from what I understand AHCI (SATA) mode is usefull when copying large files which is done faster....
     
  23. Suziewetpants

    Suziewetpants Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    Hi I have a XPSm1330 as well, i just installed the 64GD solid state Drive.
    Installing XP With ATA enabled works but after that this trick does not work for me. After installing this driver and rebooting and changing to AHCI i am getting a BOD.
    Anyone a suggestion?
     
  24. kent1146

    kent1146 Notebook Prophet

    Reputations:
    2,354
    Messages:
    4,449
    Likes Received:
    476
    Trophy Points:
    151
    This will happen if you picked the wrong driver to use.

    At this point, your only option is to try and go to the Last Known Configuration, and pray that it works. You will need to turn AHCI off after you reboot and pick this boot option.
     
  25. Suziewetpants

    Suziewetpants Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    Hi i did choose the 82801HEM/HBM SATA AHCI driver.
    That should be the one right?

    The annoying thing for me is that i do have a usb dell floppy drive.
    whe i am installing it the F6 way, i choose this same driver, at that point the installation does see the harddrive and i can format it.
    After the format the installation prompts me with the following:
    Insert the disk labeled:
    Intel Matrix Storage Manager Driver into drive A
    the floppy drive is stil in there and when i hit enter nothing happens.
    It does not even try to read from the floppy drive.

    Thanks
     
  26. Spikx

    Spikx Newbie

    Reputations:
    0
    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    5
    thx for this guide, works like a charm :)
     
  27. Suziewetpants

    Suziewetpants Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    I gave up and used nLite to slipstream into the CD.
    Thanks anyway!
     
  28. M1chel

    M1chel Notebook Geek

    Reputations:
    26
    Messages:
    80
    Likes Received:
    0
    Trophy Points:
    15
    Thanks, this approach worked fine.

    @ deadsimple (post #2): I had NCQ On just fine according to Intel Matrix Storage Console.

    After this type of installation, I can now toggle AHCI/ATA mode in BIOS at will, and XP boots without even requiring a reboot (it doesn't say "new hardware found" or anything like that).
     
  29. ghaith_assaf

    ghaith_assaf Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    ORIGINAL....BY: kent1146

    M1330: Got AHCI working under WinXP... no slipstream CD, no floppy drive.

    --------------------------------------------------------------------------------

    I got AHCI enabled under WinXP!!
    Installed WinXP in ATA mode (not AHCI)
    Did not want to slipstream a WinXP CD
    Did not want to bother with F6 / floppy drive - I don't own an external floppy drive
    Attempting to switch HDD from ATA mode to AHCI mode after WinXP install would result in BSOD




    Here's how:
    1) Download the Intel Matrix Storage Manager here:
    http://downloadcenter.intel.com/Prod...=2101&lang=eng

    2) Once you download the file, run it with a -a switch:
    iata76_enu.exe -a
    This will NOT install the Matrix Storage Manager. What this will do is run the installer, and ONLY EXTRACT the files to C:\Program Files\Intel\Intel Matrix Storage Manager. Again, this does NOT install anything.

    3) Your drivers are now located in C:\Program Files\Intel\Intel Matrix Storage Manager. They will be found in either \Driver, or \Driver64, depending on whether you're running a 32-bit or 64-bit OS.

    4) Go to Device Manager --> IDE ATA/ATAPI controllers. Double-click on the Intel ICH8M 3-port SATA Controller - 2828... remember, *ONLY* click on the device that ends with 2828.

    5) Go to Driver tab, and choose to Update Driver.

    6) Tell the Wizard prompts:
    - No, not this time
    - Install from a list or specific location (Advanced)
    - Don't Search. I will choose the driver to install.
    - Click the "Have Disk" button. Point it to C:\Program Files\Intel\Intel Matrix Storage Manager\Driver (or Driver64).
    - The driver you want to install for WinXP 32-bit for the Dell XPS M1330 is Intel 82801HEM/HBM SATA AHCI Controller
    - After you install the driver and click OK out of every menu, reboot the laptop.

    7) During reboot, go into BIOS and turn on AHCI mode and Flash Module

    8) Voila! WinXP will boot up with no BSOD!
    ----------------------------------------------------------------------------------------------------------------------------------------------------

    MY COMMENTS

    PLEASE!!!!!!!!!!!!!!!!!!!!!!!!!!
    I have INSPIRON 1520 Processor T7500
    When I try to install (iata76_enu.exe) it fails and tell me:
    This computer dose not meet the minimum requirement for installing this software.
    I did all the steps in correct way but still AHCI Drivers problem ,as I cant use F6 intallaion because have no floppy (A :)

    Any body can tell me how to install it.
     
  30. tubbyd

    tubbyd Newbie

    Reputations:
    0
    Messages:
    9
    Likes Received:
    0
    Trophy Points:
    5
    i've tried renaming the setup with the -a... but t doesnt work.. how??? what am i doing wrong?
     
  31. Camaraderie

    Camaraderie Notebook Enthusiast

    Reputations:
    0
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    5
    Did you do that?
     
  32. kent1146

    kent1146 Notebook Prophet

    Reputations:
    2,354
    Messages:
    4,449
    Likes Received:
    476
    Trophy Points:
    151
    I hate to sound elitist, but you REALLY need to know what you are doing if you want this to work on anything except an M1330 (following my EXACT directions).

    Trying to get this to work on anything else outside of my exact directions will require you to have a pretty thorough knowledge of PCs running Windows... including the ability to read Hardware/Vendor ID's and find the appropriate match in the INF file. If you do know have enough knowledge of computers to run something from a command line with a switch, then you definitely do not have enough knowledge to complete the rest of getting this to work.

    Would you trust someone to replace a piston in a car engine, when they don't even know how to open the hood?

    if you don't know how to run something from a command line with a switch, then you don't know
     
  33. kimota

    kimota Newbie

    Reputations:
    0
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
    kent1146 THANK YOU SO MUCH...

    I was experiencing a BOSD when installing windows with ahci enabled in the bios on a Aopen 945gtt-vfa MB on an Mtron MSD 16GB sata 2.5" solid state drive.

    I had the ahci drivers slipstreamed into the XP install CD setup but would get the BOSD on the first reboot during the install process and was stuck in this perpetual loop.

    Following your instruction worked like a charm :)

    Thanks again.
     
  34. haquocdung

    haquocdung Notebook Virtuoso

    Reputations:
    207
    Messages:
    2,049
    Likes Received:
    0
    Trophy Points:
    55
    follow the instruction but fail to load the driver?
    anybody what's going wrong?
     
  35. utkarshseth

    utkarshseth Notebook Enthusiast

    Reputations:
    0
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    5
    Hi
    I have a dell vostro T7500 2.2Ghz 160GB 7200rpm notebook. When i tried installing the sata driver as per the post i 1st got a screen where i has to select my hardware type(i dont know how to determine that plz help) and then it said

    "windows does not recommend you to instal this as it cannot verify the hardware and your computer may be unusable if you do so ".... do i still continue with that ? this step is not mentioned in the directions posted plz help

    how do i choose between
    631XESB SATA AHCI Controller
    82801FBM "" ""
    82801GBM
    82801GR/GH "
    82801HEM/HBM
    HR/HH/HO
    ICH9 SATA AHCI Controller
     
  36. utkarshseth

    utkarshseth Notebook Enthusiast

    Reputations:
    0
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    5
    Thanks thanks thanks thanks a lotttttttttttttttttt

    You guys are genius. I wasable to figure out the correct version of the controller by a freeware sissoft sandra and now i am running ahci mode. I did not want to go thru the pain of slipstreaming and this post helped me not doing it... thanks a ton
     
  37. swed

    swed Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    5
    Why go thru all this trouble?
    Correct me if I am wrong.. but is it not possible to just put the drivers on a USB-memory stick and provide them during the start of Windows installation by pressing F6?
    No floppy drive should be needed.

    :err:
     
  38. kent1146

    kent1146 Notebook Prophet

    Reputations:
    2,354
    Messages:
    4,449
    Likes Received:
    476
    Trophy Points:
    151
    Windows XP does not allow you to read from anything other than a Floppy Drive when you press F6.... burned CDs, USB memory sticks, external hard drives, etc will not work under WinXP. Windows Vista does allow you to read from these alternative media. But WinXP will only accept a floppy drive that is mounted to drive A:

    Believe me, if it was that easy, we wouldn't have a 4-page thread about it.
     
  39. ditmemay

    ditmemay Newbie

    Reputations:
    0
    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    5
    i have the hm250ji hd on my 1530. i tried a couple of those drivers. having a hard time installing ahci on my comp. did everything that was outlined.even tried changing the inf for ahci on this page

    WINDOWS XP with AHCI on ICH8 chip
    March 7, 2007 - 1:18pm
    Berdi (not verified)

    Hi again,

    Sorry not to reply sooner…

    I have no knowledge about Linux, but maybe it gives you an idea about how to handle it, and other peoples that use Windows XP can finally use it.

    After editing the iaahci.inf and txtsetup.oem from the F6 installation disk, I successfully installed AHCI on the boot HDD on a Intel DG965RY (ICH8) with installed Windows XP SP2.

    Its very simple, the Intels Hardware ID for the 4 ports SATA in AHCI mode is 2824 and for non-SATA (IDE emulated) is 2820.
    ID for the 6 ports SATA in AHCI mode is 2821 (that one is already in the driver for ICH8R boards)

    So, I selected in Windows XP, Control Panel and Hardware Manager the device with the identification 2820 and updated the driver with my edited driver from the F6 installation disk.
    After that the Computer reboot and you need go in the BIOS and set it to AHCI, if you do not, it wont boot into Windows and reboot all time again…

    If something goes wrong with the AHCI at Windows XP boot, set the BIOS back to IDE and press F8 at Windows boot start and choose last good known configuration… it restores the previous driver and everything come back as was before.

    My only problem is, I cant confirm that NCQ is on, I cant feel any performance boost from IDE to AHCI.
    Maybe its because I installed it on a already installed Windows XP system.

    YOU DO IT AT YOUR OWN RISK, my experience is with my specific board only.

    NOW I POST HERE THE iaahci.inf and txtsetup.oem, SO YOU CAN COPY AND PASTE IT...

    select "Intel(R) 82801HB SATA AHCI Controller" for ICH8 only board

    GOOD LUCK and HAVE FUN

    ----> iaahci.inf
    ----------

    ; Copyright (c) 2003-06 Intel Corporation
    ; ****************************************************************************
    ; ****************************************************************************
    ; ** Filename: iaAHCI.INF
    ; ** Revision: Version 6.2.1.1002
    ; ** Date: 10/31/2006
    ; ** Abstract: Windows* INF File for Intel(R) Matrix Storage Manager Driver
    ; ****************************************************************************
    ; ****************************************************************************

    [version]
    CatalogFile=iaAHCI.cat
    Signature="$WINDOWS NT$"
    Class=hdc
    ClassGuid={4D36E96A-E325-11CE-BFC1-08002BE10318}
    Provider=%INTEL%
    DriverVer=10/31/2006,6.2.1.1002

    [DestinationDirs]
    DefaultDestDir = 12 ; DIRID_DRIVERS
    CopyFullPort = 12;

    [CopyFullPort]
    iaStor.sys

    [SourceDisksNames]
    1 = %DiskName%,,,

    [SourceDisksFiles]
    iaStor.sys= 1

    [ControlFlags]
    ExcludeFromSelect=PCI\VEN_8086&DEV_2652&CC_0106
    ExcludeFromSelect=PCI\VEN_8086&DEV_2653&CC_0106
    ExcludeFromSelect=PCI\VEN_8086&DEV_27C1&CC_0106
    ExcludeFromSelect=PCI\VEN_8086&DEV_27C5&CC_0106
    ExcludeFromSelect=PCI\VEN_8086&DEV_2681&CC_0106
    ExcludeFromSelect=PCI\VEN_8086&DEV_2821&CC_0106
    ExcludeFromSelect=PCI\VEN_8086&DEV_2824&CC_0106

    [Manufacturer]
    %INTEL%=INTEL_HDC,ntamd64

    [INTEL_HDC]
    ; ICH6R - 82801FR (R)
    %PCI\VEN_8086&DEV_2652&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2652&CC_0106

    ; ICH6M - 82801FBM (Mobile)
    %PCI\VEN_8086&DEV_2653&CC_0106.DeviceDesc% = iaStor_mobl_Inst, PCI\VEN_8086&DEV_2653&CC_0106

    ; ICH7R/DH - 82801GR/GH
    %PCI\VEN_8086&DEV_27C1&CC_0106.DeviceDesc% = iaStor_Inst,PCI\VEN_8086&DEV_27C1&CC_0106

    ; ICH7M
    %PCI\VEN_8086&DEV_27C5&CC_0106.DeviceDesc% = iaStor_mobl_Inst,PCI\VEN_8086&DEV_27C5&CC_0106

    ; ESB2
    %PCI\VEN_8086&DEV_2681&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2681&CC_0106

    ; ICH8R
    %PCI\VEN_8086&DEV_2821&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2821&CC_0106

    ; ICH8
    %PCI\VEN_8086&DEV_2824&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2824&CC_0106

    [INTEL_HDC.ntamd64]
    ; ICH6R - 82801FR (R)
    %PCI\VEN_8086&DEV_2652&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2652&CC_0106

    ; ICH7R/DH - 82801GR/GH
    %PCI\VEN_8086&DEV_27C1&CC_0106.DeviceDesc% = iaStor_Inst,PCI\VEN_8086&DEV_27C1&CC_0106

    ; ICH7M
    %PCI\VEN_8086&DEV_27C5&CC_0106.DeviceDesc% = iaStor_mobl_Inst,PCI\VEN_8086&DEV_27C5&CC_0106

    ; ESB2
    %PCI\VEN_8086&DEV_2681&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2681&CC_0106

    ; ICH8R
    %PCI\VEN_8086&DEV_2821&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2821&CC_0106

    ; ICH8
    %PCI\VEN_8086&DEV_2824&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2824&CC_0106

    ;****************************************************
    [iaStor_Inst]
    AddReg = iaStor_Temp_parameters_AddReg
    CopyFiles=CopyFullPort

    [iaStor_Inst.HW]
    AddReg = iaStorSecurity.AddReg

    [iaStor_mobl_Inst.HW]
    AddReg = iaStorSecurity.AddReg

    [iaStorSecurity.AddReg]
    HKR,,Security,,"D :p(A;;FA;;;SY)(A;;FA;;;BA)(A;;FRFW;;;BU)"

    [iaStor_mobl_Inst]
    AddReg = iaStor_Temp_parameters_AddReg
    CopyFiles=CopyFullPort

    [iaStor_Temp_parameters_AddReg]

    [iaStor_Inst.Services]
    AddService = iaStor, %SPSVCINST_ASSOCSERVICE%, iaStor_Service_Inst, iaStor_EventLog_Inst

    [iaStor_mobl_Inst.Services]
    AddService = iaStor, %SPSVCINST_ASSOCSERVICE%, iaStor_mobl_Service_Inst, iaStor_EventLog_Inst

    [iaStor_Service_Inst]
    DisplayName = %*PNP0600.DeviceDesc%
    ServiceType = %SERVICE_KERNEL_DRIVER%
    StartType = %SERVICE_BOOT_START%
    ErrorControl = %SERVICE_ERROR_NORMAL%
    ServiceBinary = %12%\iaStor.sys
    LoadOrderGroup = SCSI Miniport
    AddReg = iaStor_parameters_AddReg

    [iaStor_mobl_Service_Inst]
    DisplayName = %*PNP0600.DeviceDesc%
    ServiceType = %SERVICE_KERNEL_DRIVER%
    StartType = %SERVICE_BOOT_START%
    ErrorControl = %SERVICE_ERROR_NORMAL%
    ServiceBinary = %12%\iaStor.sys
    LoadOrderGroup = SCSI Miniport
    AddReg = iaStor_mobl_parameters_AddReg

    [iaStor_parameters_AddReg]
    HKR,,Tag,%REG_DWORD%,25
    HKR,Parameters,queuePriorityEnable,%REG_DWORD%,0

    [iaStor_mobl_parameters_AddReg]
    HKR,,Tag,%REG_DWORD%,25
    HKR,Parameters,queuePriorityEnable,%REG_DWORD%,0

    HKR,Parameters\Port0,%AN%,0x00010001,0
    HKR,Parameters\Port0,%LPM%,0x00010001,1
    HKR,Parameters\Port0,%LPMSTATE%,0x00010001,0
    HKR,Parameters\Port0,%LPMDSTATE%,0x00010001,1
    HKR,Parameters\Port0,%GTF%,0x00010001,1
    HKR,Parameters\Port0,%DIPM%,0x00010001,1

    HKR,Parameters\Port2,%AN%,0x00010001,0
    HKR,Parameters\Port2,%LPM%,0x00010001,1
    HKR,Parameters\Port2,%LPMSTATE%,0x00010001,0
    HKR,Parameters\Port2,%LPMDSTATE%,0x00010001,1
    HKR,Parameters\Port2,%GTF%,0x00010001,1
    HKR,Parameters\Port2,%DIPM%,0x00010001,1

    [iaStor_EventLog_Inst]
    AddReg = iaStor_EventLog_AddReg

    [iaStor_EventLog_AddReg]
    HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\iaStor.sys"
    HKR,,TypesSupported,%REG_DWORD%,7

    ;********************************************************
    [Strings]
    DiskName = "Intel Matrix storage Manager Driver"
    *PNP0600.DeviceDesc = "Intel AHCI Controller"
    PCI\VEN_8086&DEV_2652&CC_0106.DeviceDesc = "Intel(R) 82801FR SATA AHCI Controller"
    PCI\VEN_8086&DEV_2653&CC_0106.DeviceDesc = "Intel(R) 82801FBM SATA AHCI Controller"
    PCI\VEN_8086&DEV_27C1&CC_0106.DeviceDesc = "Intel(R) 82801GR/GH SATA AHCI Controller"
    PCI\VEN_8086&DEV_27C5&CC_0106.DeviceDesc = "Intel(R) 82801GBM SATA AHCI Controller"
    PCI\VEN_8086&DEV_2681&CC_0106.DeviceDesc = "Intel(R) 631xESB/632xESB SATA AHCI Controller"
    PCI\VEN_8086&DEV_2821&CC_0106.DeviceDesc = "Intel(R) 82801HR/HH/HO SATA AHCI Controller"
    PCI\VEN_8086&DEV_2824&CC_0106.DeviceDesc = "Intel(R) 82801HB SATA AHCI Controller"

    INTEL="Intel"
    AN="AN"
    LPM="LPM"
    LPMSTATE="LPMSTATE"
    LPMDSTATE="LPMDSTATE"
    GTF="GTF"
    DIPM="DIPM"

    ;*******************************************
    ;Handy macro substitutions (non-localizable)
    SPSVCINST_ASSOCSERVICE = 0x00000002
    SERVICE_KERNEL_DRIVER = 1
    SERVICE_BOOT_START = 0
    SERVICE_ERROR_NORMAL = 1
    REG_EXPAND_SZ = 0x00020000
    REG_DWORD = 0x00010001

    ----> txtsetup.oem
    ------------

    ; ****************************************************************************
    ; ****************************************************************************
    ; ** Filename: TxtSetup.OEM
    ; ****************************************************************************
    ; ****************************************************************************

    [Disks]
    disk1 = "Intel Matrix Storage Manager driver", iaStor.sys, \

    [Defaults]
    scsi = iaAHCI_ICH8

    ;----------- Component Section -----------

    [scsi]
    iaStor_ICH8R = "Intel(R) 82801HR/HH/HO SATA RAID Controller (Desktop ICH8R)"
    iaAHCI_ICH8R = "Intel(R) 82801HR/HH/HO SATA AHCI Controller (Desktop ICH8R)"
    iaAHCI_ICH8 = "Intel(R) 82801HB SATA AHCI Controller (Desktop ICH8)"
    iaStor_ESB2 = "Intel(R) 631xESB/632xESB SATA RAID Controller (Server/Workstation ESB2)"
    iaAHCI_ESB2 = "Intel(R) 631xESB/632xESB SATA AHCI Controller (Server/Workstation ESB2)"
    iaStor_ICH7MDH = "Intel(R) 82801GHM SATA RAID Controller (Mobile ICH7MDH)"
    iaStor_ICH7DH = "Intel(R) 82801GR/GH SATA RAID Controller (Desktop ICH7R/DH)"
    iaAHCI_ICH7R = "Intel(R) 82801GR/GH SATA AHCI Controller (Desktop ICH7R/DH)"
    iaAHCI_ICH7M = "Intel(R) 82801GBM SATA AHCI Controller (Mobile ICH7M/DH)"
    iaStor_ICH6R = "Intel(R) 82801FR SATA RAID Controller (Desktop ICH6R)"
    iaAHCI_ICH6R = "Intel(R) 82801FR SATA AHCI Controller (Desktop ICH6R)"
    iaAHCI_ICH6M = "Intel(R) 82801FBM SATA AHCI Controller (Mobile ICH6M)"

    ;-------------------------------------------

    [Files.scsi.iaStor_ICH8R]
    driver = disk1, iaStor.sys, iaStor
    inf = disk1, iaStor.inf
    catalog = disk1, iaStor.cat

    [Files.scsi.iaAHCI_ICH8R]
    driver = disk1, iaStor.sys, iaStor
    inf = disk1, iaAHCI.inf
    catalog = disk1, iaAHCI.cat

    [Files.scsi.iaAHCI_ICH8]
    driver = disk1, iaStor.sys, iaStor
    inf = disk1, iaAHCI.inf
    catalog = disk1, iaAHCI.cat

    [Files.scsi.iaStor_ESB2]
    driver = disk1, iaStor.sys, iaStor
    inf = disk1, iaStor.inf
    catalog = disk1, iaStor.cat

    [Files.scsi.iaAHCI_ESB2]
    driver = disk1, iaStor.sys, iaStor
    inf = disk1, iaAHCI.inf
    catalog = disk1, iaAHCI.cat

    [Files.scsi.iaStor_ICH7DH]
    driver = disk1, iaStor.sys, iaStor
    inf = disk1, iaStor.inf
    catalog = disk1, iaStor.cat

    [Files.scsi.iaAHCI_ICH7R]
    driver = disk1, iaStor.sys, iaStor
    inf = disk1, iaAHCI.inf
    catalog = disk1, iaAHCI.cat

    [Files.scsi.iaStor_ICH7MDH]
    driver = disk1, iaStor.sys, iaStor
    inf = disk1, iaStor.inf
    catalog = disk1, iaStor.cat

    [Files.scsi.iaAHCI_ICH7M]
    driver = disk1, iaStor.sys, iaStor
    inf = disk1, iaAHCI.inf
    catalog = disk1, iaAHCI.cat

    [Files.scsi.iaStor_ICH6R]
    driver = disk1, iaStor.sys, iaStor
    inf = disk1, iaStor.inf
    catalog = disk1, iaStor.cat

    [Files.scsi.iaAHCI_ICH6R]
    driver = disk1, iaStor.sys, iaStor
    inf = disk1, iaAHCI.inf
    catalog = disk1, iaAHCI.cat

    [Files.scsi.iaAHCI_ICH6M]
    driver = disk1, iaStor.sys, iaStor
    inf = disk1, iaAHCI.inf
    catalog = disk1, iaAHCI.cat

    ;-------------------------------------------

    [Config.iaStor]
    value = "", tag, REG_DWORD, 1b
    value = "", ErrorControl, REG_DWORD, 1
    value = "", Group, REG_SZ, "SCSI miniport"
    value = "", Start, REG_DWORD, 0
    value = "", Type, REG_DWORD, 1

    ;-------------------------------------------------------

    [HardwareIds.scsi.iaStor_ICH8R]
    id = "PCI\VEN_8086&DEV_2822&CC_0104","iaStor"

    [HardwareIds.scsi.iaAHCI_ICH8R]
    id = "PCI\VEN_8086&DEV_2821&CC_0106","iaStor"

    [HardwareIds.scsi.iaAHCI_ICH8]
    id = "PCI\VEN_8086&DEV_2824&CC_0106","iaStor"

    [HardwareIds.scsi.iaStor_ESB2]
    id = "PCI\VEN_8086&DEV_2682&CC_0104","iaStor"

    [HardwareIds.scsi.iaAHCI_ESB2]
    id = "PCI\VEN_8086&DEV_2681&CC_0106","iaStor"

    [HardwareIds.scsi.iaStor_ICH7DH]
    id = "PCI\VEN_8086&DEV_27C3&CC_0104","iaStor"

    [HardwareIds.scsi.iaStor_ICH7MDH]
    id = "PCI\VEN_8086&DEV_27C6&CC_0104","iaStor"

    [HardwareIds.scsi.iaAHCI_ICH7R]
    id = "PCI\VEN_8086&DEV_27C1&CC_0106","iaStor"

    [HardwareIds.scsi.iaAHCI_ICH7M]
    id = "PCI\VEN_8086&DEV_27C5&CC_0106","iaStor"

    [HardwareIds.scsi.iaStor_ICH6R]
    id = "PCI\VEN_8086&DEV_2652&CC_0104","iaStor"

    [HardwareIds.scsi.iaAHCI_ICH6R]
    id = "PCI\VEN_8086&DEV_2652&CC_0106","iaStor"

    [HardwareIds.scsi.iaAHCI_ICH6M]
    id = "PCI\VEN_8086&DEV_2653&CC_0106","iaStor"

    can somebody verify for the 1530 i should be using Intel(R) 82801HB SATA AHCI Controller?. thanks
     
  40. molecule

    molecule Newbie

    Reputations:
    0
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    5
    Guys waiting to do this.

    I am on

    Blue XPS M1530 - T7700 - 3GB DDR2 667 - 256MB 8600GT - 200GB 7200

    I tried following the steps which kent said but looks like iata76_enu.exe is not the right thing for my above mentioned config. Could someone please tell me where can i find the exact driver for my config. Waiting for someone to assist me.

    Regards
     
  41. kent1146

    kent1146 Notebook Prophet

    Reputations:
    2,354
    Messages:
    4,449
    Likes Received:
    476
    Trophy Points:
    151
    The iata76_enu.exe is the correct file. It contains drivers for ALL Intel chipsets.

    What are you having problems with? What step, specifically, is giving you problems, and what error messages or behavior are you seeing that makes you think it isn't right?
     
  42. molecule

    molecule Newbie

    Reputations:
    0
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    5
    Thanks kent for the quick response. I think i tried iata78_enu.exe and had the blue screen of death. had to even reinstall windows to get back here. hehe. I will try the 76 now. Acutally have been reading so many posts on getting XPS to run on XP that my brain is fried. Will get back to you. Soon.
     
  43. molecule

    molecule Newbie

    Reputations:
    0
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    5
    Hold on I went to the page : http://downloadcenter.intel.com/Prod...=2101&lang=eng

    Then i selected Windows* XP Professional ( I have Sp2 but havent done a update. is that necessary?)

    Then I get the following options
    1.
    RAID/AHCI Software - Intel® Matrix Storage Manager (5615KB)

    2.

    32-bit Floppy Configuration Utility for Intel® Matrix Storage Manager (293KB)

    3.

    AHCI/RAID Software - Intel® Matrix Storage Manager - Primarily for Intel® ICH6R (5640KB)

    4.
    RAID Software - Intel® Matrix Storage Manager - Primarily for Intel® ICH5R (4376KB)

    5.

    32-bit Floppy Configuration Utility for Intel® Matrix Storage Manager version 5.7.0.1011 (264KB)


    Which of these should I download kent?
     
  44. molecule

    molecule Newbie

    Reputations:
    0
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    5
    Kent pls advice bro!
     
  45. kent1146

    kent1146 Notebook Prophet

    Reputations:
    2,354
    Messages:
    4,449
    Likes Received:
    476
    Trophy Points:
    151
    Two things:

    1) The iata78_enu.exe is the correct file to use. I was not aware that they had updated the drivers to 78.

    2) You'll probably hate me for this... but I would recommend that you don't try this method. Doing this requires a pretty high level of comfort tinkering with the OS and drivers. Since you're using an M1530, you will need to figure this out on your own... I will not be able to help you any more. And if ANYTHING goes wrong, you will get a BSOD and be forced to reformat. It may make more sense to just spend $20 to get a USB floppy drive, and save yourself the risk of several more hours of reformatting and BSOD's.
     
  46. molecule

    molecule Newbie

    Reputations:
    0
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    5
    ooh thanks kent. So that leaves me with the option of installing the drivers at the time of installtion of XP. Can you be of a little help and tell me where can i find those dirvers which is will need to putup on the floppy for SATA acceptance.

    Regards
     
  47. kent1146

    kent1146 Notebook Prophet

    Reputations:
    2,354
    Messages:
    4,449
    Likes Received:
    476
    Trophy Points:
    151
    Yep, you can definitely do it off of a floppy drive. It is the preferred way to do it.

    1) Extract the Intel SATA Storage drivers (iata78_enu.exe) using the iata78_enu.exe -a command.
    2) Go to C:\Program Files\Intel\Intel Matrix Storage Manager\Driver, and copy everything there to a floppy disk.
    3) Reboot the computer, and begin the Windows XP Setup process off of the bootable CD.
    4) Near the beginning of the install process, it will prompt you to hit F6 for Additonal Drivers. Hit F6, make sure that the floppy created in step 2 is in the floppy drive, and follow the on-screen directions.
    5) Your copy of Windows XP should install without problems.


    And don't forget to set AHCI + Flash Cache mode in the BIOS before you install WinXP!
     
  48. molecule

    molecule Newbie

    Reputations:
    0
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    5
    Does a USB floppy dirve work as A: for XP?
     
  49. kent1146

    kent1146 Notebook Prophet

    Reputations:
    2,354
    Messages:
    4,449
    Likes Received:
    476
    Trophy Points:
    151
    Yes, I believe it does.
     
  50. molecule

    molecule Newbie

    Reputations:
    0
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    5
    ok cool! Will give it a shot over the weekend. Have to get the USB floppy drive from somewhere! hehe
     
 Next page →