
UNSOLVED
Optiplex 745 Image on a 755
We just received a batch Optiplex 755's and tried loading our Optiplex 745 image on it. Plan was to update the drivers and create a new image. Instead the system is stuck in a loop where it informs me that Windows did not start successfully and to select a startup method. I have the option of starting in safe mode but when I attempt to it hangs on Mup.sys and then the loop starts all over again. Before I rebuild the image from scratch I wanted to see if anyone else has run into this and resolved it. Thanks.
Responses (12)
Solutions (0)
- Same here. My image lays down fine using Altiris but then I can either go into safe mode or sit in a reboot loop. I want to use the same image since my current image supports GX260, Gx270, GX280, GX620 and the GX745 plus about 4 other Latitude models as well. I've added the new 755 intel chipset drivers to the image and I've updated my sysprep.inf file with pointers to all the mass storage drivers as well. Hopefully someone will get this figured out.
guardiantorj
6 Posts
1739
0
Posted December 12th, 2007 15:00
I am having the same issue. I have changed the bios settings to legacy and ATA with no success. I have also added the drivers to the image and into the sysprep.inf file. My sysprep file is shown below:
;SetupMgrTag
[Unattended]
OemSkipEula=Yes
OEMPnpDriversPath="windows\inf;windows\drv\r104084;windows\drv\r104087;windows\drv\r104771;windows\drv\r104771\bin;windows\drv\r104771\cpanel;windows\drv\r104771\driver;windows\drv\r104771\driver\2kxp_inf;windows\drv\r105328;windows\drv\r105328\drivers;windows\drv\r105328\proset\adminkit;windows\drv\r113575;windows\drv\r113575\bin;windows\drv\r113575\cpanel;windows\drv\r113575\driver;windows\drv\r113575\driver\2kxp_inf;windows\drv\r113813;windows\drv\r114079;windows\drv\r114079\xp;windows\drv\r114079\xp\sp;windows\drv\r114084;windows\drv\r114084\o2micro\winxp;windows\drv\r114200;windows\drv\r115321;windows\drv\r115321\driver;windows\drv\r116101\winxp;windows\drv\r122161;windows\drv\r122161\wdm;windows\drv\r132254\winxp;windows\drv\r133052\winxp;windows\drv\r137843;windows\drv\r138226;windows\drv\r143355;windows\drv\r143355\driver;windows\drv\r147115;windows\drv\r151327\win2k_xp;windows\drv\r151517;windows\drv\r151517\driver;windows\drv\r151519;windows\drv\r151519\driver;windows\drv\r153262;windows\drv\r153830;windows\drv\r153830\graphics;windows\drv\r153830\hdmi;windows\drv\r153908;windows\drv\r153908\wdm;windows\drv\r153997;windows\drv\r153997\all;windows\drv\r154200;windows\drv\r155386\xp\apps\x32;windows\drv\r155386\xp\apps\x32\iprolang\enu;windows\drv\r155386\xp\drivers;windows\drv\r156712;windows\drv\r156712\graphics;windows\drv\r156712\hdmi;windows\drv\r164255\xp\apps\x32;windows\drv\r164255\xp\apps\x32\iprolang\enu;windows\drv\r164255\xp\drivers\x32;windows\drv\r165177\windows\tiinst\xp32;windows\drv\r165804;windows\drv\r168171;windows\drv\r169066;windows\drv\r169066\driver_us;windows\drv\r169704;windows\drv\r87461\winxp\v7.86;windows\drv\r90698;windows\drv\r90698\wdm;windows\drv\r92436;windows\drv\r92436\bin;windows\drv\r92436\cpanel;windows\drv\r92436\driver;windows\drv\r92436\driver\2kxp_inf;windows\drv\r99254;windows\drv\r99254\wdm;windows\drv\r99394"[GuiUnattended]
OEMSkipRegional=1
TimeZone=20
OemSkipWelcome=1
AdminPassword=PASSWORD[UserData]
FullName=NAME
OrgName=COMPANY NAME
ProductID=XXXX-XXXX-XXXX-XXXX-XXXX[Display]
BitsPerPel=32
Xresolution=1024
YResolution=768[Identification]
JoinWorkgroup=WORKGROUP[Networking]
InstallDefaultComponents=No[NetClients]
MS_MSClient=params.MS_MSClient[Sysprep]BuildMassStorageSection=Yes[SysprepMassStorage]
If I use this image on multiple PC's Do i need to add the mass storage device drivers specifically in the mass storage area in sysprep.inf? I also build my images on a virtual PC (Microsoft Virtual PC 2007). Any Ideas?
Message Edited by guardiantorj on 12-12-2007 11:58 AM- After lots of playing around and help from other posts on this forum and others, I got the image working with all of our models - Latitude 600, 610, 620, 630, 820, 830 and OptiPlex 260, 270, 280, 620, 745 and the new 755. The 755 uses the AHCI bios setting. Hopefully this will help someone. Some of these steps and settings might not be absolutely necessary but I'm not going to spend any more time on this so I'm sticking with what worked.What a pain but I'm just glad not to have to start from scratch. We used to have multiple images spread across 3,300 computers but troubleshooting can be very, very difficult with many different images so that's why we stick to just 1 image. It's much easier despite the initial pain of getting things going. Anyway, here are my personal notes in case I have to do this again (hope not).755 Image Build Process-download existing master (exe) image on to image computer
-add Intel and AHCI drivers to the typical folders where sys, cat and inf files are found
-create c:\Drivers\AHCI and put ahci files in this folder
-create c:\Drivers\755\nic and put new intel nic drivers in this folder
-go to HKLM\Software\Microsoft\Windows\CurrentVersion\DevicePath and add pointer for new nic driver and AHCI driver folders in c:\Drivers
-install registry key shown below
-add the following pci flags to the [SysprepMassStorage] section in the sysprep files (the one in the sysprep folder on the image and the one on the express share)
-push up the new master image as an exe in the images folder
-put all the AHCI drivers on a CD and leave in the tray and run sysprep choosing mini-setup and automatic shut-down
-start computer and push up as an .img filePCIPCI\VEN_8086&DEV_2652&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_2653&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_27C1&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_27C5&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_2681&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_2821&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_2829&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_282A&CC_0104=C:\DRIVERS\AHCI\IASTOR.INF
PCI\VEN_8086&DEV_2822&CC_0104=C:\DRIVERS\AHCI\IASTOR.INF
PCI\VEN_8086&DEV_27C6&CC_0104=C:\DRIVERS\AHCI\IASTOR.INF
PCI\VEN_8086&DEV_2682&CC_0104=C:\DRIVERS\AHCI\IASTOR.INF
PCI\VEN_8086&DEV_27C3&CC_0104=C:\DRIVERS\AHCI\IASTOR.INF
PCI\VEN_8086&DEV_2652&CC_0104=C:\DRIVERS\AHCI\IASTOR.INF
PCI\VEN_8086&DEV_2652&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_2653&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_27C1&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_27C5&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_2681&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_2821&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_2829&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_282A&CC_0104=C:\windows\inf\IASTOR.INF
PCI\VEN_8086&DEV_2822&CC_0104=C:\windows\inf\IASTOR.INF
PCI\VEN_8086&DEV_27C6&CC_0104=C:\windows\inf\IASTOR.INF
PCI\VEN_8086&DEV_2682&CC_0104=C:\windows\inf\IASTOR.INF
PCI\VEN_8086&DEV_27C3&CC_0104=C:\windows\inf\IASTOR.INF
PCI\VEN_8086&DEV_2652&CC_0104=C:\windows\inf\IASTOR.INFAHCI RegistryWindows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2922&cc_0106]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iastor]
"Type"=dword:00000001
"Start"=dword:00000000
"Group"="SCSI miniport"
"ErrorControl"=dword:00000001
"ImagePath"="system32\\drivers\\iaStor.sys"
"tag"=dword:00000019
"DisplayName"="Intel AHCI Controller"[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iastor\Parameters]
"queuePriorityEnable"=dword:00000000
"BusType"=dword:00000003[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iastor\Parameters\PnpInterface]
"5"=dword:00000001[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iastor\Parameters\Port0]
"AN"=dword:00000000
"LPM"=dword:00000000
"LPMSTATE"=dword:00000000
"LPMDSTATE"=dword:00000001
"GTF"=dword:00000000
"DIPM"=dword:00000000[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iastor\Parameters\Port1]
"AN"=dword:00000000
"LPM"=dword:00000000
"LPMSTATE"=dword:00000000
"LPMDSTATE"=dword:00000001
"GTF"=dword:00000000
"DIPM"=dword:00000000[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iastor\Parameters\Port2]
"AN"=dword:00000000
"LPM"=dword:00000000
"LPMSTATE"=dword:00000000
"LPMDSTATE"=dword:00000001
"GTF"=dword:00000000
"DIPM"=dword:00000000[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iastor\Parameters\Port3]
"AN"=dword:00000000
"LPM"=dword:00000000
"LPMSTATE"=dword:00000000
"LPMDSTATE"=dword:00000001
"GTF"=dword:00000000
"DIPM"=dword:00000000[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iastor\Parameters\Port4]
"AN"=dword:00000000
"LPM"=dword:00000000
"LPMSTATE"=dword:00000000
"LPMDSTATE"=dword:00000001
"GTF"=dword:00000000
"DIPM"=dword:00000000[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iastor\Parameters\Port5]
"AN"=dword:00000000
"LPM"=dword:00000000
"LPMSTATE"=dword:00000000
"LPMDSTATE"=dword:00000001
"GTF"=dword:00000000
"DIPM"=dword:00000000[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iastor\Enum]
"0"="PCI\\VEN_8086&DEV_2922&SUBSYS_02111028&REV_02\\3&172e68dd&0&FA"
"Count"=dword:00000001
"NextInstance"=dword:00000001 guardiantorj
6 Posts
1739
0
Posted December 12th, 2007 19:00
To help me understand your instructions/steps I have a few questions.1.) where does this information get entered a:?PCI
PCI\VEN_8086&DEV_2652&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_2653&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_27C1&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_27C5&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_2681&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_2821&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_2829&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_282A&CC_0104=C:\DRIVERS\AHCI\IASTOR.INF
PCI\VEN_8086&DEV_2822&CC_0104=C:\DRIVERS\AHCI\IASTOR.INF
PCI\VEN_8086&DEV_27C6&CC_0104=C:\DRIVERS\AHCI\IASTOR.INF
PCI\VEN_8086&DEV_2682&CC_0104=C:\DRIVERS\AHCI\IASTOR.INF
PCI\VEN_8086&DEV_27C3&CC_0104=C:\DRIVERS\AHCI\IASTOR.INF
PCI\VEN_8086&DEV_2652&CC_0104=C:\DRIVERS\AHCI\IASTOR.INF
PCI\VEN_8086&DEV_2652&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_2653&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_27C1&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_27C5&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_2681&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_2821&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_2829&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_282A&CC_0104=C:\windows\inf\IASTOR.INF
PCI\VEN_8086&DEV_2822&CC_0104=C:\windows\inf\IASTOR.INF
PCI\VEN_8086&DEV_27C6&CC_0104=C:\windows\inf\IASTOR.INF
PCI\VEN_8086&DEV_2682&CC_0104=C:\windows\inf\IASTOR.INF
PCI\VEN_8086&DEV_27C3&CC_0104=C:\windows\inf\IASTOR.INF
PCI\VEN_8086&DEV_2652&CC_0104=C:\windows\inf\IASTOR.INF2.) what does "PCI\VEN_8086&DEV_2681&CC_0106=" mean?
I like to have the understanding of what I am doing and learn the tasks that I am working on.
Thanks,
- 1. The Mass Storage information shows up on the sysprep.inf file similar to mine below:;SetupMgrTag
[Unattended]
OemSkipEula=Yes
OemPreinstall=Yes
InstallFilesPath=C:\sysprep\i386
UpdateInstalledDrivers = yes
OemPnpDriversPath="Drivers\260\audio;Drivers\260\nic;Drivers\260\chipset;Drivers\270\audio;Drivers\270\chipset;Drivers\270\nic;Drivers\270\video;Drivers\280\USB;Drivers\280\audio;Drivers\280\chipset;Drivers\280\nic;Drivers\280\video;Drivers\D600\audio;Drivers\D600\chipset;Drivers\D600\cpu;Drivers\D600\modem;Drivers\D600\nic;Drivers\D600\smartcard;Drivers\D600\video;Drivers\D610\audio;Drivers\D610\chipset;Drivers\D610\modem;Drivers\D610\pci;Drivers\D610\video;Drivers\PalmUSB;Drivers\SonyUSB;"
DriverSigningPolicy = Ignore[GuiUnattended]
AdminPassword=xxxxxxxx
EncryptedAdminPassword=No
OEMSkipRegional=1
OEMDuplicatorstring="Image Version 3.0"
TimeZone=20
OemSkipWelcome=1[UserData]
ProductKey=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
FullName="xxxxx User"
OrgName="xxxxxxx"
ComputerName=%NAME%[Display]
BitsPerPel=32
Xresolution=800
YResolution=600
Vrefresh=75[SetupMgr]
DistFolder=C:\sysprep\i386
DistShare=windist[Identification]
JoinDomain=anydomain.com
DomainAdmin=anydomain\administrator
DomainAdminPassword=xxxxxxxxxxxx[Networking]
InstallDefaultComponents=Yes[WindowsFirewall]
Profiles = WindowsFirewall.TurnOffFirewall[WindowsFirewall.TurnOffFirewall]
Mode = 0[SysprepMassStorage]*PNP0F03 = C:\windows\INF\MSMouse.inf
*PNP0F0B = C:\windows\INF\MSMouse.inf
*PNP0F0E = C:\windows\INF\MSMouse.inf
*PNP0F12 = C:\windows\INF\MSMouse.inf
*PNP0F13 = C:\windows\INF\MSMouse.inf
*pnp0a00=c:\windows\inf\machine.inf
*pnp0a01=c:\windows\inf\machine.inf
*pnp0a04=c:\windows\inf\machine.inf
*pnp0a03=c:\windows\inf\machine.inf
pci\cc_0604=c:\windows\inf\machine.inf
pci\cc_0601=c:\windows\inf\machine.inf
pci\cc_0602=c:\windows\inf\machine.inf
pci\cc_0600=c:\windows\inf\machine.inf
pci\cc_0500=c:\windows\inf\machine.inf
root\ftdisk=c:\windows\inf\machine.inf
root\swenum=c:\windows\inf\machine.inf
root\update=c:\windows\inf\machine.inf
root\dmio=c:\windows\inf\machine.inf
lptenum\microsoftrawport958a=c:\windows\inf\machine.inf
root\rdpdr=c:\windows\inf\machine.inf
root\rdp_mou=c:\windows\inf\machine.inf
root\rdp_kbd=c:\windows\inf\machine.inf
*pnp0000=c:\windows\inf\machine.inf
*pnp0001=c:\windows\inf\machine.inf
*pnp0003=c:\windows\inf\machine.inf
*pnp0004=c:\windows\inf\machine.inf
*pnp0100=c:\windows\inf\machine.inf
*pnp0101=c:\windows\inf\machine.inf
*pnp0200=c:\windows\inf\machine.inf
*pnp0201=c:\windows\inf\machine.inf
*pnp0800=c:\windows\inf\machine.inf
*pnp0b00=c:\windows\inf\machine.inf
*pnp0a05=c:\windows\inf\machine.inf
*pnp0a06=c:\windows\inf\machine.inf
*pnp0c00=c:\windows\inf\machine.inf
*pnp0c01=c:\windows\inf\machine.inf
*pnp0c02=c:\windows\inf\machine.inf
*pnp0c04=c:\windows\inf\machine.inf
*pnp0c0b=c:\windows\inf\machine.inf
*pnp0c0c=c:\windows\inf\machine.inf
*pnp0c0d=c:\windows\inf\machine.inf
*pnp0c0e=c:\windows\inf\machine.inf
*pnp0c15=c:\windows\inf\machine.inf
acpi\dockdevice=c:\windows\inf\machine.inf
acpi\dockdevice&_sb_.pci_.oak_=c:\windows\inf\machine.inf
acpi\dockdevice&_sb_.pci_.isa_.slce=c:\windows\inf\machine.inf
acpi\fixedbutton=c:\windows\inf\machine.inf
acpi\thermalzone=c:\windows\inf\machine.inf
isapnp\readdataport=c:\windows\inf\machine.inf
pci\ven_10aa&dev_0000=c:\windows\inf\machine.inf
pci\ven_1025&dev_1435=c:\windows\inf\machine.inf
pci\ven_10b9&dev_1445=c:\windows\inf\machine.inf
pci\ven_10b9&dev_1489=c:\windows\inf\machine.inf
pci\ven_10b9&dev_1449=c:\windows\inf\machine.inf
pci\ven_10b9&dev_1533=c:\windows\inf\machine.inf
pci\ven_10b9&dev_1451=c:\windows\inf\machine.inf
pci\ven_10b9&dev_1521=c:\windows\inf\machine.inf
pci\ven_10b9&dev_1621=c:\windows\inf\machine.inf
pci\ven_10b9&dev_1647=c:\windows\inf\machine.inf
pci\ven_10b9&dev_1651=c:\windows\inf\machine.inf
pci\ven_10b9&dev_1523=c:\windows\inf\machine.inf
pci\ven_10b9&dev_1531=c:\windows\inf\machine.inf
pci\ven_10b9&dev_1541=c:\windows\inf\machine.inf
pci\ven_10b9&dev_5243=c:\windows\inf\machine.inf
pci\ven_10b9&dev_5247=c:\windows\inf\machine.inf
pci\ven_10b9&dev_7101=c:\windows\inf\machine.inf
pci\ven_1022&dev_7007=c:\windows\inf\machine.inf
pci\ven_1022&dev_700d=c:\windows\inf\machine.inf
pci\ven_1022&dev_700f=c:\windows\inf\machine.inf
pci\ven_1022&dev_740b=c:\windows\inf\machine.inf
pci\ven_1022&dev_7413=c:\windows\inf\machine.inf
pci\ven_1022&dev_7443=c:\windows\inf\machine.inf
pci\ven_0e11&dev_0001=c:\windows\inf\machine.inf
pci\ven_0e11&dev_0002=c:\windows\inf\machine.inf
pci\ven_0e11&dev_1000=c:\windows\inf\machine.inf
pci\ven_0e11&dev_2000=c:\windows\inf\machine.inf
pci\ven_0e11&dev_ae29=c:\windows\inf\machine.inf
pci\ven_0e11&dev_ae2b=c:\windows\inf\machine.inf
pci\ven_0e11&dev_a0f0=c:\windows\inf\machine.inf
pci\ven_0e11&dev_a0f3=c:\windows\inf\machine.inf
pci\ven_0e11&dev_a0f7=c:\windows\inf\machine.inf
pci\ven_0e11&dev_ae2a=c:\windows\inf\machine.inf
pci\ven_0e11&dev_ae31=c:\windows\inf\machine.inf
pci\ven_0e11&dev_ae69=c:\windows\inf\machine.inf
pci\ven_10b9&dev_5215=c:\windows\inf\mshdc.inf
pci\ven_10b9&dev_5219=c:\windows\inf\mshdc.inf
pci\ven_10b9&dev_5229=c:\windows\inf\mshdc.inf
pci\ven_1097&dev_0038=c:\windows\inf\mshdc.inf
pci\ven_1095&dev_0640=c:\windows\inf\mshdc.inf
pci\ven_1095&dev_0646=c:\windows\inf\mshdc.inf
pci\ven_1095&dev_0646&rev_05=c:\windows\inf\mshdc.inf
pci\ven_1095&dev_0646&rev_07=c:\windows\inf\mshdc.inf
pci\ven_1095&dev_0648=c:\windows\inf\mshdc.inf
pci\ven_1095&dev_0649=c:\windows\inf\mshdc.inf
pci\ven_0e11&dev_ae33=c:\windows\inf\mshdc.inf
pci\ven_8086&dev_1222=c:\windows\inf\mshdc.inf
pci\ven_8086&dev_1230=c:\windows\inf\mshdc.inf
pci\ven_8086&dev_7010=c:\windows\inf\mshdc.inf
pci\ven_8086&dev_7111=c:\windows\inf\mshdc.inf
pci\ven_8086&dev_2411=c:\windows\inf\mshdc.inf
pci\ven_8086&dev_2421=c:\windows\inf\mshdc.inf
pci\ven_8086&dev_244a=c:\windows\inf\mshdc.inf
pci\ven_8086&dev_244b=c:\windows\inf\mshdc.inf
pci\ven_8086&dev_248a=c:\windows\inf\mshdc.inf
pci\ven_8086&dev_24c1=c:\windows\inf\mshdc.inf
pci\ven_8086&dev_24ca=c:\windows\inf\mshdc.inf
pci\ven_8086&dev_24cb=c:\windows\inf\mshdc.inf
pci\ven_8086&dev_7199=c:\windows\inf\mshdc.inf
pci\ven_8086&dev_7601=c:\windows\inf\mshdc.inf
pci\ven_1042&dev_1000=c:\windows\inf\mshdc.inf
pci\ven_1039&dev_0601=c:\windows\inf\mshdc.inf
pci\ven_1039&dev_5513=c:\windows\inf\mshdc.inf
pci\ven_10ad&dev_0001=c:\windows\inf\mshdc.inf
pci\ven_10ad&dev_0150=c:\windows\inf\mshdc.inf
pci\ven_1106&dev_0571=c:\windows\inf\mshdc.inf
pcmcia\ibm-microdrive-7f50=c:\windows\inf\mshdc.inf
pcmcia\ibm-microdrive-aa55=c:\windows\inf\mshdc.inf
pcmcia\cl_ata_flash_card_lexar__-hurric_-172f=c:\windows\inf\mshdc.inf
pcmcia\cl_ata_flash_card_lexar__-tidalwv-0e97=c:\windows\inf\mshdc.inf
pcmcia\____cl_ata_flash_card_lexar__-hurric_-dc37=c:\windows\inf\mshdc.inf
pcmcia\cl_ata_flash_card_lexar__-tornado-29ec=c:\windows\inf\mshdc.inf
pcmcia\cl_ata_flash_card_lexar__-tidalwv-fd21=c:\windows\inf\mshdc.inf
pcmcia\lexarmedia_ata_flash_card-hur_hp_-0623=c:\windows\inf\mshdc.inf
pcmcia\sony-memorystick(__4m)-e637=c:\windows\inf\mshdc.inf
pcmcia\sony-memorystick(__8m)-9eb3=c:\windows\inf\mshdc.inf
pcmcia\sony-memorystick(_16m)-d04d=c:\windows\inf\mshdc.inf
pcmcia\sony-memorystick(_32m)-1766=c:\windows\inf\mshdc.inf
pcmcia\sony-memorystick(_64m)-8c2c=c:\windows\inf\mshdc.inf
pci\ven_1055&dev_9130=c:\windows\inf\mshdc.inf
pcmcia\micron-mtcf____-392d=c:\windows\inf\mshdc.inf
pci\ven_1179&dev_0105=c:\windows\inf\mshdc.inf
PCI\VEN_8086&DEV_2652&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_2653&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_27C1&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_27C5&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_2681&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_2821&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_2829&CC_0106=C:\DRIVERS\AHCI\IAAHCI.INF
PCI\VEN_8086&DEV_282A&CC_0104=C:\DRIVERS\AHCI\IASTOR.INF
PCI\VEN_8086&DEV_2822&CC_0104=C:\DRIVERS\AHCI\IASTOR.INF
PCI\VEN_8086&DEV_27C6&CC_0104=C:\DRIVERS\AHCI\IASTOR.INF
PCI\VEN_8086&DEV_2682&CC_0104=C:\DRIVERS\AHCI\IASTOR.INF
PCI\VEN_8086&DEV_27C3&CC_0104=C:\DRIVERS\AHCI\IASTOR.INF
PCI\VEN_8086&DEV_2652&CC_0104=C:\DRIVERS\AHCI\IASTOR.INF
PCI\VEN_8086&DEV_2652&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_2653&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_27C1&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_27C5&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_2681&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_2821&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_2829&CC_0106=C:\windows\inf\IAAHCI.INF
PCI\VEN_8086&DEV_282A&CC_0104=C:\windows\inf\IASTOR.INF
PCI\VEN_8086&DEV_2822&CC_0104=C:\windows\inf\IASTOR.INF
PCI\VEN_8086&DEV_27C6&CC_0104=C:\windows\inf\IASTOR.INF
PCI\VEN_8086&DEV_2682&CC_0104=C:\windows\inf\IASTOR.INF
PCI\VEN_8086&DEV_27C3&CC_0104=C:\windows\inf\IASTOR.INF
PCI\VEN_8086&DEV_2652&CC_0104=C:\windows\inf\IASTOR.INF[sysprepcleanup]
Service=i8042prt
Service=isapnp
Service=pci
Service=ftdisk
Service=swenum
Service=update
Service=dmio
Service=rdpdr
Upperfilter=mouclass
Service=TermDD
Upperfilter=kbdclass
Upperfilter=ALIM1541
Upperfilter=AMDAGP
Upperfilter=AGP440
Upperfilter=AGPCPQ
Upperfilter=SISAGP
Upperfilter=VIAAGP
Service=aha154x
Service=sparrow
Service=adpu160m
Service=aic78u2
Service=aic78xx
Service=dpti2o
Service=cpqarray
Service=sym_hi
Service=mraid35x
Service=perc2
Lowerfilter=perc2hib
Service=hpn
Service=symc8xx
Service=sym_u3
Service=symc810
Service=ql10wnt
Service=ql1080
Service=ql1240
Service=ql1280
Service=ql12160
Service=i2omp
Service=cd20xrnt
Service=cbidf
Service=dac2w2k
Service=dac960nt
Service=asc3550
Service=asc
Service=asc3350P
Service=ABP480N5
Service=amsint
Service=ini910u
Service=ultra
Service=pciide
Service=atapi
Service=aliide
Service=cmdide
Service=intelide
Service=viaide
Service=toside
I know this is way overkill for the mass storage device ID's but hey, at least I'm covered! You can verify and check device ID's by going to Device Manager and looking up the details. See the screenshot below:Well, okay. I was going to include a screenshot but it appears that we have to link to a web location which I don't have. That stinks! If you can find the hardware id details for your IDE ATA/ATAPI Controllers, you will see where the information is coming from and the answer to your question number 2.Hope this helps. guardiantorj
6 Posts
1739
0
Posted December 14th, 2007 19:00
So if I run the sysprep -bmsd command and add in the lines for the 755 mass storage device drivers it should work? Then do I have to run the registry script that you had in a previous post to make this work or to help make this work?Currently I have the drivers now slip streamed into the XP DVD that I install to a Virtual PC from. from there I copy the I386 folder to the c:\windows folder and run the registry script I have shown below.I do not have another order of the 755 or D630's coming until some time next week so unfortunately i cant test till then but what are your thoughts on my method of doing this?Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup]"SourcePath"="c:\\windows""ServicePackSourcePath"="c:\\windows"[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]"SourcePath"="c:\\windows\\i386"[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\winlogon]"LogonType"="0"
Message Edited by guardiantorj on 12-14-2007 03:46 PM- I've been putting out fires for the past 2 days so I wasn't able to respond. I had to actually add those registry keys to my base image computer before I sysprepped it in order to get everything to work. I know I have quite a few steps but I do believe the registry keys really are the most important part of the process.As for the DVD's, you're going beyond my knowledge. Once I sysprep my image, I push it up to our Altirirs server so it can be deployed and then wait for the next model to come along and make things difficult again!
guardiantorj
6 Posts
1739
0
Posted December 19th, 2007 14:00
No problem I have been in the same boat with the fires. So far I have added the lines into sysprep.inf and the system starts the mini setup BUT USB doesn't work.. I am going to try the registry keys to see if that makes a difference and helps the USB problem. I have also added the USB drivers to the PNP section of the sysprep.inf file and also the massstorage section. my sysprep file is shown below.As for the image I use NLITE to slipstream all of my drivers, tweaks, etc to the master windows XP CD that you would normally install from. This way I can change the install location in the registry and copy the I386 folder from the CD/DVD and have all of my drivers for any model PC on the image and not be limited by the 4000 odd pnp drivers for sysprep. I actually add driver packs for multiple devices to help prevent any problems and future device changes.;SetupMgrTag
[Unattended]
OemSkipEula=Yes
OEMPnpDriversPath="windows\inf;windows\drv\r162291;windows\drv\r162291\all;windows\drv\r162291\vista;windows\drv\r165147"[GuiUnattended]
OEMSkipRegional=1
TimeZone=20
OemSkipWelcome=1
AdminPassword=**************[UserData]
FullName=NAME
OrgName=NAME
ProductID=xxxx-xxxx-xxxx-xxxx-xxxx-xxxx[Display]
BitsPerPel=32
Xresolution=1024
YResolution=768[Identification]
JoinWorkgroup=WORKGROUP[Networking]
InstallDefaultComponents=No[NetClients]
MS_MSClient=params.MS_MSClient[SysprepMassStorage]PCI\VEN_8086&DEV_2922&CC_0106=c:\windows\drv\R165147\iaahci.inf
PCI\VEN_8086&DEV_2829&CC_0106=c:\windows\drv\R165147\iaahci.inf
PCI\VEN_8086&DEV_2653&CC_0106=c:\windows\drv\R165147\iaahci.inf
PCI\VEN_8086&DEV_2681&CC_0106=c:\windows\drv\R165147\iaahci.inf
PCI\VEN_8086&DEV_27C1&CC_0106=c:\windows\drv\R165147\iaahci.inf
PCI\VEN_8086&DEV_27C5&CC_0106=c:\windows\drv\R165147\iaahci.inf
PCI\VEN_8086&DEV_2821&CC_0106=c:\windows\drv\R165147\iaahci.inf
PCI\VEN_8086&DEV_5029&CC_0106=c:\windows\drv\R165147\iaahci.inf
PCI\VEN_8086&DEV_2682&CC_0104=c:\windows\drv\R165147\iastor.inf
PCI\VEN_8086&DEV_27C3&CC_0104=c:\windows\drv\R165147\iastor.inf
PCI\VEN_8086&DEV_27C6&CC_0104=c:\windows\drv\R165147\iastor.inf
PCI\VEN_8086&DEV_2822&CC_0104=c:\windows\drv\R165147\iastor.inf
PCI\VEN_8086&DEV_282A&CC_0104=c:\windows\drv\R165147\iastor.inf
PCI\VEN_8086&DEV_2682&CC_0104=c:\windows\drv\R165147\iastor.inf
PCI\VEN_8086&DEV_2934&CC_0C03=c:\windows\drv\sp35127\source\ICH9usb.inf
PCI\VEN_8086&DEV_2935&CC_0C03=c:\windows\drv\sp35127\source\ICH9usb.inf
PCI\VEN_8086&DEV_2936&CC_0C03=c:\windows\drv\sp35127\source\ICH9usb.inf
PCI\VEN_8086&DEV_2937&CC_0C03=c:\windows\drv\sp35127\source\ICH9usb.inf
PCI\VEN_8086&DEV_2938&CC_0C03=c:\windows\drv\sp35127\source\ICH9usb.inf
PCI\VEN_8086&DEV_293A&CC_0C03=c:\windows\drv\sp35127\source\ICH9usb.inf
PCI\VEN_8086&DEV_293C&CC_0C03=c:\windows\drv\sp35127\source\ICH9usb.infIf you notice anything wrong here please let me know.- Man, I'm really not sure why the USB wouldn't be working. Might be a dumb suggestion but is there anything in your BIOS that could be preventing it? I'm hoping that someone reading this forum could step up and offer some advice on this. Sorry I don't have anything for you.

s0l0m0n
8 Posts
1738
0
Posted November 7th, 2007 22:00