scan for factory bad blocks at init