Author: wiget
Date: Sun Mar 22 15:33:30 2009
New Revision: 10229

Modified:
   geninitrd/trunk/geninitrd
Log:
Sometime mdadm --detail are better that mdadm --examine (eg. LVM on arrays with 
custom names)

(#:~) mdadm --examine --scan --brief -v --config=/etc/mdadm.conf
ARRAY /dev/md/s250 level=raid1 metadata=1.1 num-devices=2 
UUID=7a2ccca1:079b02b3:4a413594:fcda5731 name=s250
   devices=/dev/sda2
(#:~) mdadm --detail --scan --brief -v --config=/etc/mdadm.conf
ARRAY /dev/md127 level=raid1 num-devices=2 metadata=1.01 name=s250 
UUID=7a2ccca1:079b02b3:4a413594:fcda5731
   devices=/dev/sda2



Modified: geninitrd/trunk/geninitrd
==============================================================================
--- geninitrd/trunk/geninitrd   (original)
+++ geninitrd/trunk/geninitrd   Sun Mar 22 15:33:30 2009
@@ -430,7 +430,7 @@
 
        if [ -f /etc/mdadm.conf ]; then
                debug "Finding RAID details using mdadm for rootdev=$1"
-               eval `/sbin/mdadm -v --examine --scan --config=/etc/mdadm.conf 
| awk -v rootdev="$1" '
+               eval `(/sbin/mdadm -v --examine --scan 
--config=/etc/mdadm.conf;/sbin/mdadm -v --detail --scan 
--config=/etc/mdadm.conf) | awk -v rootdev="$1" '
                BEGIN {
                        found = "no";
                        dev_list = "";
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to