Accueil > SCCM, Windows > Windows Diagnostics and Recovery Toolkit (DaRT)

Windows Diagnostics and Recovery Toolkit (DaRT)

Ce Post  “Pense-bête”

Dans MDT (Microsoft Deployment Toolkit 2012), comment intégrer Microsoft Windows DaRT ?

1. Utiliser Microsoft Desktop Optimization Pack 2011 R2
2. Installation de DaRT selon votre plateforme Windows (x86 ou x64)
3. Copier le fichier Tools.cab se trouvant dans C:\Program Files\Microsoft DaRT 7\v7 dans le répertoire [x:]\VotreDeploymentShare\Tools\x86 ou x64 selon votre cas.

Astuce : Afin de récupérer la version manquante de Windows DaRT (x86 ou x64) selon votre cas, exécuter seulement la commande suivante : msiexec.exe /a MSDart70.MSI, afin de décompresser les fichiers, et notamment le fichier Tools.cab manquant de la version (Plateforme) correspondante… Dans mon cas x86 (Sachant que je suis sur une plateforme Windows 2008 R2 Server (x64)).

image_thumb30

Une fois la commande passée, je n’aurais plus qu’à suivre les étapes suivantes pour les 2 versions (Plateformes).

4. Démarrer votre console “Deployment Workbench” MDT
5. RDV dans les propriétés de celui-ci, puis cliquer sur l’onglet
Windows PE
6. Sélectionner votre plateforme (x86/x64), et enfin l’onglet
Features
7. Dans le champ Feature Packs, cocher la case Windows Diagnostics and Recovery toolkit (DaRT), puis valider par OK

image_thumb17

8. Mettre ensuite à jour vos images de boot depuis votre console MDT, comme suit : Deployment Share –> Update Deployment Share. Celui aura pour effet de recréer vos images de boot, afin d’y inclure Windows DaRT

image_thumb16

9. Choisir l’option “Optimize the boot image updating process” et cliquer 2 fois sur Next pour valider

image_thumb20

NOTE : Bien sûr, pour que cela puisse fonctionner, ne pas oublier dans les propriétés des votre Deployment Share, de cocher la case Enable monitoring for this deployment share (Onglet Monitoring)

image_thumb28

Comment remplacer l’image de récupération par défaut et intégrer DaRT dans l’image OSD de Microsoft SC12 Configuration Manager ?

Suivre les étapes suivantes :
http://fritschetom.blogspot.fr/2012/03/replace-default-recovery-image-and_08.html

Prérequis
– Télécharger le SDK de Windows 7 (Installez-le !) 
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=8279

– .Net Framework 4.0 (idem)
http://www.microsoft.com/download/en/details.aspx?id=17718

Script intégration (Afin de remplacer WinRE sur tous les PC sous W7 via SCCM 2012)
http://dl.dropbox.com/u/42679011/DART%20Integration.vbs

‘Script made by Tom Fritsche
Set WSHShell = WScript.CreateObject ("WScript.shell")   
Set oenvir = wshShell.Environment("PROCESS")
Set fso = CreateObject("Scripting.FileSystemObject")

strDestFolder = oenvir("windir") & "\DART\"
CommandLine1 = "cmd /c " & oenvir("windir") & "\System32\ReAgentc.exe /disable"
CommandLine2 = "cmd /c " & oenvir("windir") & "\System32\ReAgentc.exe /setreimage /path " & oenvir("windir") & "\DART /target " & oenvir("windir")
CommandLine3 = "cmd /c " & oenvir("windir") & "\System32\ReAgentc.exe /enable"

‘ Check to see if DestinationFolder exists
If FSO.folderexists(strDestFolder) = False Then
 » Create Recovery WinRE Directory
    FSO.CreateFolder(strDestFolder)
    FSO.CopyFile "WinRe.WIM", strDestFolder
Else
    FSO.CopyFile "WinRe.WIM", strDestFolder
End If
‘ Set directory as a WinRe Recovery directory
    WSHShell.run CommandLine1, 1, true
    WSHShell.run CommandLine2, 1, true
    WSHShell.run CommandLine3, 1, true

1. Une fois la nouvelle image de boot générée (WinRE.wim), Importer-la dans la console SC2012 Configuration Manager RTM.
2. Une fois importée, ouvrir les propriétés, activer la touche F8, puis publier-la sur le rôle PXE et sur le point de distribution de votre infrastructure.
3. Déployer une Séquence de tâches OSD en la liant à cette nouvelle image de boot
4. Démarrer un client (poste) de test puis faite F8, une WinPE chargé.

image_thumb37

5. Depuis la console de commande DOS, taper la commande : x:\sources\recovery\tools\MSDarTools.exe, puis cliquer sur Remote connection

image_thumb40

Ou taper directement la commande : RemoteRecovery.exe

6. Côté Serveur DaRT, lancer DaRTRemoteViewer.exe, puis entrer les champs spécifiés sur le client en attente, ayant lancé l’assistant Remote Control de DaRT

image_thumb46

7. Vous avez maintenant le contrôle du client WinPE !!🙂

image_thumb49

Ce qui est appréciable, c’est la langue du clavier qui change en fonction de l’OS qui fait la prise de contrôle, dans mon cas, le français ! (Je n’ai pas eu le temps de changer la langue pour mon image de boot).

Il ne reste plus qu’à intégrer ce mécanisme dans SC 2012 Configuration Manger. Et hop ! une consolidation de plus pour la console. Peut-être dans le futur SP1 de SCCM 2012, qui sait !

Enjoy !

avatar Michel PICOLLET | EXAKIS Paris
Solution Architect Microsoft [System Center]
mpicollet@event-horizon.fr

Catégories :SCCM, Windows Étiquettes : , , ,
  1. Aucun commentaire pour l’instant.
  1. No trackbacks yet.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :