#include <ext2_internal.h>
Structure du Ext2 Super Block (Repris du code de Linux) http://www.nongnu.org/ext2-doc/ext2.html#SUPERBLOCK 
 
      
        
          | uint32_t ext2_super_block::s_algorithm_usage_bitmap | 
        
      
 
 
      
        
          | uint16_t ext2_super_block::s_block_group_nr | 
        
      
 
block group # of this superblock 
 
 
      
        
          | uint32_t ext2_super_block::s_blocks_count | 
        
      
 
 
      
        
          | uint32_t ext2_super_block::s_blocks_per_group | 
        
      
 
Blocks per group
 
      
        
          | uint32_t ext2_super_block::s_checkinterval | 
        
      
 
 
      
        
          | uint8_t ext2_super_block::s_def_hash_version | 
        
      
 
Default hash version to use 
 
 
Default gid for reserved blocks 
 
 
Default uid for reserved blocks 
 
 
      
        
          | uint32_t ext2_super_block::s_default_mount_opts | 
        
      
 
Option de mount par défaut. 
 
 
Behaviour when detecting errors 
 
 
      
        
          | uint32_t ext2_super_block::s_feature_compat | 
        
      
 
 
      
        
          | uint32_t ext2_super_block::s_feature_incompat | 
        
      
 
 
      
        
          | uint32_t ext2_super_block::s_feature_ro_compat | 
        
      
 
readonly-compatible feature set 
 
 
      
        
          | uint32_t ext2_super_block::s_first_data_block | 
        
      
 
 
      
        
          | uint32_t ext2_super_block::s_first_meta_bg | 
        
      
 
First metablock block group 
 
 
      
        
          | uint32_t ext2_super_block::s_frags_per_group | 
        
      
 
Fragments per group
 
      
        
          | uint32_t ext2_super_block::s_free_blocks_count | 
        
      
 
 
      
        
          | uint32_t ext2_super_block::s_free_inodes_count | 
        
      
 
 
      
        
          | uint32_t ext2_super_block::s_hash_seed[4] | 
        
      
 
 
      
        
          | uint32_t ext2_super_block::s_inodes_count | 
        
      
 
 
      
        
          | uint32_t ext2_super_block::s_inodes_per_group | 
        
      
 
Inodes per group
 
      
        
          | uint32_t ext2_super_block::s_journal_dev | 
        
      
 
device number of journal file 
 
 
      
        
          | uint32_t ext2_super_block::s_journal_inum | 
        
      
 
inode number of journal file 
 
 
      
        
          | uint8_t ext2_super_block::s_journal_uuid[16] | 
        
      
 
uuid of journal superblock 
 
 
      
        
          | char ext2_super_block::s_last_mounted[64] | 
        
      
 
directory where last mounted 
 
 
      
        
          | uint32_t ext2_super_block::s_last_orphan | 
        
      
 
start of list of inodes to delete 
 
 
      
        
          | uint32_t ext2_super_block::s_log_block_size | 
        
      
 
 
      
        
          | uint32_t ext2_super_block::s_log_frag_size | 
        
      
 
 
      
        
          | uint16_t ext2_super_block::s_max_mnt_count | 
        
      
 
 
      
        
          | uint16_t ext2_super_block::s_minor_rev_level | 
        
      
 
 
      
        
          | uint8_t ext2_super_block::s_padding[3] | 
        
      
 
 
      
        
          | uint8_t ext2_super_block::s_prealloc_blocks | 
        
      
 
Nr of blocks to try to preallocate 
 
 
      
        
          | uint8_t ext2_super_block::s_prealloc_dir_blocks | 
        
      
 
Nr to preallocate for dirs 
 
 
      
        
          | uint32_t ext2_super_block::s_r_blocks_count | 
        
      
 
 
      
        
          | uint8_t ext2_super_block::s_reserved[760] | 
        
      
 
Padding to the end of the block 
 
 
      
        
          | uint8_t ext2_super_block::s_uuid[16] | 
        
      
 
 
      
        
          | char ext2_super_block::s_volume_name[16] | 
        
      
 
 
La documentation de cette structure a été générée à partir du fichier suivant :