Don’t forget our old blogs!

I am very happy with the progress of the deployment guys blog so far. Hopefully you all agree that we are providing useful content to help you with deployment.

But don’t forget our old blogs :). They contain heaps of great content that is still very relevant to MDT 2008 and Configuration Manager.

With this in mind we have created the following directory. It lists and categorises the posts on on our old blogs that we think are still useful today, in one handy location.

Troubleshooting

How to manually use a BDD Task Sequence to test application installation

Details how to test installing application you have created in BBD without reinstalling the operating system each time you test.
MDT 2008 now allows you to create a custom task sequence from within the deployment workbench but the general concepts are still valid.

Top Ten - Most Common BDD 2007 issues

Details the most common issues found with BDD. These issues are still valid with MDT 2008.

Troubleshooting Database issues

Details how BDD uses it's database and how to troubleshoot issues.

Windows PE 2.0 - XP Disk partitioning issues

Details how to deal with the Uberbug :). MDT task sequences now include a disabled task that will solve this issue. Simply enable the task if you are having this issue.

Understanding BDD logs

Details the logs used in the BDD deployment process. These logs are still valid for MDT.

How To quickly test rules

Details a process for testing the BDD rules you have created in an offline manner. This process is still valid in MDT.

Understanding Deployment

Understanding BDD rule processing

This post is essential reading for those who want to understand how BDD/MDT processes rules (CustomSettings.ini).
This is still valid for MDT. The only area it does not cover is web services.

How do you do it?

This provides a high level overview of how I use BDD 2007.

General BDD Tips and Tricks

is is still relevant to MDT although it does not cover Configuration Manager.

Using the Lite Touch wizard in Zero Touch

Details how to use the BDD lite touch with SMS. When reviewing this post I would also recommend that you take look at Johan Arwidmarks front end.

Creating Model Aliases

Shows how to change the model name of a computer. This is very useful when one model type has many variations of the model value returned by WMI.

Multiple Keyboard Locales

Details how to manage multiple key board locales with BDD/MDT.

How to write a custom script

Outlines the logic behind BDD/MDT scripts and how you can leverage this when creating your own scripts.

Identifying hardware types

Details how to use manage rules based on hardwre type. This is useful when you want to install an application on a laptop only.

List of utility functions

Details the utility functions available in BDD scripts. While a majority of the functions still exist in MDT this post should not be considered authoritative.

Tuning SMS WIM compression

Shows how to disable WIM compression on an SMS server. This is useful when test deployment in a lab environment.

Integrating WinRE into Vista with BDD

Shows how to integrate WinRE into your BDD deployment process.

Sorting Applications

This is a utility that will sort the MDT applications. It is worth looking at the comments to see varitions on this utility that others have created.

Reusing the SMS GUID in a New Computer deployment

Details how you retain a computer GUID when rebuilding a client using the new computer method. This approach is not valid for Configuration Manager.

Time saving tips - How to manually restart the build process

Details how to restart the build process after a provious failed build in the quickest manner possible.

How to create a Custom task sequence with reboots

This shows how to manage reboots when using a custom task sequence.

WMI Tags for Task Sequencer Logic

Details a useful script for extracting the top 10 WMI tags that can then be used during deployment

General Purpose CustomSettings.ini

Details a basic CustomSettings.ini file below that can be used as a general purpose starting point for many build configurations

Adding Dynamic OEM Information to a BDD 2007 Build

Shows how to automatically add dynamic model and make information to the OEM section of the system properties in Windows Vista

Useful Registry Changes During Build Creation/Image Deployment

A consolidated list of useful registry keys that can be changed during build and deployment stages to customise an image

Computer Name Selection in ZTI Deployments

Details a useful VBScript for adding computer name requests to a ZTI deployment

Multiple Partitions in BDD 2007

Details how to use the ZTIDiskpart.txt file to automate the creation of multiple partitions

Using Your BDD 2007 Task Sequences as Templates

Details how to add you own templates to the MDT workbench for consumption during task sequence setup

Mass Storage Drivers

Intel Mass Storage Drivers (iastor)

Details how to inject mass storage drivers into a Windows PE 2004/2005 image.

Integrating Mass Storage Drivers into your XP image

Details how to manage mass storage drivers when deploying an XP image. MDT now includes a process for managing mass storage drivers in Windows XP/Wimndows 2003.

Managing computer objects in Active Directory

How to move a computer object in Windows PE

Shows how to move an Active Directory computer object to a specified OU fro m wtihin Windows PE.

BDD 2007 -How to ensure the computer is in the correct OU

Shows how to ensure that the computer you are deploying is in the correct OU.

Using the BDD Database

How to Prompt for information then update the database

Shows how to prompt the user for information during a deployment and then update the BDD/MDT database with this information.

BDD2007 - Bulk database updates

Shows how to perform bulk uploads to the BDD database.

Deployment planning

Windows Vista Deployment Planning - Part 1

Details the Infrastructure prerequisites that need to be considered for any Windows Vista deployment project

Windows Vista Deployment Planning - Part 2

Details the client hardware requirements that need to be considered for any Windows Vista deployment project

Windows Vista Deployment Planning - Part 3

Details the application compatibility testing and remediation requirements that need to be considered for any Windows Vista deployment project

Windows Vista Client Build and Deployment Process

Outlines the areas that should be consider when working with clients on Windows Vista deployment projects

BDD Lite Touch and Zero Touch Lab Recommendations

Provides high level guidance on settings up a BDD 2007 lab environment.

General Deployment information

How drivers are added to Windows PE and Windows Vista during an unattended installation

Details a process list for how device drivers are added to Windows PE and Windows Vista during deployment

PowerCfg - Useful if you know the GUIDS!

Details how to scripting power management options during builds

Disabling the Network Location Prompt

Details how to add a RunSynchronous command to stop the network location dialogue appearing during the build process

User Account Control - What you need to know from a deployment perspective

Outlines the difference between new standard user tasks and the tasks that require admin elevation in Windows Vista

Microsoft Product Evals on Virtual Hard Disk

Lists a set of locations to download pre-created virtual hard disk images for many Microsoft products

 

This post was contributed by Ben Hunter a Consultant with Microsoft Services New Zealand.