Beyond Linux From Scratch. Версия 6.0

Part II. Последующая конфигурация LFS и дополнительные программы

Ext3

Ext3 это журналируемая файловая система, которая является расширением файловой системы ext2. Она обратно совместима с ext2 и преобразование из ext2 в ext3 является очень простым.

Вам не надо устанавливать ничего для использования ext3, все необходимые пакеты доступны в основной LFS-системе.

При сборке ядра убедитесь, что Вы имеете встроенную поддержку ext3. Если Вы хотите, чтобы Ваш root раздел был ext3, тогда вкомпилируйте поддержку ext3 в ядро, иначе Вы можете компилировать ее как модуль. При необходимости перекомпилируйте ядро.

Отредактируйте Ваш /etc/fstab. Для каждого раздела, который хотите переконвертировать в ext3, отредактируйте содержимое так, чтобы оно выглядело похожим на следующую строчку.

/dev/hdXX /mnt_point ext3 defaults 1 0

В предыдущей строке замените /dev/hd XX на раздел (то есть /dev/hda2), /mnt_point на точку монтирования (то есть /home). 0 в последнем поле подтвердит, что раздел не будет проверен на последовательность во время процесса загрузки скриптом checkfs. Вы можете заменить тип файловой системы ext3 выше на auto , если хотите убедиться в монтировании раздела при случайном пропуске включения поддержки ext3 в ядре.

Для каждого раздела, преобразованного в ext3 и добавленного в /etc/fstab, включите журнал запуском следующей команды:


tune2fs -j /dev/hdXX

Перемонтируйте эти разделы или просто перезагрузитесь, если Вы перекомпилировали ядро для поддержки ext3.

Больше информации доступно на http://www.zip.com.au/~akpm/linux/ext3/ext3-usage.html . Эта информация относится к ядрам 2.6.