Активация поддержки Ext4 в Linux
Оценить преимущества новой файловой системы Ext4 можно уже сейчас. Несколько простых действий и вы счастливый обладатель самой продвинутой ФС для Linux.
Во-первых, рекомендуется использовать свежие версии ядра, т.к. Ext4 активно развивается. Далее пересобираем ядро:
make menuconfig
Следует выбрать опцию «Prompt for development and/or incomplete code/drivers» в меню «General» и «Ext4dev/ext4 extended fs support development (EXPERIMENTAL)» в меню «File Systems«.
Затем следуют стандартные:
make make install make install_modules
Теперь требуется собрать пакет e2fsprogs с поддержкой Ext4. Последние версии в тарболле можно найти , но предпочтительней взять исходники из репозитория:
$ git clone git://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git $ cd e2fsprogs $ git checkout -b pu Switched to a new branch "pu" $ git branch master * pu $ git pull git://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git pu
Получив исходники, компилируем их:
$./configure $make #make install
Учтите, что установка перезапишет стандартный e2fsprogs из дистрибутива.
После вышеуказанный действий и перезагрузки ваш Linux готов работать с Ext4.
Например:
mkfs.ext4 -j /dev/sda6
cоздаст файловую систему Ext4 на устройстве /dev/sda6, а
mount -t ext4dev /dev/sda6 /mnt/point
смонтирует ее в точке /mnt/point
Не забывайте, что Ext4 все еще находится в экспериментальном статусе! Не используйте эту файловую систему там, где требуется повышенная стабильность!