
and a number of sectors per track. According to sys/fs/msdosfs/msdosfs_vfsops.c:msdosfs_mountfs(), the kernel doesn't accept BPB with spt (sector per track) > 63 or hds (drive heads) > 255, so if values taken from disklabel don't match these restrictions, use popular BIOS default values (255/63) instead.