The mdadm package contains administration tools for software RAID.
This package is known to build and work properly using an LFS-7.7 platform.
Download (HTTP): http://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-3.3.2.tar.xz
Download MD5 sum: 44698d351501cac6a89072dc877eb220
Download size: 402 KB
Estimated disk space required: 8.3 MB
Estimated build time: less than 0.1 SBU
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/mdadm
Enable the following options in the kernel configuration and recompile the kernel, if necessary. Only the RAID types desired are required.
Device Drivers --->
  [*] Multiple devices driver support (RAID and LVM) ---> [CONFIG_MD]
    <*> RAID support                                      [CONFIG_BLK_DEV_MD]
    [*]   Autodetect RAID arrays during kernel boot       [CONFIG_MD_AUTODETECT]
    <*/M>  Linear (append) mode                           [CONFIG_MD_LINEAR]
    <*/M>  RAID-0 (striping) mode                         [CONFIG_MD_RAID0]
    <*/M>  RAID-1 (mirroring) mode                        [CONFIG_MD_RAID1]
    <*/M>  RAID-10 (mirrored striping) mode               [CONFIG_MD_RAID10]
    <*/M>  RAID-4/RAID-5/RAID-6 mode                      [CONFIG_MD_RAID456]
      First, fix a problem inroduced by gcc-4.9.0:
sed -i 's/Wall -Werror/Wall/' Makefile
Install mdadm by running the following commands:
make
          If you wish to run the tests, ensure that your kernel supports RAID
          and that a version of mdadm is not already running, and issue:
          make test and then,
          as the root user: ./test
        
          Now, as the root user:
        
make install
          make everything: This target creates
          extra programs, particularly a statically-linked version of
          mdadm and also
          versions of mdassemble. These all need to be
          manually installed.
        
Last updated on 2015-02-20 12:02:49 -0800