MDT 2010 - Can't regenerate boot images


I recently upgraded from mdt 2008 to mdt 2010.  I've upgraded my share successfully, but when I attempt to regenerate the boot image it fails and produces the following output:

=== Making sure the deployment share has the latest x86 tools ===

=== Processing LiteTouchPE (x86) boot image ===

Building requested boot image profile.

System.Management.Automation.CmdletInvocationException: '"' is an unexpected token. The expected token is ';'. Line 1, position 69. ---> System.Xml.XmlException: '"' is an unexpected token. The expected token is ';'. Line 1, position 69.
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
   at System.Xml.XmlTextReaderImpl.ThrowUnexpectedToken(String expectedToken1, String expectedToken2)
   at System.Xml.XmlTextReaderImpl.ThrowUnexpectedToken(Int32 pos, String expectedToken1, String expectedToken2)
   at System.Xml.XmlTextReaderImpl.HandleEntityReference(Boolean isInAttributeValue, EntityExpandType expandType, Int32& charRefEndPos)
   at System.Xml.XmlTextReaderImpl.ParseAttributeValueSlow(Int32 curPos, Char quoteChar, NodeData attr)
   at System.Xml.XmlTextReaderImpl.ParseAttributes()
   at System.Xml.XmlTextReaderImpl.ParseElement()
   at System.Xml.XmlTextReaderImpl.ParseElementContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
   at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
   at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
   at System.Xml.XmlDocument.Load(XmlReader reader)
   at System.Xml.XmlDocument.LoadXml(String xml)
   at Microsoft.BDD.PSSnapIn.Utility.GetFoldersForSelectionProfile(MDTObject profile, Boolean enabledFoldersOnly)
   at Microsoft.BDD.PSSnapIn.UpdateDeploymentPoint.UpdateBootImage(String template, String platform, String dpPath, Boolean createISO, String isoName)
   at Microsoft.BDD.PSSnapIn.UpdateDeploymentPoint.ProcessRecord()
   at System.Management.Automation.Cmdlet.DoProcessRecord()
   at System.Management.Automation.CommandProcessor.ProcessRecord()
   --- End of inner exception stack trace ---
   at System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(Object input, Hashtable errorResults, Boolean enumerate)
   at System.Management.Automation.Runspaces.LocalPipeline.InvokeHelper()
   at System.Management.Automation.Runspaces.LocalPipeline.InvokeThreadProc()

I would appreciate any help with this.  Thanks.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

timestreamAuthor Commented:
I've read that before.  I've followed the "solution" in that topic, but still no good.  I can confirm I have the latest AIK.
Sorry..That's all I've got.
The 7 Worst Nightmares of a Sysadmin

Fear not! To defend your business’ IT systems we’re going to shine a light on the seven most sinister terrors that haunt sysadmins. That way you can be sure there’s nothing in your stack waiting to go bump in the night.

timestreamAuthor Commented:
Some further info...

Running on Windows 2003
Have all system requirements
Tried recreating the share
Tried reinstalling AIK
Recreated boot folder and control
If anyone has a better deployment solution that can deploy windows 7 and is free then I'd like to try it.

Lee W, MVPTechnology and Business Process AdvisorCommented:
Any reason you aren't trying Windows Deployment Services?  It's free and uses WIMs.

I'll see what I can find out on this otherwise...
timestreamAuthor Commented:
We use MDT 2010 with WDS, it's the WDS boot image that I can't regenerate.  I can't do a network boot with a MDT 2008 boot image using MDT 2010.
Lee W, MVPTechnology and Business Process AdvisorCommented:
I'm in a loud room right now, so forgive me if I'm asking something you've stated before:

1.  Are you using WDS on 2003 or 2008/2008R2
2.  Have you enabled logging of the WDS system?
3.  Can you post a screen shot of the error message?  (ALT+PRT SCRN should capture the active window only, instead of the full screen).
timestreamAuthor Commented:
1. 2003
2. No... unless it's enabled by default.
3. Here ya go.
Lee W, MVPTechnology and Business Process AdvisorCommented:
Two things -

have you seen this (seems to be different from the post tbsqadi referenced: 

Also, I vaguely recall another question similar to this... if I remember correctly, the guy had a problem with the XML editor he was using.  If you can, try using notepad and recreating the XML file in Notepad (copy and paste may be fine).
Lee W, MVPTechnology and Business Process AdvisorCommented:
Can you view script and post it?  Sanitize any product keys you may have in it...
timestreamAuthor Commented:
I've managed to get this running.  MDT was originally running on a virtual machine.  I started from scratch on a physical machine, installed all the requirements and created a new share.  I copied the old wim files over and imported them into MDT, then manually created the task sequences.  It also allowed me to regenerate the boot image.  I've tested it and deploying an image went smoothly.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.