wiki:FileSystem/Ext4

Note:

Ext4 has been added to VL since 6.0 SOHO.

Ext4 filesystem

This page will host information about implementing support for the ext4 filesystem in Vector Linux.

Kernel config and required software

  1. Start with a 2.6.29 or later kernel. It is highly recommended that you apply the  latest patchset (if available) to get the latest bug fixes. In your kernel's .config file, enable EXT4_FS (along with EXT4_FS_XATTR and EXT4_FS_POSIX_ACL if you like).
  1. Compile the latest version of e2fsprogs (as of this writing 1.41.5) from kernel.org or from Sourceforge. Note that it is highly important to install the mke2fs.conf file that comes with the e2fsprogs 1.41.x sources in /etc/mke2fs.conf. If you have edited the /etc/mke2fs.conf file, you will need to merge your changes with the version from e2fsprogs 1.41.x.

You also need to upgrade util-linux-ng, but it fails to build against linux-2.30.1 (see  http://patchwork.kernel.org/patch/38102/ .) You need to build it against an older kernel or apply the patch linked above.

Files

Software that needs editing from the UI side

  • Vasm?:
  • Installer?:

Software that needs to be updated / added

  • Grub does not support ext4 in stable branch ( see)
  • util-linux-ng