Forrest logo
tool overview
On this page you find all important commands for the CLI tool mkfs.ext3. If the command you are looking for is missing please ask our AI.


The mkfs.ext3 command line tool is used to create a new ext3 file system on a storage device in Linux-based systems. It is part of the e2fsprogs package, which provides various utilities for working with ext2, ext3, and ext4 file systems. The ext3 file system is a popular choice for Linux distributions due to its backward compatibility with ext2 and improved reliability and performance.

When running mkfs.ext3, you specify the device or partition for which you want to create the file system. The tool then initializes the file system, including allocating the necessary metadata structures such as the superblock, inode table, and block bitmap. You can also specify additional options like the block size, the percentage of blocks reserved for privileged processes, and the file system label.

By default, mkfs.ext3 uses a journaling file system, which improves data integrity in case of sudden power loss or system crash. It ensures that all changes to the file system are written to a journal before being committed to the main file system. This allows for quicker and more reliable file system repairs during system recovery.

Once the mkfs.ext3 command completes successfully, you will have a newly created ext3 file system ready to be mounted and used for storing files and directories on your Linux system.

List of commands for mkfs.ext3:

  • mke2fs:tldr:16e97 mke2fs: Create an ext3 filesystem in partition 1 of device b (`sdb1`).
    $ mkfs.ext3 ${-dev-sdb1}
    try on your machine
    explain this command
tool overview