BinFS and the Bootpart Library (Windows Embedded CE 6.0)
1/6/2010
The boot loader uses the Bootpart library to create a partition that enables the binary ROM image file system (BinFS) and another file system, such as a file allocation table (FAT) file system, to be located on the same flash memory. The boot loader can use Bootpart to create the BinFS partition, as well as a second partition. The second partition can either be a regular partition or an extended partition. The second partition must be an extended partition if multiple data partitions are to be used. An extended partition also provides the flexibility to create one or more data partitions using OS utilities.
Bootpart can also create a boot partition to store boot parameters. The flash blocks that contain the master boot record (MBR) section, BinFS region, and the boot parameter partition are read-only and cannot be modified. In addition, the BinFS and boot partitions cannot be formatted or deleted.
So MSPART will recognize the BinFS partition, add the following registry keys to the partition table:
[HKEY_LOCAL_MACHINE\System\StorageManager\PartitionTable]
"20"="BOOT"
"21"="BINFS"