ext4

From Gentoo Wiki
Jump to: navigation, search
This page is a translated version of the page Ext4 and the translation is 0% complete.

Other languages:
English • ‎русский • ‎日本語
Resources

ext4 (fourth extended file system) is an open source disk filesystem and most recent version of the extended series of filesystems. It is the primary file system in use by many Linux systems rendering it to be arguably the most stable and well tested file system supported in Linux.

Установка

Ядро

Активируйте следующий параметр ядра для поддержки ext4:

Ядро Включение поддержки ext4
File systems  --->
   <*> The Extended 4 (ext4) filesystem

Поддержка дополнительных возможностей ext4:

Ядро Включение дополнительных возможностей ext4
File systems  --->
   [*]   Ext4 POSIX Access Control Lists
   [*]   Ext4 Security Labels
   [ ]   EXT4 debugging support
Optional ext4 support definitions
Option Description
Ext4 POSIX Access Control Lists Enable ACL permissions.
Ext4 Security Labels Enable POSIX capabilities support.
EXT4 debugging support (Not recommend) Use when debugging ext4 (advanced users only).

Поддержка больших накопителей

В случае если используется накопитель большого размера (2 TB или больше) и 32-битное (x86) ядро, то необходимо включить следующие опции:

Ядро Включение поддержки для больших дисков в x86 ядрах
-*- Enable the block layer  --->
    [*]   Support for large (2TB+) block devices and files

USE-флаги

Пакет sys-fs/e2fsprogs содержит утилиты для работы с файловой системой. В Gentoo Linux sys-fs/e2fsprogs является частью system набора и должен быть уже установлен в системе.

USE flags for sys-fs/e2fsprogs Standard EXT2/EXT3/EXT4 filesystem utilities

fuse Build fuse2fs, a FUSE file system client for ext2/ext3/ext4 file systems
static-libs Build static versions of dynamic libraries as well

Emerge

После настройки USE-флагов обновите систему, чтобы изменения вступили в силу:

root #emerge --ask --changed-use --deep @world

Использование

Создание

Предупреждение
Команда mkfs.ext4 необратимо уничтожит любое содержимое на разделе, который вы укажите для форматирования. Убедитесь что выбрали правильный раздел!

Чтобы создать файловую систему ext4 на разделе /dev/sda1:

root #mkfs.ext4 /dev/sda1

Замените /dev/sda1 на раздел, который хотите отформатировать.

По умолчанию 5% от доступного пространства зарезервировано для нужд пользователя root. Обычно такое хорошо использовать на разделах куда монтируется /, но это может быть нежелательным для других разделов. Чтобы не создавать зарезервированное пространство для нужд пользователя root воспользуйтесь опцией -m 0 для команды mkfs.ext4:

root #mkfs.ext4 -m 0 /dev/sda1

Смотрите также

  • JFS — a 64-bit journaling filesystem created by IBM
  • Btrfs — copy-on-write (копирование при записи (CoW)) файловая система для Linux, предназначенная для реализации расширенных возможностей, с уделением особого внимания отказоустойчивости, восстановлению и простоте администрирования.
  • XFS — a high-performance journaling filesystem
  • F2FS — a filesystem designed for NAND flash-based devices.

Внешние ресурсы