I found where to select the OS version in TS. I'm now setting this up on our Production network and having different challenges. I'm getting this from the setuperr.log:
2009-12-08 15:03:43, Error [0x0603ef] IBS CallBack_SelectImageOrShowUi: There are no matching OS images[gle=0x00000490]
2009-12-08 15:03:43, Error [0x06066d] IBS CallBack_SelectImageOrShowUi: Couldn't decide which Windows image to use and was asked to never show the UI in unattend mode. hr =0x80004005[gle=0x00000490]
And this from %temp%\smsts\smsts.log:
exitCode == 0, HRESULT=80004005 (e:\nts_sms_fre\sms\client\osdeployment\setupwindows\setupwindows.cpp,440) OSDSetupWindows 12/8/2009 3:03:46 PM 1648 (0x0670)
Windows setup failed, code 31 OSDSetupWindows 12/8/2009 3:03:46 PM 1648 (0x0670)
setup.run(), HRESULT=80004005 (e:\nts_sms_fre\sms\client\osdeployment\setupwindows\setupwindows.cpp,1707) OSDSetupWindows 12/8/2009 3:03:46 PM 1648 (0x0670)
Exiting with code 0x80004005 OSDSetupWindows 12/8/2009 3:03:46 PM 1648 (0x0670)
Process completed with exit code 2147500037 TSManager 12/8/2009 3:03:46 PM 1140 (0x0474)
!--------------------------------------------------------------------------------------------! TSManager 12/8/2009 3:03:46 PM 1140 (0x0474)
Failed to run the action: Setup Windows and ConfigMgr.
Unspecified error (Error: 80004005; Source: Windows) TSManager 12/8/2009 3:03:46 PM 1140 (0x0474)
I'm running W2k8 SP1 with SCCM 2007 R2 SP2 and MDT 2010.
I read from here that creating a basic TS as opposed to MDT TS can fix it. Should I go that route?
Update: I created a Build and Capture TS and it worked for me that time.