Disposition de partition
Les images de système d’exploitation d’usine utilisent une disposition Espaces de stockage qui est provisionnée et redimensionnée pendant le processus de fabrication. Ces espaces de stockage autorisent la séparation d’état. Bien que vous puissiez configurer des machines virtuelles avec le système d’exploitation d’usine sans espaces de stockage, tous les appareils avec le système d’exploitation d’usine livrés utilisent des dispositions d’espaces de stockage. Microsoft définit la disposition des partitions du système d’exploitation, et ces partitions ne peuvent pas être ajoutées ou supprimées.
Disposition : partitions et disques virtuels
Un appareil avec le système d’exploitation d’usine comporte deux partitions : la partition système EFI (BS_EFISP) et le pool de stockage du système d’exploitation qui sauvegarde les volumes d’espaces de stockage derrière le système d’exploitation d’usine. Chaque volume a des attributs différents en fonction de son rôle dans le système d’exploitation :
Le graphique et le tableau suivants illustrent la relation entre un disque physique et les volumes sur un appareil avec le système d’exploitation d’usine avec espaces de stockage.
Volume | Type de partition | Taille | Accès au moment de l’exécution | Description |
---|---|---|---|---|
BS_EFISP | Physique | Dimensionné au moment de la création d’image | Lecture/écriture | Partition système EFI avec bootmgr pour démarrer le système d’exploitation dans les espaces de stockage |
Virt_EFIESP | Reposant sur l’espace de stockage | Dimensionné au moment de la création d’image | Lecture/écriture | Contient les journaux BCD et de démarrage |
EFIESP | Reposant sur l’espace de stockage | Dimensionné au moment de la création d’image | Lecture seule | État et applications de démarrage immuables |
MainOS | Reposant sur l’espace de stockage | Dimensionné au moment de la création d’image | Lecture seule | Fichiers binaires de système d’exploitation immuables (par exemple, System32). Accessible via la variable d’environnement %SystemDrive%. |
OSData | Reposant sur l’espace de stockage | Développé au premier démarrage pour s’adapter au stockage de l’appareil | Lecture/écriture | État du système d’exploitation (par exemple, Registre) |
Données | Reposant sur l’espace de stockage | Développé au premier démarrage pour s’adapter au stockage de l’appareil | Lecture/écriture | État utilisateur (documents, photos, applications acquises par l’utilisateur). Accessible via la variable d’environnement %SystemDrive%. |
BSP | Reposant sur l’espace de stockage | Dimensionné au moment de la création d’image | Lecture seule | Pilotes OEM préinstallés |
Préinstallé | Reposant sur l’espace de stockage | Dimensionné au moment de la création d’image | Lecture/écriture | Appx préinstallé par OEM |
SERVICING_METADATA | Reposant sur l’espace de stockage | Dimensionné au moment de la création d’image | Lecture/écriture | État de la plateforme de maintenance |
SERVICING_FILES | Reposant sur l’espace de stockage | Dimensionné au moment de la création d’image | Lecture/écriture | Magasin de fichiers de système d’exploitation de la plateforme de maintenance |
Utilisation du disque :
Pendant l’installation
Lorsqu’une image du système d’exploitation d’usine est appliquée à un appareil cible, le pool de stockage du système d’exploitation se développe pour remplir l’espace disponible, puis les espaces de stockage OSData et Data sont étendus pour correspondre à la taille du pool de stockage du système d’exploitation.
Voici ce qui se passe avec le stockage entre l’acquisition d’images et le premier démarrage :
- Création d’image : l’image est créée et dimensionnée pour un disque de 32 Go.
- Déploiement d’image : l’image est appliquée à un disque de plus de 32 Go. Lorsqu’elle est appliquée, l’image consomme uniquement la taille initiale de 32 Go.
- Premier démarrage : lors du premier démarrage, le pool de stockage du système d’exploitation s’étend de sorte qu’il remplit l’espace disponible sur le disque. Ensuite, les espaces OSData et Data s’étendent pour correspondre à la taille du pool de stockage.
Lors de l’utilisation du système d’exploitation d’usine
L’image de disposition des partitions dans la section précédente montre un disque de 128 Go qui contient deux espaces de stockage (OSData et Data) qui font également 128 Go chacun. Ces partitions peuvent chacune avoir la même taille que le disque physique, car les espaces de stockage sont alloués dynamiquement à partir du même disque physique. Avec l’allocation dynamique, l’espace disponible sur un disque physique est alloué par le système d’exploitation en fonction des besoins afin d’optimiser l’utilisation du stockage disponible.
Pour plus d'informations, voir Questions fréquentes sur les espaces de stockage.