UNSOLVED

rnglock

updated

19 years ago

R

rnglock

1 Message

0

68322

November 7th, 2007 21:00

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.
  • s0l0m0n

    8 Posts

    1738

    0

    Posted November 7th, 2007 22:00

    The 755s ship with AHCI turned on by default, so you would need new storage drivers. Apart from possibly the sound drivers, almost every component in the 755 is at least subtlely different, why would you want to create trouble for yourself by recycling the 745 image???
  • kubasa

    22 Posts

    1738

    0

    Posted November 12th, 2007 13:00

    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.
  • 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
  • kubasa

    22 Posts

    1739

    0

    Posted December 12th, 2007 16:00

    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 file
     
    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.INF
     
    AHCI Registry
    Windows 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
  • 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.INF

     

    2.) 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,

  • kubasa

    22 Posts

    1739

    0

    Posted December 12th, 2007 20:00

    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.
     
     
  • 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
  • kubasa

    22 Posts

    1739

    0

    Posted December 18th, 2007 17:00

    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!
  • 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.inf
     
    If you notice anything wrong here please let me know.
  • kubasa

    22 Posts

    330

    0

    Posted December 26th, 2007 12:00

    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.