code: def new(self, vd, ino, orig_len, csum):
          # type: (headervd.PrimaryOrSupplementaryVD, inode.Inode, int, int) -> None
          '''
          A method to create a new boot info table.
  
          Parameters:
           vd - The volume descriptor to associate with this boot info table.
           ino - The Inode associated with this Boot Info Table.
           orig_len - The original length of the file before the boot info table was patched into it.
           csum - The checksum for the boot file, starting at the byte after the boot info table.
          Returns:
           Nothing.
          '''
          if self._initialized:
              raise pycdlibexception.PyCdlibInternalError('This Eltorito Boot Info Table is already initialized')
          self.vd = vd
          self.orig_len = orig_len
          self.csum = csum
          self.inode = ino
          self._initialized = Truf new(self, vd, ino, orig_len, csum):
          # type: (headervd.PrimaryOrSupplementaryVD, inode.Inode, int, int) -> None
          '''
          A method to create a new boot info table.
  
          Parameters:
           vd - The volume descriptor to associate with this boot info table.
           ino - The Inode associated with this Boot Info Table.
           orig_len - The original length of the file before the boot info table was patched into it.
           csum - The checksum for the boot file, starting at the byte after the boot info table.
          Returns:
           Nothing.
          '''
          if self._initialized:
              raise pycdlibexception.PyCdlibInternalError('This Eltorito Boot Info Table is already initialized')
          self.vd = vd
          self.orig_len = orig_len
          self.csum = csum
          self.inode = ino
          self._initialized = True
docs: A method to create a new boot info table.
  
          Parameters:
           vd - The volume descriptor to associate with this boot info table.
           ino - The Inode associated with this Boot Info Table.
           orig_len - The original length of the file before the boot info table was patched into it.
           csum - The checksum for the boot file, starting at the byte after the boot info table.
          Returns:
           Nothing.