diff options
Diffstat (limited to 'abs/core-testing/mdadm/raid-partitions_install')
-rw-r--r-- | abs/core-testing/mdadm/raid-partitions_install | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/abs/core-testing/mdadm/raid-partitions_install b/abs/core-testing/mdadm/raid-partitions_install new file mode 100644 index 0000000..8fe5184 --- /dev/null +++ b/abs/core-testing/mdadm/raid-partitions_install @@ -0,0 +1,32 @@ +# vim: set ft=sh: + +install () +{ + MODULES=" $(checked_modules "drivers/md/*" | grep -v "dm-") " + BINARIES="mdadm" + FILES="" + SCRIPT="raid-partitions" + add_file "/usr/lib/klibc/bin/mdassemble" "/bin/mdassemble" +} + +help () +{ +cat<<HELPEOF + This hook loads the necessary modules for an raid mdp/partitionable root device, + and assemble the raid device when run. + + Kernel Parameters: + Specify all your md arrays with md= parameter: + ::: Example ::: md=d0,/dev/sda3,/dev/sda4 md=d1,/dev/hda1,/dev/hdb1 + This will setup 2 md partitionable arrays + + Setup: + - to assemble a partitionable array: + md=d<md device no.>,dev0,dev1,...,devn + + Parameters: + - <md device no.> = the number of the md device: + 0 means md0, 1 means md1, ... + - <dev0-devn>: e.g. /dev/hda1,/dev/hdc1,/dev/sda1,/dev/sdb1 +HELPEOF +} |