mkfs.minix(8) — Linux manual page


MKFS.MINIX(8)             System Administration            MKFS.MINIX(8)

NAME         top

       mkfs.minix - make a Minix filesystem

SYNOPSIS         top

       mkfs.minix [options] device [size-in-blocks]

DESCRIPTION         top

       mkfs.minix creates a Linux MINIX filesystem on a device (usually
       a disk partition).

       The device is usually of the following form:

           /dev/hda[1-8] (IDE disk 1)
           /dev/hdb[1-8] (IDE disk 2)
           /dev/sda[1-8] (SCSI disk 1)
           /dev/sdb[1-8] (SCSI disk 2)

       The device may be a block device or an image file of one, but
       this is not enforced. Expect not much fun on a character device

       The size-in-blocks parameter is the desired size of the file
       system, in blocks. It is present only for backwards
       compatibility. If omitted the size will be determined
       automatically. Only block counts strictly greater than 10 and
       strictly less than 65536 are allowed.

OPTIONS         top

       -c, --check
           Check the device for bad blocks before creating the
           filesystem. If any are found, the count is printed.

       -n, --namelength length
           Specify the maximum length of filenames. Currently, the only
           allowable values are 14 and 30 for file system versions 1 and
           2. Version 3 allows only value 60. The default is 30.

           Use exclusive BSD lock for device or file it operates. The
           optional argument mode can be yes, no (or 1 and 0) or
           nonblock. If the mode argument is omitted, it defaults to
           yes. This option overwrites environment variable
           $LOCK_BLOCK_DEVICE. The default is not to use any lock at
           all, but it’s recommended to avoid collisions with
           systemd-udevd(8) or other tools.

       -i, --inodes number
           Specify the number of inodes for the filesystem.

       -l, --badblocks filename
           Read the list of bad blocks from filename. The file has one
           bad-block number per line. The count of bad blocks read is

           Make a Minix version 1 filesystem. This is the default.

       -2, -v
           Make a Minix version 2 filesystem.

           Make a Minix version 3 filesystem.

       -h, --help
           Display help text and exit.

       -V, --version
           Print version and exit. The long option cannot be combined
           with other options.

ENVIRONMENT         top

           use exclusive BSD lock. The mode is "1" or "0". See --lock
           for more details.

EXIT STATUS         top

       The exit status returned by mkfs.minix is one of the following:

           No errors

           Operational error

           Usage or syntax error

SEE ALSO         top

       fsck(8), mkfs(8), reboot(8)

REPORTING BUGS         top

       For bug reports, use the issue tracker at

AVAILABILITY         top

       The mkfs.minix command is part of the util-linux package which
       can be downloaded from Linux Kernel Archive
       <>. This page
       is part of the util-linux (a random collection of Linux
       utilities) project. Information about the project can be found at
       ⟨⟩. If you have
       a bug report for this manual page, send it to This page was obtained from the
       project's upstream Git repository
       ⟨git://⟩ on
       2023-12-22. (At that time, the date of the most recent commit
       that was found in the repository was 2023-12-14.) If you discover
       any rendering problems in this HTML version 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 manual page),
       send a mail to

util-linux 2.39.594-1e0ad      2023-07-19                  MKFS.MINIX(8)

Pages that refer to this page: fsck.minix(8)mkfs(8)systemd-makefs@.service(8)