Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Comment fonctionne le magasin de données de Configuration de démarrage

Microsoft a complètement redessiné l'environnement de demarrage de Windows Vista afin de supporter la complexité et la diversité croissante des matériels et firmwares modernes. Un des aspects de ce remaniement sont une nouvelle banque de données indépendantes du microprogramme qui contient les données de configuration de démarrage (BCD). Le magasin BCD définit la façon dont le menu de démarrage est configuré. Le magasin est un conteneur d'espace de noms pour les objets de BCD et des éléments qui contiennent les informations requises pour charger Windows ou exécuter d'autres applications de démarrage. Physiquement, un magasin BCD est un fichier binaire au format de la ruche du Registre. Le fichier porte le même nom de fichier en tant que fichier .wim correspondant. Ces magasins BCD existent dans le dossier qui contient l'image d'amorçage (par exemple, boot\x86 \Images\boot.wim RemoteInstall\Boot\ <arch> et RemoteInstall\Boot\ <arch> \Images\boot.wim.bcd). Pour plus d'informations sur BCDs, consultez http://go.Microsoft.com/fwlink/ ?LinkID = 110353 .

Dans cette rubrique

Comment les Services de déploiement Windows détermine le magasin BCD

L'attribut netbootMachineFilePath spécifié sur un objet ordinateur dans AD DS peut contenir soit une redirection vers un autre serveur (pour une référence de l'environnement de l'exécution de prédémarrage (PXE)) ou le chemin et le nom d'un programme de démarrage réseau (NBP) que le client doit recevoir. Vous pouvez modifier la netbootMachineFilePath en utilisant les outils de gestion. Pour plus d'informations, consultez Comment gérer les ordinateurs clients () http://go.Microsoft.com/fwlink/ ?LinkID = 115265 ). La logique suivante est utilisée pour déterminer le client doit recevoir des fichiers de magasin BCD :

  • Si l'attribut netbootMachineFilePath est spécifié, le protocole de liaison de nom recherchera un magasin BCD dans le même chemin que le NBP que netbootMachineFilePath pointe vers. S'il en existe, il sera utilisé. Par exemple, si netbootMachineFilePath pointe vers \RemoteInstall\Boot\x86\test\pxeboot.com et il est un magasin BCD dans ce dossier, il sera utilisé. Cela vous permet de spécifier un magasin BCD pour chaque ordinateur. Pour ce faire, tout d'abord créer un dossier sur le serveur comme un sous-dossier du dossier RemoteInstall.Copiez ensuite les personnalisée BCD et NBP (par exemple, pxeboot.com). Enfin, préconfigurer le périphérique et la valeur netbootMachineFilePath pour pointer vers le dossier personnalisé sur le serveur qui a été créé pour ce périphérique.

  • Si aucun magasin BCD n'existe dans le même dossier que le NBP (qui netbootMachineFilePath vers lequel pointé), Services de déploiement Windows enverra le magasin BCD spécifique à l'architecture dans le dossier \Tmp.

Comment le magasin BCD est créé.

Le fournisseur de Services PXE (BINLSVC) de Windows déploiement crée un magasin BCD pour chaque image. Ce processus s'effectue automatiquement lorsque le serveur Windows Deployment Services est démarré et BINLSVC est initialisé. BINLSVC énumère chaque fichier .wim dans le dossier \Images approprié \Boot\ <arch>, et il recherche les images qui sont marqués comme amorçables à partir de RAMDISK. Lorsqu'il trouve une image, le serveur crée un magasin BCD qui contient une entrée de système d'exploitation pour l'image, dans la mesure où les conditions suivantes sont remplies :

  • Un magasin BCD correspondant pour l'image n'existe pas déjà.

  • L'horodatage du fichier .wim est plus récent que le magasin BCD correspondant. Cela serait le cas si les métadonnées d'image a été mis à jour (c'est-à-dire, si vous avez renommé cette image et prévu le nouveau nom d'être répercutées dans l'affichage du menu démarrage).

Si vous ajoutez ou modifiez une image de démarrage tandis que le service est exécuté, le serveur doit être signalé qu'une modification s'est produite avant qu'il commence le processus de création et la mise à jour de BCD. Si vous utilisez les outils de gestion des Services de déploiement Windows pour apporter des modifications, les modifications seront récupérées. Mais si vous copiez manuellement un fichier, les modifications ne seront pas automatiquement récupérées.

L'étape suivante du processus de génération de BCD consiste à créer le magasin BCD qui permet de télécharger un ordinateur client. Pour produire un magasin BCD qui contient les informations requises, les informations stockées dans Default.bcd sont concaténées avec les informations stockées dans les magasins BCD par image. La séquence d'étapes suivante illustre ce processus.

  1. BINLSVC reçoit un signal pour commencer à créer un magasin BCD. Cela entraîne la régénération de tous les magasins BCD pour toutes les architectures.

  2. Le fichier Default.bcd est copié à partir de la RemoteInstall\Boot\ <arch>dossier dans le dossier \RemoteInstall\Tmp.

  3. Les options de chargeur de démarrage pour chaque magasin BCD image de démarrage sont obtenues à partir de magasins BCD par image (situés dans le dossier \Images \Boot\ <arch>) et ensuite insérées dans le nouveau magasin BCD dans le dossier \Tmp.

  4. Une image de démarrage est marquée comme la valeur par défaut. La première image alphabétique sera l'image par défaut (sauf si vous l'écrasez). Vous pouvez remplacer l'image par défaut à l'aide de l'onglet démarrage des propriétés du serveur dans le composant logiciel enfichable MMC.

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft