Man Linux: Main Page and Category List


       mkfs.nilfs2 - create a NILFS2 filesystem


       mkfs  -t nilfs2 [ -b block-size ] [ -B blocks-per-segment ] [ -c ] [ -L
       volume-label ] [ -m reserved-segments-percentage ] [ -n ] [ -q ] [ -V ]

       mkfs.nilfs2  [  -b  block-size  ] [ -B blocks-per-segment ] [ -c ] [ -L
       volume-label ] [ -m reserved-segments-percentage ] [ -n ] [ -q ] [ -V ]


       mkfs.nilfs2  is  used  to create a nilfs2 filesystem (usually in a disk
       partition).  device is the special file  corresponding  to  the  device
       (e.g.   /dev/sdXX).  Usually  mkfs.nilfs2  is  invoked from the mkfs(8)
       front-end program.

       The exit code returned by mkfs.nilfs2 is 0 on success and 1 on failure.


       -b block-size
              Specify  the  size  of blocks in bytes.  The valid block size is
              1024, 2048, 4096, 8192 bytes, ..., and the maximum block size is
              restricted  to  the  system page size.  For most machines, it is
              4096 bytes.  The default block size is 4096 bytes.

       -B blocks-per-segment
              Specify the number of blocks in a  segment,  where  the  segment
              (also  called  full segment) is an allocation unit of disk space
              of  NILFS.   This  parameter  gives  the  size  of  segment  and
              consequently  determines  how  many  segments are aligned in the
              specified device.  The default number of blocks per  segment  is
              2048 (= 8MB with 4KB blocks).

       -c     Check  the device for bad blocks before building the filesystem.

       -L new-volume-label
              Set the volume label for  the  filesystem  to  new-volume-label.
              The maximum length of the volume label is 16 bytes.

       -m reserved-segments-percentage
              Specify  the  percentage  of  the  segments reserved for garbage
              collection.  The default percentage is 5%.

       -n     Cause mkfs.nilfs2 to  not  actually  create  a  filesystem,  but
              display what it would be do if it were to create a filesystem.

       -q     Quiet execution.  Useful if mkfs.nilfs2 is run in a script.

       -V     Print the version number of mkfs.nilfs2 and exit.


       This  version  of  mkfs.nilfs2  has  been  written  by  Ryusuke Konishi


       mkfs.nilfs2 is part of the nilfs-utils package and  is  available  from


       nilfs(8), mkfs(8), badblocks(8).