def _generate_fs(self): start_blk = 0 for part in self._partitions: if part.name == self.names['kernel']: start_blk = part.start_blk + part.size_blks img = '%s/%s' % (self._devdir, self.imgs['fs']) size = os.path.getsize(img) size_blks = self._bytes_to_blks(size) size_blks += FS_EXTRA_BLKS if self._c.has_option('CONFIG_INSTALLER_FS_SIZE_IN_BLKS'): min_size_blks = int(self._c.get_clean('CONFIG_INSTALLER_FS_SIZE_IN_BLKS')) if size_blks < min_size_blks: size_blks = min_size_blks fs = NandPartition(self.names['fs']) fs.image = img fs.start_blk = start_blk fs.size_blks = size_blks fs.filesystem = self._fs_name() self._partitions.append(fs)
def _generate_fs(self): start_blk = 0 for part in self._partitions: if part.name == self.names['kernel']: start_blk = part.start_blk + part.size_blks img = '%s/%s' % (self._devdir, self.imgs['fs']) size = os.path.getsize(img) size_blks = self._bytes_to_blks(size) size_blks += FS_EXTRA_BLKS if self._c.has_option('CONFIG_INSTALLER_FS_SIZE_IN_BLKS'): min_size_blks = int( self._c.get_clean('CONFIG_INSTALLER_FS_SIZE_IN_BLKS')) if size_blks < min_size_blks: size_blks = min_size_blks fs = NandPartition(self.names['fs']) fs.image = img fs.start_blk = start_blk fs.size_blks = size_blks fs.filesystem = self._fs_name() self._partitions.append(fs)