Jump to content

autounattend.xml from USB to harddisk...


Recommended Posts

Hi,

I am installing windows 2008 by giving autounattend.xml through USB.

Now i don't want to use USB. So, i made a partition and copied the Autounattend.xml to Harddisk. I booted through winpe and triggered the setup using following command :: setup.exe /unattend:c:\autounattend.xml.

Windows setup starts, but fails after extraction step completes with following error message::

"Windows could not apply the configuration set. The WINDOWS folder cannot be found."

The same autounattend.xml works fine when given through USB. But when i copy it into Harddisk and start setup after booting through winpe it throws above error.

Does autounattend.xml needs any change when used through USB mode or Harddisk mode?

Thanks in advance.

Regards,

ram.

Link to comment
Share on other sites


Are you sure the Windows Setup routine sees that disk partition as C: after it starts setup? Also, if you copy the unattend.xml to the partition you then overwrite with the WIM, that would cause the error as well (the .xml would be gone). You can press Shift+F10 when you see the error in setup to get a cmd prompt that you can use to investigate with diskpart and reviewing the Panther and CBS logs.

Link to comment
Share on other sites

Are you sure the Windows Setup routine sees that disk partition as C: after it starts setup? Also, if you copy the unattend.xml to the partition you then overwrite with the WIM, that would cause the error as well (the .xml would be gone). You can press Shift+F10 when you see the error in setup to get a cmd prompt that you can use to investigate with diskpart and reviewing the Panther and CBS logs.

Thanks for the reply..

This is how i am doing..

1. Booting with WinPE and making the partition active and copying winpe on to the harddisk.

2. Copied the same autounatted.xml from USB to Harddisk.

3. Rebooted the machine into WinPE from Harddisk.

4. After winpe booted. Called the setup manually with setup.exe /unattend:c:\autounattend.xml

5. Setup started.

6. After extraction is completed to 100%. It threw the error message.

Pressing Shift+f10, the autounatted.xml is intact in c drive where i have copied.

Please let me know if anything more need to be done..

Link to comment
Share on other sites

If you place autounattend.xml inside boot.wim index 2 next to setup.exe it solves the problem of autounattend.xml not being detected when booting from a (diskpart created) bootable usb hard drive, why not try adding it to index 1 and/or 2 beforehand see if that solves the problem for your PE style install

Edited by ricktendo64
Link to comment
Share on other sites

Probably would need to review the logs to see what it looked up and failed on then, honestly. Guessing isn't likely to be accurate.

Below is the snippet of error log:: setuperr.log

2010-10-02 00:01:05, Error [0x064037] IBSLIB NtPathToArcPath:Could not canonicalize input NT path: \GLOBAL??\B:[gle=0x00000002]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\assembly\GAC_32\Microsoft.Security.ApplicationId.PolicyManagement.PolicyEngineApi.Interop\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\assembly\GAC_32\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\assembly\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\*]; GLE = 0xce[gle=0x000000ce]

Snippet from setupact.log

2010-10-02 00:01:28, Info [0x06009e] IBS DeployWIMImage:Calling IDepWIMImageResolved::Apply...

2010-10-02 00:01:28, Info [0x0606cc] IBS Calling WIMApplyImage (flags = 0x184)...

2010-10-02 00:24:31, Info [0x06009f] IBS DeployImage:Successfully applied image. Destination was [C:\]

2010-10-02 00:24:31, Info [0x06412c] IBSLIB SetCheckpoint: Checkpoint("WinPEImageApplyDoneCheckpoint") in progress...

2010-10-02 00:24:31, Info [0x06412e] IBSLIB SetCheckpoint: Checkpoint "WinPEImageApplyDoneCheckpoint" successfully set.

2010-10-02 00:27:12, Warning [0x0606cc] IBS CreatePath: Unable to create [C:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\assembly\GAC_32\Microsoft.Security.ApplicationId.PolicyManagement.PolicyEngineApi.Interop\6.1.0.0__31bf3856ad364e35]; GLE = 0xce

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\Config粑etRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\assembly\GAC_32\Microsoft.Security.ApplicationId.PolicyManagement.PolicyEngineApi.Interop\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\assembly\GAC_32\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\assembly\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\ConfigSetRoot\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\Windows\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\ConfigSetRoot\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\Windows\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\ConfigSetRoot\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\Windows\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Error [0x0606cc] IBS EnumeratePathEx: Callback requested enumeration interruption or hit internal enumeration failure on [c:\*]; GLE = 0xce[gle=0x000000ce]

2010-10-02 00:27:12, Info [0x0606cc] IBS CopyDirectoryEngine: Failed to copy [c:\] to [C:\Windows\ConfigSetRoot], GLE = 0xce; will retry in 3000 ms; am on try 1.

Link to comment
Share on other sites

Hi,

When i remove this line <UseConfigurationSet>true</UseConfigurationSet> from autounattend.xml, then it is installing fine.

and when i remove that line from xml, the below cmd is

<RunSynchronousCommand wcm:action="add">

<Order>1</Order>

<Path>%systemroot%\System32\cmd /c "rd /S /Q %systemroot%\ConfigSetRoot"</Path>

</RunSynchronousCommand>

Any pointer to what these lines mean in autounattend.xml?

Thanks..

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