SVN: geninitrd/trunk/geninitrd

wiget wiget at pld-linux.org
Sun Mar 22 15:33:31 CET 2009


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 = "";


More information about the pld-cvs-commit mailing list