mke2fs.conf(5) File Formats Manual mke2fs.conf(5) mke2fs.conf - mke2fs mke2fs.conf mke2fs(8). mke2fs(8) ext2 ext3 ext4. mke2fs.conf INI. : [ ]. . INI : [section1] tag1 = value_a tag1 = value_b tag2 = value_c [section 2] tag3 = { subtag1 = subtag_value_a subtag1 = subtag_value_b subtag2 = subtag_value_c } tag1 = value_d tag2 = value_e } (';') ('#') . . : "\n" ( ) "\t" ( ) "\b" ( ) "\\" ( ). . "yes" '`y" "true" "t" "1" "on" "no" "n" "false" "nil" "0" "off" . mke2fs.conf. . [options] mke2fs(8). [defaults] mke2fs(8). [fs_types] . [fs_types] . -t -T mke2fs(8) . [devices] . [options] [options]. proceed_delay mke2fs(8) proceed_delay . 0 . sync_kludge inode mke2fs(8) inode sync_kludge . . [defaults] [defaults]. creator_os " " . mke2fs(8) . fs_type -t mke2fs(8) mkfs.fs-type. mke2fs.conf mke2fs ext3 ext2 . undo_dir . E2FSPROGS_UNDO_DIR. none mke2fs(8) . ( blocksize hash_alg inode_ratio inode_size reserved_ratio ) defaults . [fs_types] [fs_types] -t -T mke2fs(8) . mke2fs(8) fs_types ( ext2 ext3 ) . mke2fs(8) [fs_types] . mke2fs.conf: [defaults] base_features = sparse_super,filetype,resize_inode,dir_index blocksize = 4096 inode_size = 256 inode_ratio = 16384 [fs_types] ext3 = { features = has_journal } ext4 = { features = extents,flex_bg inode_size = 256 } small = { blocksize = 1024 inode_ratio = 4096 } floppy = { features = ^resize_inode blocksize = 1024 inode_size = 128 } mke2fs mke2fs.ext4 ext4. 3 mke2fs floppy. fs_types "ext4, floppy". ext4 floppy inode_size [fs_types] fs_types.floppy.inode_size inode 128. features . defaults.base_features sparse_super filetype resize_inode dir_index. fs_types.ext4.features extents flex_bg fs_types.floppy.features resize_inode sparse_super filetype dir_index extents flex_bg. . default: base_features . base_features fs_types base_features mke2fs(8). enable_periodic_fsck . true 180 . -i -c tune2fs(8). errors . e2fsck(8) . errors : continue . remount-ro . panic . features . -O mke2fs(8); ('^') . features [fs_types] [fs_types]. force_undo true mke2fs inode . default_features base_features features. -O mke2fs(8). auto_64-bit_support mke2fs(8) 64bit . resize_inode 64 . default_mntopts . -o tune2fs(8). blocksize . lazy_itable_init inode . uninit_bg . lazy_itable_init uninit_bg inode mke2fs(8). . lazy_journal_init inode . has_journal . lazy_journal_init inode mke2fs. . journal_location . num_backup_sb sparse_super2 0 1 2 . packed_meta_blocks inode . inode_ratio inode . inode_size inode . reserved_ratio . hash_alg b . : legacy half_md4 tea. flex_bg_size ext4. . 2 flex_bg . options mke2fs(8) -E. mke2fs(8) . discard mke2fs(8) . set_raid_stride RAID . : always disk never. always. set_raid_stripe RAID . : always disk never. disk. cluster_size bigalloc . -C mke2fs(8). make_hugefiles . ( packed_meta_blocks ) . hugefiles_dir . hugefiles_uid make_hugefiles. hugefiles_gid make_hugefiles. hugefiles_umask umask make_hugefiles. num_hugefiles . hugefiles_size make_hugefiles . hugefiles_slack . hugefiles_size . . hugefiles_align . . . hugefiles_align_disk ( mke2fs(8)). false . hugefiles_name . hugefiles_digits ( ) . warn_y2038_dates mke2fs(8) 128 ( 19 2038). GNU Hurd 128 . zero_hugefiles mke2fs(8). / . zero_hugefiles . encoding . utf8-12.1 utf8 Unicode 12.1 Unicode utf8 utf8-12.1 . encoding_flags . utf8 strict Unicode . . [devices] [devices] . fs_type -t . usage_types -T . /etc/mke2fs.conf mke2fs(8). mke2fs(8) 3 . . : . E2fsprogs 1.47.4 2025 mke2fs.conf(5)