Jump to content

Help with sysprep Mass Storage for Dell Precision T7400


Recommended Posts

Hey guys, I need a little help making my image work on a Precision T7400 (beast of a machine). The image works on all the Optiplex models from a GX240 thru a 755 (all with the Intel drivers).

The T7400 uses the "Dell SAS 6/iR Integrated Workstation Controller" and I have put the drivers in the [sysprepMassStorage] section of the sysprep.inf file I'm using, but the darn thing still won't work! On first start, the machine begins booting and I see the XP screen, then it BSOD's and restarts.

NOW, if I shut it off, put the hard drive on the Intel controller ports on the motherboard and start the machine back up, Mini-Setup works and all drivers are detected (I'm using the Vernalex sysprep driver scanner as part of my pre-sysprep process). It even detects the SAS controller. After the machine boots into Windows after completing Mini-setup, I can swap the drive back to the SAS controller and it boots fine.

BOTTOM LINE: The initial Mini-Setup won't work when the drive is attached to the SAS controller despite the drivers and PnP IDs being listed in sysprep.inf. The PnP ID is "PCI\VEN_1000&DEV_0058&SUBSYS_021D1028" and is listed below, at the bottom of the section.

(Note, you'll see that the drivers are on D: partition, I have tried moving them to C: and still get the same result, BSOD)

Here's the sysprep file I'm using (with some stuff ****'ed out), please let me know what I'm doing wrong here:

[Unattended]
DriverSigningPolicy=Ignore
InstallFilesPath=D:\i386
TargetPath=\WINDOWS
KeepPageFile=1
OemSkipEula=Yes
UpdateInstalledDrivers=Yes
UpdateUPHal=ACPIAPIC_UP, %WINDIR%\Inf\Hal.inf

[GuiUnattended]
AdminPassword=*
TimeZone=35
OEMSkipRegional=1
OemSkipWelcome=1
OEMDuplicatorstring="***********"
EncryptedAdminPassword=NO

[UserData]
FullName="*****"
OrgName="*****"
ComputerName=*
ProductKey=*******

[SysprepMassStorage]
PCMCIA\*PNP0600=%systemroot%\inf\mshdc.inf
PCMCIA\KME-KXLC005-A99E=%systemroot%\inf\mshdc.inf
PCMCIA\_-NinjaATA--3768=%systemroot%\inf\mshdc.inf
PCMCIA\FUJITSU-IDE-PC_CARD-DDF2=%systemroot%\inf\mshdc.inf
PCMCIA\LOOKMEET-CBIDE2______-6C0A=%systemroot%\inf\mshdc.inf
*AZT0502=%systemroot%\inf\mshdc.inf
PCI\CC_0101=%systemroot%\inf\mshdc.inf
PCI\VEN_10B9&DEV_5215=%systemroot%\inf\mshdc.inf
PCI\VEN_10B9&DEV_5219=%systemroot%\inf\mshdc.inf
PCI\VEN_10B9&DEV_5229=%systemroot%\inf\mshdc.inf
PCI\VEN_1097&DEV_0038=%systemroot%\inf\mshdc.inf
PCI\VEN_1095&DEV_0640=%systemroot%\inf\mshdc.inf
PCI\VEN_1095&DEV_0646=%systemroot%\inf\mshdc.inf
PCI\VEN_0E11&DEV_AE33=%systemroot%\inf\mshdc.inf
PCI\VEN_8086&DEV_1222=%systemroot%\inf\mshdc.inf
PCI\VEN_8086&DEV_1230=%systemroot%\inf\mshdc.inf
PCI\VEN_8086&DEV_7010=%systemroot%\inf\mshdc.inf
PCI\VEN_8086&DEV_7111=%systemroot%\inf\mshdc.inf
PCI\VEN_8086&DEV_2411=%systemroot%\inf\mshdc.inf
PCI\VEN_8086&DEV_2421=%systemroot%\inf\mshdc.inf
PCI\VEN_8086&DEV_7199=%systemroot%\inf\mshdc.inf
PCI\VEN_1042&DEV_1000=%systemroot%\inf\mshdc.inf
PCI\VEN_1039&DEV_0601=%systemroot%\inf\mshdc.inf
PCI\VEN_1039&DEV_5513=%systemroot%\inf\mshdc.inf
PCI\VEN_10AD&DEV_0001=%systemroot%\inf\mshdc.inf
PCI\VEN_10AD&DEV_0150=%systemroot%\inf\mshdc.inf
PCI\VEN_105A&DEV_4D33=%systemroot%\inf\mshdc.inf
PCI\VEN_1106&DEV_0571=%systemroot%\inf\mshdc.inf
PCI\VEN_1000&DEV_0054&SUBSYS_1F041028=D:\HARDWARE\T7400\SAS\symmpi.inf
PCI\VEN_1000&DEV_0054&SUBSYS_1F061028=D:\HARDWARE\T7400\SAS\symmpi.inf
PCI\VEN_1000&DEV_0054&SUBSYS_1F071028=D:\HARDWARE\T7400\SAS\symmpi.inf
PCI\VEN_1000&DEV_0054&SUBSYS_1F081028=D:\HARDWARE\T7400\SAS\symmpi.inf
PCI\VEN_1000&DEV_0054&SUBSYS_1F091028=D:\HARDWARE\T7400\SAS\symmpi.inf
PCI\VEN_1000&DEV_0058&SUBSYS_1F0E1028=D:\HARDWARE\T7400\SAS\symmpi.inf
PCI\VEN_1000&DEV_0058&SUBSYS_1F0F1028=D:\HARDWARE\T7400\SAS\symmpi.inf
PCI\VEN_1000&DEV_0058&SUBSYS_1F101028=D:\HARDWARE\T7400\SAS\symmpi.inf
PCI\VEN_1000&DEV_0058&SUBSYS_021D1028=D:\HARDWARE\T7400\SAS\symmpi.inf

[TapiLocation]
AreaCode=***
LongDistanceAccess="9"

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=Yes

[Proxy]
Proxy_Enable=0
Use_Same_Proxy=0

[GuiRunOnce]
Command0="regedit.exe /s C:\Windows\sysprep\sourcepath.reg"
Command1="C:\Windows\sysprep\PageFileRAMSize.exe"
Command2="regedit.exe /s C:\Windows\sysprep\ClearPageFileDefaultSetting.reg"
Command3="cmd /q /c rd c:\windows\sysprep /s /q"

Thanks for any help!

Link to comment
Share on other sites

  • 3 months later...

Hi, did you ever get this figured out? I have the same problem. I can leave mine on the SAS controller, if I switch the SATA mode off of AHCI (and set it to SATA). When I do that, I can get past the mini setup. At next boot, I can set it back to AHCI and it's fine. Very, very similar to your issue. Any fix? Anyone have suggestions?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...