Otimização de Desktop

Informações sobre implementação e gerenciamento de PCs e dispositivos corporativos

Como criar o Windows Recovery Environment (Windows RE) no Windows Vista


pc_doc
Você já reparou como é diferente o comportamento do Windows Vista e Windows 7 em caso de problemas de boot? No caso do Windows Vista o sistema pára na mensagem de erro, mas no caso do Windows 7 automaticamente um sistema de diagnóstico e correção é carregado, automatizando a solução nesse tipo de problema.
Quer saber como implementar isso no Windows Vista (também vale para o Windows Server 2008) e de quebra conhecer as ferramentas para personalizar esse recurso no Windows 7? Pois bem, esse foi o assunto da minha última palestra no TechEd 2009, mas como o processo envolve algumas linhas de comando achei melhor listar aqui o passo-a-passo.
As explicações mais detalhadas ficaram para os que assistiram a palestra (isso renderia um artigo um tanto longo…)
Lista de material:
[LaunchApp]
AppPath=x:sourcesrecoveryrecenv.exe
Passo-a-passo:

No PC com AIK carregar o “Deployment Tools Command Prompt” pelo menu Iniciar e executar os seguintes comandos:
md c:winremount
imagex /export boot.wim 2 c:winrewinre.wim (onde boot.wim é o arquivo está está dentro da pasta SOURCES no DVD de instalação do Windows Vista. Você deve especificar nesse comando o caminho completo desse arquivo)
imagex /mountrw c:winrewinre.wim 1 c:winremount (isso permite alterar o conteúdo da imagem de boot que foi exportada)
Copiar para dentro da pasta c:winremountwindowssystem32 o arquivo winpeshl.ini criado anteriormente (isso permite alterar o shell tradicional tornando automático o carregamento do Windows RE)
imagex /unmount /commit c:winremount (para persistir as alterações realizadas)
Na máquina com Windows Vista:
Abrir o gerenciador de discos e reduzir com o botão direito do mouse a partição de instalação do Windows em 2GB. Formar essa partição como NTFS com a letra R:
Copiar para essa partição o arquivo C:winrewinre.wim da máquina anterior, o arquivo boot.sdi da pasta BOOT do DVD de instalação do Windows Vista e o arquivo SetAutoFailover.cmd da pasta C:Program FilesWindows AIKRecovery da máquina com o AIK
Executar o seguinte comando a partir do Prompt de Comandos: R:SetAutoFailover.cmd /target R: /wim
Pronto! Windows RE implementado com sucesso no Windows Vista!
Para mais detalhes sobre o Windows RE recomendo a excelente documentação que acompanha o AIK. Se você quer personalizar o WinRE no Windows 7 vai precisar da versão mais recente do AIK.
EXTRA: Se você quiser incluir no menu do WinRE suas próprias ferramentas como no exemplo abaixo (Diagnostics and Recovery Toolset – DaRT) basta incluir na etapa em que o winre.wim foi montado (processo listado acima) a cópia para a pasta C:winremountsourcesrecoverytools (precisa criar a pasta tools) os executáveis das suas ferramentas juntamente com o arquivo WinREConfig.xml (leia a documentação do AIK para conhecer a sintaxe) que deve ser criado como no exemplo abaixo:
<Recovery>
<RecoveryTools>
<RelativeFilePath>MSDartTools.exe</RelativeFilePath>
</RecoveryTools>
</Recovery>
DaRT

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: