cidata builds FAT12 file systems for use with cloud-init's NoCloud
data provider.
File systems generated by this crate are built to the exact size of the input files and are not intended for read-write use. This crate differs from a complete FAT file system generator in that the file names are hard-coded, directories other than the root directory are not supported, file timestamps are not written, and only 12-bit FATs are supported owing to the small data size expected in the volume.
This crate is capable of generating file systems containing up to approximately 127 MiB of data, but users should keep in mind that FAT12 was designed for floppy disks and should generally not be used for volumes larger than 4 MiB.
License: MPL-2.0