701c007366
assuming that there's always going to be space for the whole boot block info struct. (the assumption would cause a malloc'd region to be overrun, if it proved false.)