This mkfs frontend is deprecated in favour of filesystem specificmkfs.<type> utils.mkfs is used to build a Linux filesystem on a device, usually a hard
disk partition. The device argument is either the device name (e.g.
/dev/hda1, /dev/sdb2), or a regular file that shall contain the
filesystem. The size argument is the number of blocks to be used for
The exit code returned by mkfs is 0 on success and 1 on failure.
In actuality, mkfs is simply a front-end for the various filesystem
builders (mkfs.fstype) available under Linux. The filesystem-
specific builder is searched for via your PATH environment setting
only. Please see the filesystem-specific builder manual pages for
-t, --type type
Specify the type of filesystem to be built. If not specified,
the default filesystem type (currently ext2) is used.
Filesystem-specific options to be passed to the real
Produce verbose output, including all filesystem-specific
commands that are executed. Specifying this option more than
once inhibits execution of any filesystem-specific commands.
This is really only useful for testing.
Display version information and exit. (Option -V will display
version information only when it is the only parameter,
otherwise it will work as --verbose.)
Display help text and exit.
All generic options must precede and not be combined with filesystem-
specific options. Some filesystem-specific programs do not
automatically detect the device size and require the size parameter
to be specified.
This page is part of the util-linux (a random collection of Linux
utilities) project. Information about the project can be found at
⟨https://www.kernel.org/pub/linux/utils/util-linux/⟩. If you have a
bug report for this manual page, send it to
firstname.lastname@example.org. This page was obtained from the
project's upstream Git repository
2017-03-13. If you discover any rendering problems in this HTML ver‐
sion of the page, or you believe there is a better or more up-to-date
source for the page, or you have corrections or improvements to the
information in this COLOPHON (which is not part of the original man‐
ual page), send a mail to email@example.com
util-linux June 2011 MKFS(8)