Unanswered MDT 2012 deployment issue - task sequence stops after first reboot, does not join domain

  • 8 พฤษภาคม 2555 12:37
     
     

    Hi all, looking for a bit of help with MDT 2012 (version 6.0.2200.0).

    I'm using customsettings.ini settings from MDT 2010 U1 that have worked without any problems. The issue I'm having is after the first reboot where the deployment seems to stop and not proceed before the OS is configured (EG Join domain, set screen res., ETC).

    Im using think imaging so no apps are installed as part of the deployment, there are no special scripts or CMD lines I'm running, just straight "standard client task sequence". Below is the last section from both the BBD log as well as SMSTS log:

    BDD

    <![LOG[FindFile(...\Microsoft.BDD.Utility.dll)  Result : 0]LOG]!><time="23:32:40.000+000" date="04-03-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
    <![LOG[Copy File: \\xxx.xxx.xxx.xxx\DeploymentShare$\Tools\x64\Microsoft.BDD.Utility.dll to X:\WINDOWS\TEMP\Tools\x64\]LOG]!><time="23:32:40.000+000" date="04-03-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
    <![LOG[RUN: regsvr32.exe /s "X:\WINDOWS\TEMP\Tools\x64\Microsoft.BDD.Utility.dll"]LOG]!><time="23:32:40.000+000" date="04-03-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
    <![LOG[TargetPartitionIdentifier is set, find disk: SELECT * FROM Win32_LogicalDisk WHERE Size = '250057060352' and VolumeName = 'OSDisk' and VolumeSerialNumber = '98AA0C3A']LOG]!><time="23:32:40.000+000" date="04-03-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
    <![LOG[Search for Drive: TargetPartitionIdentifier  SELECT * FROM Win32_LogicalDisk WHERE Size = '250057060352' and VolumeName = 'OSDisk' and VolumeSerialNumber = '98AA0C3A']LOG]!><time="23:32:40.000+000" date="04-03-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
    <![LOG[Found Drive: C:]LOG]!><time="23:32:40.000+000" date="04-03-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
    <![LOG[Property OSDTargetDriveCache is now = C:]LOG]!><time="23:32:40.000+000" date="04-03-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
    <![LOG[Property OSDisk is now = C:]LOG]!><time="23:32:40.000+000" date="04-03-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
    <![LOG[About to run command: "X:\Deploy\Tools\X64\TsmBootstrap.exe" /env:SAContinue]LOG]!><time="23:32:40.000+000" date="04-03-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
    <![LOG[Property LTIDirty is now = TRUE]LOG]!><time="23:32:40.000+000" date="04-03-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
    <![LOG[Microsoft Deployment Toolkit version: 6.0.2200.0]LOG]!><time="23:32:41.000+000" date="04-03-2012" component="ZTINICConfig" context="" type="1" thread="" file="ZTINICConfig">
    <![LOG[The task sequencer log is located at X:\WINDOWS\TEMP\SMSTSLog\SMSTS.LOG.  For task sequence failures, please consult this log.]LOG]!><time="23:32:41.000+000" date="04-03-2012" component="ZTINICConfig" context="" type="1" thread="" file="ZTINICConfig">
    <![LOG[Environment Error: ManualRetry (From ZTINicConfig).]LOG]!><time="23:32:41.000+000" date="04-03-2012" component="ZTINICConfig" context="" type="1" thread="" file="ZTINICConfig">
    <![LOG[Property LTISuspend is now = LiteTouch is trying to perform NIC configuration.
    This cannot be performed in Windows PE.
    If booting from a USB Flash Disk, please remove all drives before restarting.
    Otherwise, ensure the hard disk is selected first in the boot order of the BIOS.]LOG]!><time="23:32:41.000+000" date="04-03-2012" component="ZTINICConfig" context="" type="1" thread="" file="ZTINICConfig">
    <![LOG[Property SMSTSRebootRequested is now = true]LOG]!><time="23:32:41.000+000" date="04-03-2012" component="ZTINICConfig" context="" type="1" thread="" file="ZTINICConfig">
    <![LOG[Property SMSTSRetryRequested is now = true]LOG]!><time="23:32:41.000+000" date="04-03-2012" component="ZTINICConfig" context="" type="1" thread="" file="ZTINICConfig">
    <![LOG[ZTINICConfig processing completed successfully.]LOG]!><time="23:32:41.000+000" date="04-03-2012" component="ZTINICConfig" context="" type="1" thread="" file="ZTINICConfig">
    <![LOG[Command completed, return code = -2147021886]LOG]!><time="23:32:41.000+000" date="04-03-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
    <![LOG[Property LTIDirty is now = FALSE]LOG]!><time="23:32:41.000+000" date="04-03-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
    <![LOG[If there is a drive letter defined, make sure we clear it now so we can *force* recalcutation.]LOG]!><time="23:32:41.000+000" date="04-03-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
    <![LOG[Property OSDTargetDriveCache is now = DIRTY]LOG]!><time="23:32:41.000+000" date="04-03-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
    <![LOG[LTI initiating task sequence-requested reboot.]LOG]!><time="23:32:41.000+000" date="04-03-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">

    SMSTS

    <![LOG[Set a global environment variable _SMSTSLastActionRetCode=0]LOG]!><time="23:32:41.652+000" date="04-03-2012" component="TSManager" context="" type="0" thread="1188" file="executionenv.cxx:668">
    <![LOG[Set a global environment variable _SMSTSLastActionSucceeded=true]LOG]!><time="23:32:41.652+000" date="04-03-2012" component="TSManager" context="" type="0" thread="1188" file="executionenv.cxx:668">
    <![LOG[Expand a string: %_SMSTSMDataPath%\Logs]LOG]!><time="23:32:41.652+000" date="04-03-2012" component="TSManager" context="" type="0" thread="1188" file="executionenv.cxx:782">
    <![LOG[Deleting file without retry]LOG]!><time="23:32:41.668+000" date="04-03-2012" component="TSManager" context="" type="1" thread="1188" file="ccmfile.cpp:1015">
    <![LOG[Clear local default environment]LOG]!><time="23:32:41.668+000" date="04-03-2012" component="TSManager" context="" type="0" thread="1188" file="executionenv.cxx:807">
    <![LOG[The action (Apply Network Settings) requested a retry]LOG]!><time="23:32:41.683+000" date="04-03-2012" component="TSManager" context="" type="1" thread="1188" file="engine.cxx:263">
    <![LOG[Reboot to local harddisk]LOG]!><time="23:32:41.683+000" date="04-03-2012" component="TSManager" context="" type="1" thread="1188" file="engine.cxx:458">
    <![LOG[Skipped RebootSystem()]LOG]!><time="23:32:41.683+000" date="04-03-2012" component="TSManager" context="" type="1" thread="1188" file="engine.cxx:587">
    <![LOG[The action (Apply Network Settings) initiated a reboot request]LOG]!><time="23:32:41.683+000" date="04-03-2012" component="TSManager" context="" type="1" thread="1188" file="engine.cxx:278">
    <![LOG[Sending status message . . .]LOG]!><time="23:32:41.683+000" date="04-03-2012" component="TSManager" context="" type="1" thread="1188" file="utility.cxx:292">
    <![LOG[Executing in non SMS standalone mode. Ignoring send a task execution status message request]LOG]!><time="23:32:41.683+000" date="04-03-2012" component="TSManager" context="" type="1" thread="1188" file="utility.cxx:302">
    <![LOG[****************************************************************************]LOG]!><time="23:32:41.683+000" date="04-03-2012" component="TSManager" context="" type="1" thread="1188" file="tsmanager.cpp:768">
    <![LOG[Execution engine result code: 2 (Success=0, Failure=1, RebootInitiated=2)]LOG]!><time="23:32:41.683+000" date="04-03-2012" component="TSManager" context="" type="1" thread="1188" file="tsmanager.cpp:770">
    <![LOG[Process completed with exit code 2147945410]LOG]!><time="23:32:41.683+000" date="04-03-2012" component="TSMBootstrap" context="" type="1" thread="1148" file="commandline.cpp:1102">
    <![LOG[Exiting with return code 0x80070BC2]LOG]!><time="23:32:41.683+000" date="04-03-2012" component="TSMBootstrap" context="" type="1" thread="1148" file="tsmbootstrap.cpp:1118">
    <![LOG[==========[ TsProgressUI started in process 1320 ]==========]LOG]!><time="23:32:41.730+000" date="04-03-2012" component="TsProgressUI" context="" type="1" thread="1324" file="winmain.cpp:327">
    <![LOG[Command line: "X:\Deploy\Tools\X64\TSProgressUI.exe"  /Unregister]LOG]!><time="23:32:41.730+000" date="04-03-2012" component="TsProgressUI" context="" type="0" thread="1324" file="winmain.cpp:330">
    <![LOG[Unregistering COM classes]LOG]!><time="23:32:41.730+000" date="04-03-2012" component="TsProgressUI" context="" type="1" thread="1324" file="winmain.cpp:202">
    <![LOG[Unregistering class objects]LOG]!><time="23:32:41.730+000" date="04-03-2012" component="TsProgressUI" context="" type="1" thread="1324" file="winmain.cpp:503">
    <![LOG[Shutdown complete.]LOG]!><time="23:32:41.730+000" date="04-03-2012" component="TsProgressUI" context="" type="1" thread="1324" file="winmain.cpp:520">

    From these logs it looks like some sort of network config  or driver problem, however the client is able to connect to the deployment share fine and the WIM is applied to the disk so networking does seem to work.

    If anyone can shead some light on what might be going wrong or something I should it would be hugely appreciated - if you need more info please ask :)

ตอบทั้งหมด

  • 8 พฤษภาคม 2555 13:12
     
     
    Thought I'd add that monitoring is reporting that the deploy is at 56% complete and at step 48 of 84 when it stops - i've tried leaving the workstation in the state where it stops for up to an hour to see if it's running a background config task to no avail.
  • 16 พฤษภาคม 2555 12:51
     
     

    I had a very similar problem with a Win 7 deployment.

    Turns out it had to do with sysprep and rearming limitations.  Have you captured this image previous to the current image?

    Perhaps make a FRESH install of the OS, capture it, and use it in the same task sequence. If that works it's a problem with the image, and not MDT.

  • 30 พฤษภาคม 2555 9:45
     
     
    Thanks for the answer - sorry for the late reply. I didn't end up continuing working with MDT 2012 as my development time is extremely tight; I rolled back to MDT 2010 Update 1 as it was already working in our environment. Thanks for the advice, i'll keep it in mind for the future.
  • 28 มิถุนายน 2555 15:26
     
     

    I was experiencing the exact same issue. Worked with Microsoft Techs. The final answer was an issue when adding the computer to the domain. We had every symptom you had... reaches 56%, not completing the deploy, no Finish button, as well as...perpetual loop auto logging into local admin account on restart/reboot, etc. We enjoy MDT 2012 and did not have to roll back to 2010.

    Try this to test your particular issue. Create an OU (NoPolicy) that does not inherit any policies and in the customsettings.ini in MDT add that OU (MachineObjectOU=OU=NoPolicy,DC=xxxxx,DC=org). After deployment finishes, move the computer to whatever container you'd like.  I agree with msvt200, our fresh OS failed, so this ruled out an issue with the image.