-A
, --assemble
Assemble a pre-existing array.
-B
, --build
Build a legacy array without superblocks.
-C
, --create
Create a new array.
-F
, --follow
, --monitor
Select Monitor
mode.
-G
, --grow
Change the size or shape of an active array.
-I
, --incremental
Add/remove a single device to/from an appropriate array,
and possibly start the array.
--auto-detect
Request that the kernel starts any auto-detected arrays.
This can only work if md is compiled into the kernel — not
if it is a module. Arrays can be auto-detected by the
kernel if all the components are in primary MS-DOS
partitions with partition type FD
, and all use v0.90
metadata. In-kernel autodetect is not recommended for new
installations. Using mdadm to detect and assemble arrays
— possibly in an initrd — is substantially more flexible
and should be preferred.
If a device is given before any options, or if the first option
is one of --add
, --re-add
, --add-spare
, --fail
, --remove
, or
--replace
, then the MANAGE mode is assumed. Anything other than
these will cause the Misc
mode to be assumed.