Redhat:filesystem formats
File System Formats
There are far more formats than are supported on Linux. The default for RHEL is ext4. While not technically correct, filesystem formats are grouped into two categories: standard and journaling.
A standard filesystem can be thought of as the older linux filesystems that do not log changes. The standard filesystems were part of UNIX, which linux was cloned from. Before RHEL5, the default was to use ext2. RHEL5 used ext3 and RHEL6 now uses ext4, both of which are journaling filesystems.
The journaling filesystems were created as the partitions grew in size. They have two advantages over standard filesystems: they are faster to check during the boot up process and they have a log of the meta data that can be used to recover the disk if it crashes.
Examples of Standard File systems
- ext
- ext2
- swap
- MS-DOS and VFAT
- ISO 9660
- /proc - a Linux virtual filesystem
- /dev/pts - Linux implementation of Unix98 PTY support
Examples of journaling File systems
- ext3
- ext4
- JFS
- ReiserFS
- xfs
- NTFS