diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts index 89629e9..4f71a88 100755 --- a/defaults/initrd.scripts +++ b/defaults/initrd.scripts @@ -88,7 +88,7 @@ findmediamount() { # don't skip device mapper devices. Even the craziest scenario # deserves a fair chance. # - for part in `ls /sys/block/${bsn}/${bsn}[0-9]* 2>/dev/null` + for part in `ls /sys/block/${bsn}/${bsn}*[0-9]* 2>/dev/null` do skip=1 break; @@ -143,6 +143,8 @@ devicelist(){ DEVICES="$DEVICES /dev/ubd* /dev/ubd/*" # iSeries devices DEVICES="$DEVICES /dev/iseries/vcd*" + # builtin mmc/sd card reader devices + DEVICES="$DEVICES /dev/mmcblk* /dev/mmcblk*/*" echo ${DEVICES} }