LINUX.ORG.RU

История изменений

Исправление AVL2, (текущая версия) :

Да, невнимательно посмотрел. Это же github tytso, разработчика e2fsprogs. А оно в контрибах затесалось.

Там еще скрипт подозрительный dir2fs

Создает из директории минифицированную файловую систему ext4

mke2fs -i "${ratio}" -T ext4 -d "${dir}" -O ^resize_inode,sparse_super2,metadata_csum,64bit,^has_journal -E packed_meta_blocks=1,num_backup_sb=0 -b "${block_sz}" -I "${inodesz}" -F "${dev}" "${mkfs_blocks}" || exit

Но из всего этого подозрительно только packed_meta_blocks=1 и то очень сомнительно.

А еще он делает

e2image -ar "${dev}" "${dev}.min"; mv "${dev}.min" "${dev}")

Вот этот e2image -ar дампит файловую систему в минифицированном виде. Только занятые блоки метаданные и вполне может сжимать их.

Исходная версия AVL2, :

Да, невнимательно посмотрел. Это же github tytso, разработчика e2fsprogs. А оно в контрибах затесалось.

Там еще скрипт подозрительный dir2fs

Создает из директории минифицированную файловую систему ext4

mke2fs -i "${ratio}" -T ext4 -d "${dir}" -O ^resize_inode,sparse_super2,metadata_csum,64bit,^has_journal -E packed_meta_blocks=1,num_backup_sb=0 -b "${block_sz}" -I "${inodesz}" -F "${dev}" "${mkfs_blocks}" || exit

Но из всего этого подозрительно только packed_meta_blocks=1 и то очень сомнительно.