[Vídeo 1] | [Vídeo 2]
Problema: após realizar a integração do MDT 2010 Update 1 com o SCCM 2007 R2 SP2, ao tentar executar uma task sequence em uma máquina virtual (Windows Virtual PC), aparece o erro "Task Sequence: <Nome> has failed with the error code (0x00000264D)".
Solução adotada: para obter mais detalhes do erro, abra a console do SCCM e acesse Site Database (<COD> - <Nome>) / System Status / Advertisement Status / <Nome task sequence>. Clique com o botão direito em <COD> - <Nome> / Show messages / All. Verifique se aparece algum erro com a descrição "The task sequence execution engine failed executing the action (Error in the task sequence) in the group (<Nome>) with the error code 9805".
Caso sim, temos duas opções para resolução, ambas envolvendo alterar as propriedades da task sequence:
a) Alterar para 1 o valor no campo "Ensure minimum processor speed (Mhz)" nas tarefas Validation / Non-replace / Validate [1], e também em Preinstall / New Computer Only / Validate [2].
b) Desmarcar este campo
No exemplo abaixo, configurei conforme o item "A". Sendo que ambas as alternativas funcionam, com a diferença de que no item "A" é feita a verificação da velocidade do processador e na opção "2", não. Isto ocorre pois a máquina virtual no Windows VPC informa que tem apenas um processador de 4 Mhz, que está abaixo do valor mínimo no MDT (800 Mhz).
Neste post estão as respostas para perguntas que recebi pela seção EMAIL aqui do blog.
1. Gostaria de saber se com o WDS + MDT logo após iniciar o processo de formatação de determinada maquina, consigo acompanhar esse processo através de alguma ferramenta, log ou afim.
[PSilva] Todo o processo de deployment gera logs em uma pasta chamada "MININT", cujo local pode variar de acordo com a fase em que a instalação encontra-se. Para acessar os logs localmente no computador sendo instalado, durante a execução da task sequence, pressione <F8> para abrir uma janela do prompt, e procure por esta pasta nas unidades (C:\, X:\, etc).Para abrir o log, você pode rodar "notepad <arquivo.log>", por exemplo. Recomendo a leitura do artigo http://deployment.xtremeconsulting.com/2009/10/23/when-things-go-wrong-during-mdt-deployment-part-1/ para melhor entendimento.
Também há a opção dos parâmetros "SLShare" e "SLShareDynamicLogging", ambos configurados no arquivo "CustomSettings.ini" através das propriedades do deployment share / aba Rules. Neste caso, é possível consolidar os logs das estações em pastas no servidor MDT. Vale mencionar que estas opções devem ser usadas apenas em caso de troubleshooting, devendo ser evitado caso a conexão entre os clientes e o servidor MDT não for de alta velocidade.Ainda, é possível habilitar o logging do serviço de WDS, conforme procedimento descrito no artigo http://technet.microsoft.com/en-us/library/cc730906(WS.10).aspx.
2. Assisti a dois vídeos de sua autoria (...) estes são relacionados a instalação do Windows 7 em uma maquina através do SCCM (...) Na parte em que a imagem deverá ser distribuída, você define o MAC ADDRESS da estação de destino, assim como a criação de uma nova collection e outras configurações, minha dúvida é em relação a distribuição da imagem, o que é possível e o que seria viável para distribuir essa imagem em uma rede contendo vários computadores?
[PSilva] Esta configuração de importar o endereço MAC na console do SCCM somente era necessária antes do SCCM 2007 R2. Fiz os vídeos com o SCCM 2007 SP1 ainda.
Já com o R2, o SCCM permite distribuir a imagem mesmo para "computadores desconhecidos", ou seja, que não tenham sistema operacional e, consequentemente, o cliente do SCCM.
Maiores detalhes em http://technet.microsoft.com/en-us/library/cc431374.aspx.
Os vídeos mencionados são:
Após receber vários e-mails questionando quando usar determinada ferramenta (MDT, SCCM, WDS, etc), resolvi finalmente fazer uma série de posts explicando em alto nível cada produto.
Vamos começar pelo Microsoft Deployment Toolkit ou MDT. Este faz parte dos chamados "solution accelerators", ou seja, é uma família de produtos gratuitos disponíveis no site Microsoft Downloads, cujo objetivo é acelerar - como o próprio nome sugere - a adoção de tecnologias.
No caso em específico do MDT, ele serve de apoio para automatizar o processo de criação e instalação de:
Para automatizar o processo de deployment usamos "task sequences", que são um conjunto de ações executadas ao longo da instalação, incluindo: formatar partição, instalar Windows, instalar drivers, instalar aplicações, ou até mesmo executar tarefas customizadas (linha de comando, VBScript, arquivo .BAT, etc). Abaixo está uma tela de exemplo.
Após instalar o MDT, você terá acesso a uma console - Deployment Workbench, e a documentação do produto que está consolidada no arquivo de Ajuda.
Para começar a utilizá-lo, recomendo a leitura do capítulo "Quick Start Guide for Lite Touch Installation". Neste documento tem o passo a passo para instalar os pré-requisitos, preparar a infraestrutura do MDT, instalar computador de referência do qual será gerada a imagem, capturar a imagem e realizar sua instalação.
Já para distribuir a imagem, temos como opções:
Para entender melhor todo o processo, veja o fluxograma traduzido em um post anterior.
Mais informações em:
http://www.microsoft.com/solutionaccelerators
Download do MDT 2010 Update 1: http://www.microsoft.com/downloads/details.aspx?familyid=3bd8561f-77ac-4400-a0c1-fe871c461a89&displaylang=en
http://technet.microsoft.com/en-us/solutionaccelerators/dd407791.aspx
Vídeo em Português com uma introdução ao MDT 2010: http://edge.technet.com/Media/Introduo-ao-Microsoft-Deployment-Toolkit-MDT-2010
Recebi algumas dúvidas sobre a injeção de drivers durante o processo de deployment com o MDT 2010. Abaixo estão informações em alto nível, e dicas de links ou documentação com maiores detalhes.
==
Basicamente são 3 passos para controlar a instalação dos drivers:
1) Criar a estrutura de pastas
2) Criar os "selection profiles"
3) Configurar a task sequence.
No capítulo "Control Device Driver Deployments for LTI" do arquivo de Ajuda do MDT tem mais detalhes. Para fazer o download do MDT 2010 Update 1, acesse http://www.microsoft.com/downloads/details.aspx?familyid=3bd8561f-77ac-4400-a0c1-fe871c461a89&displaylang=en
Outra dica é o upgrade para o MDT 2010 Update 1 (após backup do deployment share e testes em laboratório, é claro) que corrige alguns bugs, inclusive itens sobre injeção de drivers.
Ainda, caso o driver não tiver um arquivo .INF para ser importado em Out-of-Box Drivers, a opção é instalar como aplicação. Neste caso, é possível seguir o procedimento de "Specify the Device Driver Application in CustomSettings.ini" da Ajuda do MDT para garantir que a instalação do driver somente ocorrerá se a marca/modelo do computador forem os indicados no arquivo "CustomSettings.ini" (propriedades do deployment share / aba Rules).
A outra opção é fazer isto pela própria task sequence. O procedimento está em "Specify the Device Driver Application As Part of a Task Sequence".
http://blogs.technet.com/b/mniehaus/archive/2010/07/22/mdt-2010-update-1-fixed-slow-driver-injection-in-lite-touch.aspx
http://www.deployvista.com/Blog/JohanArwidmark/tabid/78/EntryID/132/language/en-US/Default.aspx
http://blogs.technet.com/mniehaus/archive/2010/04/29/configmgr-2007-driver-management-the-novel-part-1.aspx (série com 3 artigos tratando tanto do MDT quanto do SCCM 2007)
Abaixo estão destacadas algumas das sessões com foco em Deployment e Gerenciamento, entre outros tópicos discutidos aqui no blog, ou ainda apresentadas por alguns dos meus colegas de MCS (Microsoft Consulting Services).