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