Michael Niehaus' Windows and Office deployment ramblings
If you are running the original version of Microsoft Deployment with System Center Configuration Manager 2007 and are looking to upgrade to MDT 2008, here are the basic steps that you need to follow:
Now at this point, all existing task sequences continue to work and are unchanged. For any new task sequences that you create, you should create a new MDT tools package to use with those new task sequences. (If you want, you can update existing task sequences to use the new MDT tools package too, but you'll have to create a new task sequence before you can do that since there's no way to just create a new MDT tools package.)
MDT 2008 does not require Windows AIK 1.1 if you are using only Windows Vista RTM or Windows XP; Windows AIK 1.0 is fine for these. But if you are using Windows Vista SP1, you need to upgrade to Windows AIK 1.1. (If you don't, as soon as you add a Windows Vista SP1 image, you'll start seeing warning dialogs. They won't go away until you do upgrade.) The steps needed to upgrade to Windows AIK 1.1 are:
When Windows AIK 1.1 is installed on the computer that you are using to run the ConfigMgr console, then the MDT "Import Microsoft Deployment task sequence" wizard will create Windows PE 2.1 boot images (instead of the Windows PE 2.0 boot images created from Windows AIK 1.0).
The ConfigMgr team is working on instructions for installing Windows AIK 1.1 for use with ConfigMgr 2007. The basic steps above shouldn't cause any issues (uninstall, reboot, install), but there are some additional steps needed to replace the existing default boot images that ConfigMgr 2007 created when it was first installed. (To move to ConfigMgr 2007 SP1, Windows AIK 1.1, or more specifically Windows PE 2.1,will be required.)
If you are upgrading from BDD 2007 (any version) to MDT 2008, the instructions are covered in the "Getting Started Guide" included with MDT 2008. So I won't repeat that discussion here. I want to focus on the new scenario, upgrading from the original Microsoft Deployment to the new Microsoft Deployment Toolkit 2008. Here are the basic steps:
MDT 2008 does not require Windows AIK 1.1 if you are using only Windows Vista RTM, Windows XP, or Windows Server 2003; Windows AIK 1.0 is fine for these. But if you are using Windows Vista SP1 or Windows Server 2008, you need to upgrade to Windows AIK 1.1. (If you don't, as soon as you add a Windows Vista SP1 or Windows Server 2008 image, you'll start seeing warning dialogs. They won't go away until you do upgrade.) The steps needed to upgrade to Windows AIK 1.1 are:
That should do it. Now you're ready to start with Windows Vista SP1 and Windows Server 2008 :-)
If you are upgrading from BDD 2007 (any version) to MDT 2008, the instructions are covered in the "Getting Started Guide" included with MDT 2008. So I won't repeat that discussion here. I want to focus on the new scenario, upgrading from the original Microsoft Deployment to the new Microsoft Deployment Toolkit 2008. Here are the basic steps needed when using Zero Touch with SMS 2003:
Note that the steps above are very similar to those used for Lite Touch (see the previous post at http://blogs.technet.com/mniehaus/archive/2008/03/21/upgrading-to-microsoft-deployment-toolkit-mdt-2008-lite-touch.aspx), not surprising since most of the MDT scripts and tools are shared between these two deployment methods.
That should do it. Now you're ready to start with Windows Vista SP1 :-) (SMS 2003 doesn't officially support deploying server operating systems, so I've left Windows Server 2008 out of the discussion.)
Finally, we managed to get the updates for Microsoft Deployment and BDD 2007 out the door. I now understand why Microsoft product teams are so reluctant to announce specific release dates:
I will never bug a product group again to ask when their product/service pack/update will release. I know how it feels to be on the receiving end...
We released two separate updates, one for Microsoft Deployment and one for BDD 2007.
Most of you probably realize that Microsoft Deployment is the successor to BDD 2007, so you might ask yourself "why was a new BDD 2007 update released". The answer is pretty simple: so many people are using it (and still downloading it), we wanted to provide them a simpler way of adding support for Windows Vista SP1 deployment, so that they aren't forced to move to Microsoft Deployment Toolkit 2008 when all they want to do is get their current BDD 2007 installation working with Windows Vista SP1. So the BDD 2007 Update 2 release is focused on that single item. That said, we did include fixes for a few other BDD 2007 bugs, but overall the scope is very limited.
Now for those of you still running BDD 2007, I strongly encourage you to check out Microsoft Deployment Toolkit 2008. If you haven't started using either yet, skip BDD 2007 and go straight to Microsoft Deployment Toolkit 2008.
BDD 2007 Update 2 actually ships as a new MSI installer. This installer will automatically upgrade existing BDD 2007 or BDD 2007 Patch 1 installations if present. (This is different from BDD 2007 Patch 1, where you needed to install an MSP patch file.) If you haven't previously installed BDD 2007, you would still use this new MSI for doing the install. One installer for all purposes :-)
Notice that Microsoft Deployment now has a new, slightly-tweaked name: Microsoft Deployment Toolkit 2008. This hopefully removes some of the ambiguity around the original name, and assigns a date to help make it more clear that Microsoft Deployment Toolkit 2008 is designed to replace Business Desktop Deployment 2007. (As we added server deployment capabilities, keeping the "Business Desktop Deployment" name didn't work so well any more.) Let me say that one more time:
Microsoft Deployment Toolkit 2008 replaces Business Desktop Deployment 2007
Microsoft Deployment Toolkit 2008 replaces Business Desktop Deployment 2007
There is more in Microsoft Deployment Toolkit 2008 than just Windows Vista SP1 and Windows Server 2008 support. We've also added new documentation, new server role configuration actions, script enhancements, and many other changes. See the release notes and the official announcements for more details on what has been added. (I'll try to cover more of these new features over the coming weeks.)
Microsoft Deployment Toolkit 2008 ships as a new MSI installer (just like BDD 2007 Update 2). This installer will automatically upgrade existing Microsoft Deployment installations, and can be used for new installs too. It will not upgrade BDD 2007, since MDT 2008 and BDD 2007 are designed to coexist on the same server. (The "Create distribution share" wizard in MDT 2008 will automatically upgrade the contents of a BDD 2007 distribution share directory, but after doing that you can no longer use that distribution share with BDD 2007. See the MDT 2008 documentation for more on that.)
If you are upgrading an existing installation, you'll need to re-run the "Create distribution share" wizard to update the scripts and tools on the existing distribution share directory. If you are using the ConfigMgr 2007 integration, you'll need to re-run the "Configure ConfigMgr Integration" wizard. Your existing configuration will be preserved. (Just in case you run into any issues after upgrading, I would encourage you to create a backup before doing the upgrade. It never hurts to be too cautious.)
The official announcements for Microsoft Deployment Toolkit 2008 and BDD 2007 Update 2 went out this morning on the Windows Vista and the Microsoft Deployment Toolkit team blogs:
It's amazing how quickly others pick up on this and post their own announcements. So far we've seen a few different languages:
And there have been plenty of other sites too. Help spread the word :-)
Richard Smith posted a new entry to the Deployment Guys blog today (http://blogs.technet.com/deploymentguys/archive/2008/03/20/sccm-2007-and-microsoft-deployment-toolkit-video-walkthrough.aspx), walking through the full "Configuration Manager 2007 with Microsoft Deployment Toolkit" scenario. Be sure to check that out.
Also check out the video (http://edge.technet.com/Media/664/) that Jeremy Chapman, Joey Snow, and I did that is now up on the Technet Edge web site. We chat about a variety of Windows deployment topics, including Windows Vista SP1 and Windows Server 2008. It's really hard for me to watch it - it's bad enough to see videos of myself giving presentations at conferences, which are taken from a good distance. This one is an extreme close-up in comparison. (See my stark office in the background. We had a flood a few months back caused by a water leak on floor above us, so everything was packed up while they cleaned up the mess and I haven't taken the time yet to unpack.)
Registration for this year's Microsoft Management Summit is open, with early-bird pricing in effect through March 18th. This year it is back in Las Vegas, at the Venetian hotel, an outstanding location (at least for those of you who like the "fake-ness" of Vegas).
We have three sessions about the Microsoft Deployment Toolkit:
SY04 Advanced OS Deployment with Configuration Manager - Part 3: Extending OS deployment with the Microsoft Deployment toolkit
Thursday, May 1 10:15 AM - 11:30 AM, Bellini 2105
Microsoft Deployment is the next version of Business Desktop Deployment (BDD) 2007. New features in Microsoft Deployment integrate with and extend the native OS deployment functionality of Configuration Manager 2007 while providing thorough project management guidance. Examine how the Microsoft Deployment toolkit uses and extends the OS deployment capabilities presented in part 1 and 2, providing new wizards, task sequence templates, additional server deployment automation and other features.
SY05 Advanced OS Deployment with Configuration Manager - Part 4: Provisioning your Windows Deployment with Microsoft Deployment (BDD)
Thursday, May 1 11:45 AM - 1:00 PM, Bellini 2105
Now that you have a good understanding of the OS deployment features and functionality provided by Configuration Manager and Microsoft Deployment, we'll explore ways to create dynamic, data-driven deployment processes. We will discuss performing rules-based, data-driven deployments; using external data sources; adding your own scripts and customizing those provided with Microsoft Deployment; overriding task sequence properties and other advanced topics.
SN02 What's New in the Microsoft Deployment Toolkit (MDT) 2008? Updates for Windows Server 2008 and Windows Vista SP1
Thursday, May 1 2:30 PM - 3:45 PM, Veronese 2405
Windows Server 2008 and Windows Vista SP1 introduce new changes in the underlying service stack and Windows Automated Installation Kit. These changes are addressed in the second release of the Microsoft Deployment Toolkit (formerly BDD). This session will introduce MDT 2008 changes, focused on Windows Vista SP1 support and Windows Server deployment. MDT 2008 provides broader support for deploying Windows Servers, including automated role installation using Server Manager in Windows Server 2008. This session will be presented first hand by solution developers and provide an overview of the Solution Accelerator, updates versus previous versions, tool demonstrations and the current roadmap and release schedule for future MDT releases.
So this time around we are trying something new: we have two sessions in the System Center track, following after Michael Kelley's sessions on the OS deployment features in Configuration Manager 2007. First he'll show all the new OS capabilities in ConfigMgr, then we'll talk about how we can extend and enhance those capabilities.
In the third session, we'll just talk about what's changing in the (still upcoming) new version of Microsoft Deployment. If you read the title carefully, you'll see that there's a slight name tweak on the way...
There are also sessions from Johan Arwidmark, Jeremy Chapman, and Steve Campbell, plus quite a few hands-on labs. So if you're looking for an abundance of information around OS deployment (whether Windows Vista, Windows Server 2008, or previous versions) I think we'll have you covered :-)
Mark Russinovich and a panel of experts talk about deploying Windows Vista in this hour-long webcast. Check it out:
There are plenty of familiar faces on the panel, a few of whom will be at MMS 2008 in Las Vegas.
There was a mention of a web site that you might want to check out too: Jerry Honeycutt's http://www.deploymentforum.com. The forums and postings at this site are all about deploying Windows, using the Microsoft Deployment Toolkit and BDD 2007, and other related deployment technologies.
I'm sure you've all seen the Apple ads with their catchy tunes. Here's one you probably haven't seen, a video shown at various Microsoft events but to my knowledge never outside of that. Thanks to whoever posted it on Soapbox, everyone can now see it.
The group performing the song is Magenta Lane, and it's a cover of the song "Girl from Mars" done originally by the group Ash. Personally, I like the cover better than the original. I'm not sure why they never released this song on one of their albums.
p.s. We're still working on the BDD 2007 and Microsoft Deployment updates, due soon. This blog posting is entirely for stress relief :-)
I get lots of e-mail, and try my best to reply (although we've been really busy recently, so I've fallen hopelessly behind again). But recently there have been a few that really puzzled me: those written in other languages. Now while I can read through some of these and get the gist of the question being asked, I hate to reply based on that. So I use translation software to get a more accurate idea of what is being said.
I recently noticed a new (well, new to me at least) Windows Live website, http://translator.live.com, that does what I need. And it does a decent job of it.
It is entertaining sometimes to see how it decides to translate certain technical terms. For example, I received a message in German that used the word "Languagepacks". That was translated to "LANGUAGE luggage".
Now don't expect me to ever respond back in a foreign language -- I'm not that good, and you would probably rather try to figure out my English than my English run through a machine translator...