code: def _get_fstype_from_parser(self, fstype=None):
          
          if fstype:
              self.fstype = fstype
          elif self.index in self.disk.parser.fstypes:
              self.fstype = self.disk.parser.fstypes[self.index]
          elif '*' in self.disk.parser.fstypes:
              self.fstype = self.disk.parser.fstypes['*']
          elif '?' in self.disk.parser.fstypes and self.disk.parser.fstypes['?'] is not None:
              self.fstype = "?" + self.disk.parser.fstypes['?']
          else:
              self.fstype = ""
  
          if self.fstype in VOLUME_SYSTEM_TYPES:
              self.volumes.vstype = self.fstype
              self.fstype = 'volumesystem'
  
          # convert fstype from string to a FileSystemType object
          if not isinstance(self.fstype, filesystems.FileSystemType):
              if self.fstype.startswith("?"):
                  fallback = FILE_SYSTEM_TYPES[self.fstype[1:]]
                  self.fstype = filesystems.FallbackFileSystemType(fallback)
              else:
                  self.fstype = FILE_SYSTEM_TYPES[self.fstype]
docs: Load fstype information from the parser instance.