Another AHCI SysPrep BSOD Question

STOP: 0x0000007B

That's the error I get on the first reboot after the Mini-Setup. I have 1 image for 7 laptops. 3 of those are AHCI Sata. Image works great on all 7 laptops when the 3 are set from AHCI to IDE. When I change the three back to AHCI i get the BSOD. I have been working on this for 2 Weeks and can't seem to figure it out. This image uses the Halmacpi.dll. Here is my sysprep.txt

;SetupMgrTag
[Unattended]
OemSkipEula=Yes
DriverSigningPolicy=ignore
UpdateInstalledDrivers=Yes
OemPnPDriversPath=I import the path using "Sysprep Driver Scanner"
InstallFilesPath=C:\sysprep\i386
TargetPath=\WINDOWS

[GuiUnattended]
AdminPassword="123456"
EncryptedAdminPassword=NO
OEMSkipRegional=1
OEMDuplicatorstring=FullXP
TimeZone=20
OemSkipWelcome=1
AutoLogon=Yes
AutoLogonCount=1

[UserData]
ProductKey=11111-11111-11111-11111-11111
FullName="pcuser"
OrgName="My Company"
ComputerName=*

[TapiLocation]
CountryCode=1
Dialing=Tone
AreaCode=XXX
LongDistanceAccess="9,"

[RegionalSettings]
LanguageGroup=1

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=Yes

[Sysprep]
BuildMassStorageSection=No

[SysprepMassStorage]
;HP nc6400 nx9420
PCI\VEN_8086&DEV_2652&CC_0106=C:\storage\82801\iaahci.inf;Intel(R) 82801FR SATA AHCI Controller
PCI\VEN_8086&DEV_2653&CC_0106=C:\storage\82801\iaahci.inf;Intel(R) 82801FBM SATA AHCI Controller
PCI\VEN_8086&DEV_27C1&CC_0106=C:\storage\82801\iaahci.inf;Intel(R) 82801GR/GH SATA AHCI Controller
PCI\VEN_8086&DEV_27C5&CC_0106=C:\storage\82801\iaahci.inf;Intel(R) 82801GBM SATA AHCI Controller
PCI\VEN_8086&DEV_2681&CC_0106=C:\storage\82801\iaahci.inf;Intel(R) 631xESB/632xESB SATA AHCI Controller
PCI\VEN_8086&DEV_2821&CC_0106=C:\storage\82801\iaahci.inf;Intel(R) 82801HR/HH/HO SATA AHCI Controller
PCI\VEN_8086&DEV_2829&CC_0106=C:\storage\82801\iaahci.inf;Intel(R) 82801HEM/HBM SATA AHCI Controller
;HP nc6930
PCI\VEN_8086&DEV_2681&CC_0106=C:\storage\ICH9M\iaahci.inf;Intel(R) ESB2 SATA AHCI Controller
PCI\VEN_8086&DEV_27C1&CC_0106=C:\storage\ICH9M\iaahci.inf;Intel(R) ICH7R/DH SATA AHCI Controller
PCI\VEN_8086&DEV_27C5&CC_0106=C:\storage\ICH9M\iaahci.inf;Intel(R) ICH7M/MDH SATA AHCI Controller
PCI\VEN_8086&DEV_2821&CC_0106=C:\storage\ICH9M\iaahci.inf;Intel(R) ICH8R/DH/DO SATA AHCI Controller
PCI\VEN_8086&DEV_2829&CC_0106=C:\storage\ICH9M\iaahci.inf;Intel(R) ICH8M-E/M SATA AHCI Controller
PCI\VEN_8086&DEV_2922&CC_0106=C:\storage\ICH9M\iaahci.inf;Intel(R) ICH9R/DO/DH SATA AHCI Controller
PCI\VEN_8086&DEV_2929&CC_0106=C:\storage\ICH9M\iaahci.inf;Intel(R) ICH9M-E/M SATA AHCI Controller
PCI\VEN_8086&DEV_3A02&CC_0106=C:\storage\ICH9M\iaahci.inf;Intel(R) ICH10D/DO SATA AHCI Controller
PCI\VEN_8086&DEV_3A22&CC_0106=C:\storage\ICH9M\iaahci.inf;Intel(R) ICH10R SATA AHCI Controller

[Branding]
BrandIEUsingUnattended=Yes

[Proxy]
Proxy_Enable=0
Use_Same_Proxy=0

[sysprepcleanup]
Service=TermDD
Upperfilter=AGPCPQ

[Display]
Xresolution=1024
YResolution=768

I am open to all suggestions.
4 answers Last reply
More about another ahci sysprep bsod question
  1. Quote:
    This image uses the Halmacpi.dll.

    The issue isn't with ACPI, it's with AHCI. Did you install the AHCI drivers when you created the image? Unlike Vista, XP doesn't include them.
  2. I built the image using the model without AHCI. I do not want to install my sysprep image with the AHCI driver install, the reason being is that I would be back at square one with diffrent AHCI drivers. I could slipstream, but I don't want to recreate my image everytime a new AHCI laptop is brought into our shop. The sysprep should inject those drivers during the minisetup. So what gives?
  3. Unless you build the image with the AHCI drivers, it will never work. If you buy laptops with similar characteristics, e.g., Intel chipset, including the AHCI drivers won't be an issue.
  4. I wish that was the case, But I don't control corporate when they purchase laptops. :-)
Ask a new question

Read More

Configuration SATA PCI Storage Intel Windows XP