Yannick Plavonil's blog

Actualités et guides sur les outils de déploiement Microsoft
  • Tester rapidement votre fichier customsettings.ini

    Si vous voulez gagner du temps lors de vos tests, voici une astuce qui permet de tester vos paramètres et votre fichier customsettings.ini.

    En ajoutant quelques fichiers dans un dossier, vous pouvez simuler le processus “Gather” de MDT, et comprendre se qui se passe et pourquoi certains paramètres échouent.

    1. Copier les fichiers suivants à partir de votre “deployment share” dans un dossier C:\Test

    Customsettings.ini
    ZTIDataAccess.vbs
    ZTIGather.wsf
    ZTIGather.xml
    ZTIUtility.vbs

    Créez un dossier x86 et y déposer le fichier “Microsoft.BDD.Utility.dll” dedans.

    2. Créez un fichier batch Gather.cmd avec le contenu suivant

    cls
    if exist C:\MININT\Nul rd C:\MININT /s /q
    cscript.exe ZTIGather.wsf /debug:true

    3. (optionnel) Installez ConfigMgr 2007 toolkit pour récupérer Trace32.exe

    4. Exécutez le fichier Gather.cmd et analyser le fichier C:\MININT\SMSOSD\OSDLOGS\ZTIGather.log avec Trace32

    Vous serez en mesure de vérifier tous vos paramètres. (OU, nom de machine, applications….)

    mdttestenv

    • 27/8/2011
  • CopyProfile echoue avec l’erreur FindLatestProfile failed (0x80070003) pendant le déploiement Windows 7

    Microsoft vient de publier un article dans la base de connaissance concernant l’erreur “FindLatestProfile failed (0x80070003)”.

    Lorsque vous essayez de déployer Windows 7 à l'aide de sysprep, avec CopyProfile=true dans le fichier de réponse, pendant la mini-configuration, l'installation échoue avec le message d'erreur suivant:

    "Windows could not parse or process the unattend answer file for pass [specialize]. The settings specified in the answer file cannot be applied. The error was detected while processing settings for component [Microsoft-Windows-Shell-Setup]"

    En regardant le fichier de log %Windir"%\Panther\setuperr.log, vous avez ceci:

    2011-03-28 12:16:58, Error [Shell Unattend] _FindLatestProfile failed (0x80070003) [gle=0x00000003]
    2011-03-28 12:16:58, Error [Shell Unattend] CopyProfile failed (0x80070003) [gle=0x00000003]
    2011-03-28 12:17:25, Error [windeploy.exe] Setup.exe failed, returning exit code [0x1f]
    2011-03-28 12:17:25, Error [windeploy.exe] Failure occured during online installation. Online installation cannot complete at this time.; hr = 0x80004005

    1. Pour résoudre ce probleme, supprimer manuellement les entrées obsolètes du registre des comptes d'utilisateurs supprimés à l'emplacement suivant:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

    2. Vous pouvez exécuter la commande WMI suivante pour supprimer l'utilisateur et il élimine également l'entrée de registre

    wmic /node:"localhost" path win32_UserProfile where LocalPath="c:\\users\\user1" Delete

    Pour plus d’information, voir http://support.microsoft.com/kb/2530664/en-US

    • 24/8/2011
  • Ou trouver les drivers PC pour MDT et SCCM ?

    Ci-dessous vous trouverez des liens utiles pour télécharger les drivers PC à utiliser pour simplifier les déploiements avec Microsoft System Center Configuration Manager (ConfigMgr / SCCM) ou Microsoft Deployment Toolkit (MDT).

    Dell fournit des fichiers au format .cab pour la gamme des PC Entreprise. Vous pouvez les récupérer facilement et les importer directement dans MDT.

    dellcab

    http://www.delltechcenter.com/page/dell+business+client+operating+system+deployment+-+the+.cab+files

    Lenovo a lui sur son site plusieurs moteurs de recherche pour localiser un driver pour une machine spécifique. Lenovo a dernièrement créé une page matrice qui liste tous les modèles. Il faut récupérer les fichiers à importer.

    lenovocab

    http://support.lenovo.com/en_US/detail.page?LegacyDocID=TPAD-MATRIX

    HP a un utilitaire appellé HP Softpaq Donwload Manager. Vous sélectionnez le modèle pour obtenir les drivers disponibles par système d’exploitation et également avec la langue spécifique pour les applications. L’outil peut également décompresser les fichiers pour pouvoir les importer par la suite dans MDT ou SCCM. La recherche avec l’ID Plug N’Play est aussi possible. (ID Plug N’Play qu’on retrouve sur un périphérique à partir du gestionnaire des périphériques).

    hpcab

    http://h20331.www2.hp.com/Hpsub/cache/509658-0-0-225-121.html

    Microsoft Update Catalog; ce site vous donne accès à tous les drivers passés par le programme de certification Microsoft. Ce sont ceux qu’on retrouve également à travers Windows Update. Vous pouvez faire la recherche avec la marque ou l’ID Plug N’Play du périphérique.

    mscab

    http://catalog.update.microsoft.com/

    D’autres sites à voir:
    http://pcidatabase.com/
    http://driverpacks.net/downloads
    Et évidemment les autres sites constructeurs.

    • 19/8/2011
  • Ajouter le chemin des drivers au fichier de réponse

    La procédure suivante décrit l’ajout du chemin d’accès d’un pilote de périphérique à un fichier de réponses par le biais de WSIM.

    Ce chemin d’accès à un pilote de périphérique est utilisé pour traiter les pilotes supplémentaires non fournis avec Windows au cours de l’installation du système. Il est possible de copier des pilotes de périphériques non fournis avec Windows dans une image système Windows lors de l’étape de configuration windowsPE. Au cours de cette étape, vous ajoutez les pilotes indispensables au démarrage dans l’image système Windows avant de l’installer.

    Lorsque vous sélectionnez un chemin d’accès, vous sélectionnez en fait un dossier contenant un ou plusieurs pilotes de type .inf. Le chemin d’accès du dossier est ajouté au fichier de réponses et, au cours d’une installation sans assistance, est référencé pour rechercher tous les pilotes du chemin et les installer.

    Seuls les pilotes .inf peuvent être ajoutés à une image système Windows au moyen de cette procédure. Les pilotes conçus sous forme de fichiers .exe ou de tout autre type de fichier doivent être installés sur un système d’exploitation Windows en cours d’exécution.

    Pour ajouter le chemin d’accès d’un pilote de périphérique à un fichier de réponses

    1. Ouvrez WSIM.
    2. Ouvrez un fichier de réponse.
    3. Dans le menu Insertion, sélectionnez l’option Chemin d’accès du pilote.
    4. Choisissez l’étape de configuration dans laquelle installer le pilote. Par exemple, windowsPE, offlineServicing ou auditSystem.

      adddriver

    5. Sélectionnez le chemin d’accès du pilote à ajouter au fichier de réponses, puis cliquez sur OK
    6. Le chemin d’accès choisi est ajouté au fichier de réponses, sous l’étape de configuration sélectionnée. En fonction de l’étape définie, le chemin d’accès du pilote est intégré comme élément de liste à l’un des composants suivants :

      • Microsoft-Windows-PnpCustomizationsWinPE pour windowsPE
      • Microsoft-Windows-PnpCustomizationsNonWinPE pour auditSystem
    • 15/8/2011