path: root/man
diff options
authorGoldwyn Rodrigues <>2009-01-21 13:22:49 -0500
committerChris Mason <>2009-01-21 13:22:49 -0500
commitecc69a3b478ced57fbf36bbf497bfd2361fcb8b4 (patch)
tree7b5f4095c340310cd9d38e2d2cc6dace18e3ce9f /man
parent47e1a8f56a88cc2f3fa3e6cb362d8bcc0d97bb41 (diff)
Add man/
Kept the name with the name in, so that further processing such as BUILD_DATE BUILD_VERSION etc. could be included later. All man pages included in the man directory to avoid file cluttering. Signed-off-by: Goldwyn Rodrigues <>
Diffstat (limited to 'man')
1 files changed, 63 insertions, 0 deletions
diff --git a/man/ b/man/
new file mode 100644
index 00000000..54e3146d
--- /dev/null
+++ b/man/
@@ -0,0 +1,63 @@
+mkfs.btrfs \- create an btrfs filesystem
+.B mkfs.btrfs
+[ \fB\-A\fP\fI alloc-start\fP ]
+[ \fB\-b\fP\fI byte-count\fP ]
+[ \fB \-d\fP\fI data-profile\fP ]
+[ \fB \-l\fP\fI leafsize\fP ]
+[ \fB \-L\fP\fI label\fP ]
+[ \fB \-m\fP\fI metadata profile\fP ]
+[ \fB \-n\fP\fI nodesize\fP ]
+[ \fB \-s\fP\fI sectorsize\fP ]
+[ \fB \-h\fP ]
+[ \fB \-V\fP ] \fI device\fP [ \fI device ...\fP ]
+.B mkfs.btrfs
+is used to create an btrfs filesystem (usually in a disk partition, or an array
+of disk partitions).
+.I device
+is the special file corresponding to the device (e.g \fI/dev/sdXX\fP ).
+If multiple \fI devices \fP are specified, btrfs is created
+spanning across the specified \fI devices\fP.
+\fB\-A\fR, \fB\-\-alloc\-start \fIoffset\fR
+Specify the offset from the start of the device to start the btrfs filesystem. The default value is zero, or the start of the device.
+\fB\-b\fR, \fB\-\-byte\-count \fIsize\fR
+Specify the size of the resultant filesystem. If this option is not used,
+mkfs.btrfs uses all the available storage for the filesystem.
+\fB\-d\fR, \fB\-\-data \fItype\fR
+Specify how the data must be spanned across the devices specified. Valid
+values are raid0, raid1, raid10 or single.
+\fB\-l\fR, \fB\-\-leafsize \fIsize\fR
+Specify the leaf size, the least data item in which btrfs stores data. The
+default value is the page size.
+\fB\-L\fR, \fB\-\-label \fIname\fR
+Specify a label for the filesystem.
+\fB\-m\fR, \fB\-\-metadata \fIprofile\fR
+Specify how metadata must be spanned across the devices specified. Valid
+values are raid0, raid1, raid10 or single.
+\fB\-n\fR, \fB\-\-nodesize \fIsize\fR
+Specify the nodesize. By default the value is set to the pagesize.
+\fB\-s\fR, \fB\-\-sectorsize \fIsize\fR
+Specify the sectorsize, the minimum block allocation.
+\fB\-V\fR, \fB\-\-version\fR
+Print the \fBmkfs.btrfs\fP version and exit.
+.B mkfs.btrfs
+is part of btrfs-progs. Btrfs is currently under heavy development,
+and not suitable for for any uses other than benchmarking and review.
+Please refer to the btrfs wiki
+ for further details.
+.BR btrfsck (8)