Test the functionalty of the FAT16 filesystem with the use of memdisk.
The test verifies the following things:
- The disk size.
- Auto mounting/recognition of filesystem.
- Disk structure.
- Disk content with the help of
banana.txtandbanana.ascii. - Filesystem API (read) and subclasses as
Dirent. - Random access sync read.
fat16_disk.sh is used to create a 8 MB FAT16 disk my.disk with banana.txt as content, which will be included as a memdisk into the service.