The current FAT12/16 boot loader is slow, especially when booting from floppy on an XT class machine.
This can be changed by implementing a loader specialized to load from floppy, doing as few reads as possible, utilizing multi-sector reads.
To reduce load time even further, the loader shall optionally read the kernel not from the FAT filesystem but from the reserved sectors following the boot sector, in case the reserved sector count given in the BPB is greater than one.