Problem Statement
Windows installation media can contain large files that cannot always fit directly into a FAT32 filesystem.
FlashCore must reliably handle this situation.
Proposed Solution / Enhancement
Create test fixtures covering:
- Windows ISO with normal files
- ISO containing
install.wim
- ISO containing
install.esd
- WIM smaller than the FAT32 file-size limit
- WIM larger than the FAT32 file-size limit
- WIM requiring multiple SWM files
Verify that:
- Files are extracted correctly.
- WIM splitting produces the expected files.
- The generated files are complete.
- The original image can be reconstructed correctly where applicable.
Architectural Layer Impacted
Windows Image Pipeline / FAT32 / ISO9660
Alternatives Considered
Testing WIM splitting only with one sample image may miss boundary conditions.
Problem Statement
Windows installation media can contain large files that cannot always fit directly into a FAT32 filesystem.
FlashCore must reliably handle this situation.
Proposed Solution / Enhancement
Create test fixtures covering:
install.wiminstall.esdVerify that:
Architectural Layer Impacted
Windows Image Pipeline / FAT32 / ISO9660
Alternatives Considered
Testing WIM splitting only with one sample image may miss boundary conditions.