파티션 레이아웃
팩터리 OS 이미지는 제조 프로세스 중에 프로비전되고 크기가 조정되는 스토리지 공간 레이아웃을 사용합니다. 이러한 스토리지 공간은 상태 분리를 허용합니다. 스토리지 공간 없이 팩터리 OS 가상 머신을 구성할 수 있지만 배송된 모든 팩터리 OS 디바이스는 스토리지 공간 레이아웃을 사용합니다. Microsoft는 OS 파티션 레이아웃을 정의하며 이러한 파티션은 추가하거나 제거할 수 없습니다.
레이아웃 - 파티션 및 가상 디스크
팩터리 OS 디바이스에는 두 개의 파티션, 즉 EFI 시스템 파티션(BS_EFISP)과 팩터리 OS 뒤의 스토리지 공간 볼륨을 지원하는 OS 스토리지 풀이 있습니다. 각 볼륨에는 OS에서의 역할에 따라 다른 특성이 있습니다.
다음 그래픽과 표는 Spaces 지원 팩터리 OS 디바이스의 볼륨과 실제 디스크 간의 관계를 보여 줍니다.

| 볼륨 | 파티션 유형 | 크기 | 런타임 액세스 | 설명 |
|---|---|---|---|---|
| BS_EFISP | 물리적 | 이미징 시 크기 조정 | 읽기/쓰기 | 스토리지 공간에서 OS를 부트스트랩하기 위한 bootmgr이 있는 EFI 시스템 파티션 |
| Virt_EFIESP | 스토리지 공간 지원 | 이미징 시 크기 조정 | 읽기/쓰기 | BCD 및 부팅 로그 포함 |
| EFIESP | 스토리지 공간 지원 | 이미징 시 크기 조정 | 읽기 전용 | 변경할 수 없는 부팅 앱 및 상태 |
| MainOS | 스토리지 공간 지원 | 이미징 시 크기 조정 | 읽기 전용 | 변경할 수 없는 OS 이진 파일(예: System32). %SystemDrive% 환경 변수를 통해 액세스할 수 있습니다. |
| OSData | 스토리지 공간 지원 | 디바이스 스토리지에 맞게 처음 부팅 시 확장 | 읽기/쓰기 | OS 시스템 상태(예: 레지스트리) |
| 데이터 | 스토리지 공간 지원 | 디바이스 스토리지에 맞게 처음 부팅 시 확장 | 읽기/쓰기 | 사용자 상태(문서, 사진, 사용자 획득 앱). %DataDrive% 환경 변수를 통해 액세스할 수 있습니다. |
| BSP | 스토리지 공간 지원 | 이미징 시 크기 조정 | 읽기 전용 | OEM 사전 설치된 드라이버 |
| 사전 설치됨 | 스토리지 공간 지원 | 이미징 시 크기 조정 | 읽기/쓰기 | OEM 사전 설치된 Appx |
| SERVICING_METADATA | 스토리지 공간 지원 | 이미징 시 크기 조정 | 읽기/쓰기 | 서비스 플랫폼 상태 |
| SERVICING_FILES | 스토리지 공간 지원 | 이미징 시 크기 조정 | 읽기/쓰기 | 서비스 플랫폼 OS 파일 저장소 |
디스크 사용량
설치 중
팩터리 OS 이미지가 대상 디바이스에 적용되면 OS 스토리지 풀이 사용 가능한 공간을 채우도록 확장되고 OSData 및 데이터 스토리지 공간이 OS 스토리지 풀의 크기에 맞게 확장됩니다.
다음은 이미징에서 처음 부팅까지 스토리지에서 발생하는 일입니다.

- 이미지 만들기 32GB 디스크 크기의 이미지가 만들어집니다.
- 이미지 배포 이미지는 32GB보다 큰 디스크에 적용됩니다. 적용 시 이미지는 32GB의 초기 크기만 사용합니다.
- 처음 부팅 처음 부팅 시 OS 스토리지 풀이 확장되어 디스크의 사용 가능한 공간을 채웁니다. 그런 다음 OSData 및 데이터 공간이 스토리지 풀의 크기와 일치하도록 확장됩니다.
팩터리 OS를 사용하는 동안
이전 섹션의 파티션 레이아웃 이미지는 각각 128GB인 두 개의 스토리지 공간(OSData 및 Data)이 포함된 128GB 디스크를 보여 줍니다. 스토리지 공간이 동일한 실제 디스크에서 씬 프로비저닝되기 때문에 이러한 파티션은 각각 실제 디스크와 크기가 같을 수 있습니다. 씬 프로비저닝을 사용하면 사용량 가능한 스토리지의 사용량을 최적화하기 위해 OS에서 필요에 따라 실제 디스크의 사용량 가능한 공간을 할당합니다.
자세한 내용은 스토리지 공간 질문과 대답을 참조하세요.