Unsolved
This post is more than 5 years old
7 Posts
0
184384
Optiplex 760 AHCI Imaging Problem
I'm having a problem imaging our new Optiplex 760 in AHCI mode. I can image the workstation when I set the HD to ATA mode in the BIOS. I can also set the BIOS back to AHCI mode after imaging (of course, I update the following devices with the newest driver.)
What happens is the following:
- With the BIOS set to AHCI mode, I boot the machine from a Bart's PE USB drive.
- I run ghost and image the machine with XPSP3 that includes all of the drivers needed.
- Reboot the machine and the Windows logo with the blue status bar appears.
- The machine freezes, and reboots itself into the safe mode selection screen.
What I have found so far is that the following devices are new for this system: (I think these are the culprit)
PCI\VEN_8086&DEV_3A22&CC_0106
PCI\VEN_8086&DEV_3A02&CC_0106
I have edited our sysprep.inf file to include the following in the [SysprepMassStorage] section:
PCI\VEN_8086&DEV_2652&CC_0106=c:\sysprep\massstorage\old\iaahci.inf
PCI\VEN_8086&DEV_2653&CC_0106=c:\sysprep\massstorage\old\iaahci.inf
PCI\VEN_8086&DEV_5029&CC_0106=c:\sysprep\massstorage\old\iaahci.inf
PCI\VEN_8086&DEV_27C1&CC_0106=c:\sysprep\massstorage\iaahci.inf
PCI\VEN_8086&DEV_27C5&CC_0106=c:\sysprep\massstorage\iaahci.inf
PCI\VEN_8086&DEV_2681&CC_0106=c:\sysprep\massstorage\iaahci.inf
PCI\VEN_8086&DEV_2821&CC_0106=c:\sysprep\massstorage\iaahci.inf
PCI\VEN_8086&DEV_2829&CC_0106=c:\sysprep\massstorage\iaahci.inf
PCI\VEN_8086&DEV_2922&CC_0106=c:\sysprep\massstorage\iaahci.inf
PCI\VEN_8086&DEV_2929&CC_0106=c:\sysprep\massstorage\iaahci.inf
PCI\VEN_8086&DEV_3A02&CC_0106=c:\sysprep\massstorage\iaahci.inf
PCI\VEN_8086&DEV_3A22&CC_0106=c:\sysprep\massstorage\iaahci.inf
PCI\VEN_8086&DEV_2652&CC_0104=c:\sysprep\massstorage\old\iastor.inf
PCI\VEN_8086&DEV_2682&CC_0104=c:\sysprep\massstorage\iastor.inf
PCI\VEN_8086&DEV_27C3&CC_0104=c:\sysprep\massstorage\iastor.inf
PCI\VEN_8086&DEV_27C6&CC_0104=c:\sysprep\massstorage\iastor.inf
PCI\VEN_8086&DEV_2822&CC_0104=c:\sysprep\massstorage\iastor.inf
PCI\VEN_8086&DEV_282A&CC_0104=c:\sysprep\massstorage\iastor.inf
The location c:\sysprep\massstorage folder contains the latest Intel Matrix Storage Manager drivers. I've tried the one on Dell's website (Version 8.5.0.1032, A15) for the 760 (Windows XP) and I've also tried the newest driver directly from Intel. The location c:\sysprep\massstorage\old refers to the previous device drivers for devices that aren't included in the new driver. This allows us to image all of the devices we currently have from Dell (D400-D430, D600-D630, D800-D830, E4200, E4300, E6400, E6500, Optiplex SX & GX 270, 280, 620, 745, 755 and now 760.) All of the devices that I listed except the Optiplex 760 are currently imaging fine in AHCI mode (where applicable and ATA mode where not.) We use Bart's PE as our boot environment and I can boot fine in AHCI mode.
I assume my problem is I'm either not listing a device in the [SysprepMassStorage] section of sysprep.inf...
OR
In the newest Matrix Storage Manager, the iaStor.inf and iaAHCI.inf have the following in the [ControlFlags] section: ExcludeFromSelect=*
I think previous versions of this driver have had a specific list of devices in the list, this one has all devices, hence the "*".
**UPDATE: The ControlFlags section does not impact this issue, it merely removes the device listing from certain user interface displays. My bad.
Please feel free to post any/all thoughts as I need to have this resolved ASAP.
Thanks!
Ben
mikeg35
4 Posts
0
October 27th, 2009 08:00
I ran into this trying to install our standard XP SP3 image on a group of new Optiplex 760s. FIrst thing was that Bart blue screened because AHCI was set in BIOS from the factory. Here's what I did, from my notes. The reference to a folder "\d\o\ich10ahci" is a folder in the installed image to which the files in the Intel Matrix Storage Driver (downloaded from Intel) have been extracted. The version of the driver for the Optiplex 760 is
English: IATA89ENU.exe Download
Ver:8.9.0.1023 Date:7/17/2009 Size:6935 (KB)
and icludes the following files for 32 bit XP:
06/15/2009 07:22 AM 8,654 iaAHCI.cat
06/04/2009 06:33 PM 8,773 iaAHCI.inf
06/15/2009 07:52 AM 7,962 iaStor.cat
06/04/2009 06:33 PM 7,629 iaStor.inf
06/04/2009 06:43 PM 330,264 IaStor.sys
06/04/2009 06:33 PM 5,526 TXTSETUP.OEM
BIOS settings
Change these before booting to Bartpe
Remove floppy drive from boot device sequence
Change boot device sequence to DVD, then HDD
Change SATA Operation from AHCI to ATA, or Bart blue screens.
[Install the image]
Post-Image configuration
Install AHCI drivers
The SATA operation setting must be set to ATA in order to boot both the BartPe and imaged Windows, because neither contains AHCI drivers. After the PC has been imaged, installing the AHCI drivers may provide a performance boost due to native command queuing support.
To install the drivers