block: try BSD disk size ioctls one after another