E2fsprogs

Для паолучения инструкций по установке смотрите Раздел Установка E2fsprogs-1.34 в Главе 6.

Официальный адрес пакета

E2fsprogs (1.34):
ftp://download.sourceforge.net/pub/sourceforge/e2fsprogs/
http://download.sourceforge.net/e2fsprogs/

Содержимое E2fsprogs

E2fsprogs содержит утилиты работы с файловой системой ext2. Также поддерживается журналируемая файловая система ext3.

Устанавливаемые программы: badblocks, blkid, chattr, compile_et, debugfs, dumpe2fs, e2fsck, e2image, e2label, findfs, fsck, fsck.ext2, fsck.ext3, logsave, lsattr, mk_cmds, mke2fs, mkfs.ext2, mkfs.ext3, mklost+found, resize2fs, tune2fs и uuidgen.

Устанавливаемые библиотеки: libblkid.[a,so], libcom_err.[a,so], libe2p.[a,so], libext2fs.[a,so], libss.[a,so] и libuuid.[a,so]

Краткие описания

badblocks ищет на устройстве (обычно разделе диска) плохие блоки.

blkid утилита командной строки для определения и печати атрибутов блок-устройства.

chattr изменяет атрибуты файла в файловой системе ext2.

compile_et - компиятор таблицы ошибок. Он конвертирует таблицу названий кодов ошибок и сообщений в исходный код на C для использования с библиотекой com_err.

debugfs - отладчик файловой системы. Он может использоваться для проверки и изменения состояния файловой системы ext2.

dumpe2fs печатает информацию о super block и группы блоков для файловых систем на указанном устройстве.

e2fsck используется для проверки и исправления ошибок файловых систем ext2 и ext3.

e2image испорльзуется для сохранения критически важных данных файловой системы ext2 в файл.

e2label возвращает или изменяет метку тома на файловой системе ext2 на указанном устройстве.

findfs ищет файловую систему по метке тома или UUID.

fsck используется для проверки и исправления ошибок файловых систем. По умолчанию проверяет файловые системы, перечисленные в /etc/fstab

logsave сохраняет выводж команды в лог-файл.

lsattr выводит список атрибутов файлов на файловой системе ext2.

mk_cmds конвертирует таблицу команд и справочных сообщений в исходники на C для использования с библиотекой libss.

mke2fs используется для создания файловой системы ext2 на указанном устройстве.

mklost+found используется для создания директории lost+found на файловой системе ext2. Он заранее выделяет блоки для этой директории для нужд e2fsck.

resize2fs используется для изменения размеров файловой системы ext2.

tune2fs используется для изменения настраиваемых параметров файловой системы ext2.

uuidgen создает новый универсальный уникальный идентификатор (universally unique identifier - UUID). Этот новый UUID будет уникальным среди всех созданных UUID на локальной или другой системе в прошлом и будущем.

libblkid содержит правила идентификации устройств и получения содержимого.

libcom_err содержит правила вывода стандартных ошибок.

libe2p используется dumpe2fs, chattr и lsattr.

libext2fs содержит правила для работы программ уровня пользователя для манипулирования файловой системы ext2.

libss используется debugfs.

libuuid содержит правила для генерации уникальных идентификаторов объектов, которые позволяют получать к ним доступ на локальной системе.

Зависимости установки E2fsprogs

E2fsprogs зависит от: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Gettext, Glibc, Grep, Make, Sed, Texinfo.