WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
E2fsprogs содержит ряд системных утилит для поддержки файловой системы
ext2. Они также поддерживают журналируемую
файловую систему ext3. Расчетное время сборки 0.6 SBU Требуемое место на диске 4.9 MB E2fsprogs зависит от установки: Bash, Binutils, Coreutils,
Diffutils, Gawk, GCC, Gettext, Glibc, Grep, Make, Sed и Texinfo. Рекомендуется собирать E2fsprogs вне каталога с исходниками: Подготавливаем E2fsprogs для компиляции: Описание параметров конфигурации: Определенные программы (такие как программа
e2fsck) рассматриваются как необходимые программы.
Например, когда раздел /usr не примонтирован,
эти программы не будут доступны. Они должны находится в таких каталогах как
/lib и /sbin.
Если этот параметр пропущен при конфигурации E2fsprogs, программы разместятся
в каталоге /usr, что нам не нужно. Это создаст разделяемую библиотеку для использования некоторыми
программами из этого пакета. Это отключит сборку плагина Enterprise Volume Management System (EVMS).
Этот плагин не обновляется с последними внутренними EVMS
интерфейсами и EVMS не инсталируется как часть базовой системы
LFS, поэтому плагин не требуется. Смотрите сайт EVMS на
http://evms.sourceforge.net/
для получения большей информации о EVMS. Компилируем пакет: Для проверки результата вводим: Инсталлируем большинство программ: Инсталлируем разделяемые библиотеки: Проинсталлированные программы: 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]. Ищет на устройстве (обычно разделе диска) плохие блоки. Утилита командной строки для определения и печати
атрибутов блочных устройств. Изменяет атрибуты файла в файловой системе ext2
, а также ext3 (журналируемой версии
файловой системы ext2). Компилятор таблицы ошибок. Он конвертирует таблицу названий
кодов ошибок и сообщений в исходный код на C для использования
с библиотекой com_err. Отладчик файловой системы. Он может использоваться для проверки и
изменения состояния файловой системы ext2.
Печатает информацию о super блоке и группе блоков для файловых
систем на указанном устройстве. Используется для проверки и исправления ошибок файловых систем
ext2 и ext3. Используется для сохранения критически важных данных файловой системы
ext2 в файл. Возвращает или изменяет метку тома на файловой системе
ext2 на указанном устройстве. Ищет файловую систему по метке тома или UUID. Используется для проверки и исправления ошибок файловых систем. По умолчанию проверяет файловые системы ext2
. По умолчанию проверяет файловые системы ext3
. Сохраняет вывод команды в лог-файл. Выводит список атрибутов файлов на файловой системе ext2. Конвертирует таблицу команд и справочных сообщений в исходники на C
для использования с библиотекой libss. Используется для создания файловой системы ext2
на указанном устройстве. По умолчанию создает файловую систему ext2.
По умолчанию создает файловую систему ext3.
Используется для создания каталога
lost+found на файловой системе ext2;
Он заранее выделяет блоки для этого каталога для нужд
e2fsck. Используется для изменения размеров файловой системы
ext2. Используется для изменения настраиваемых параметров файловой
системы ext2. Создает новый универсальный уникальный идентификатор
(universally unique identifier, UUID). Этот новый UUID будет уникальным среди
всех созданных UUID на локальной или другой системе в прошлом и будущем.
Содержит правила идентификации устройств и получения содержимого.
Содержит правила вывода стандартных ошибок. Используется dumpe2fs,
chattr и
lsattr. Содержит правила для работы программ уровня пользователя для
манипулирования файловой системы ext2. Используется debugfs. Содержит правила для генерации уникальных идентификаторов объектов,
которые позволяют получать к ним доступ на локальной системе.
Linux From Scratch. Версия 6.0
Глава 6. Установка основных системных программ
6.43. E2fsprogs-1.35
6.43.1. Инсталлируем E2fsprogs
mkdir build
cd build
../configure --prefix=/usr --with-root-prefix="" \
--enable-elf-shlibs --disable-evms
make
make check
make install
make install-libs
6.43.2. Описание E2fsprogs
Короткое описание
Найди своих коллег! |