Changeset 2587 in MondoRescue for branches/2.2.10/mindi/rootfs/sbin
- Timestamp:
- Mar 3, 2010, 8:24:24 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2.10/mindi/rootfs/sbin/init
r2569 r2587 395 395 rm -f /tmp/restorevgs 396 396 for d in $MINDI_EXCLUDE_DEVS ; do 397 echo " == $d"397 echo "LVM exclusion == $d" 398 398 EXCLUDE_VGS=`grep " $d" /tmp/i-want-my-lvm | grep vgcreate | awk '{print $4}'` 399 399 vg=`echo $EXCLUDE_VGS | sed "s/ /|/g"` … … 413 413 for l in $EXCLUDE_LVS; do 414 414 # FIXME: Should search for all possible device names here 415 grep -Ev "/dev/$v/$l" /tmp/mountlist.txt > /tmp/mountlist.txt.new416 grep -Ev "/dev/mapper/${v}-$l" /tmp/mountlist.txt.new > /tmp/mountlist.txt415 grep -Ev "/dev/$v/$l" $MINDI_CACHE/mountlist.txt > $MINDI_CACHE/mountlist.txt.new 416 grep -Ev "/dev/mapper/${v}-$l" $MINDI_CACHE/mountlist.txt.new > $MINDI_CACHE/mountlist.txt 417 417 done 418 418 done … … 730 730 if [ "`grep -i excludedevs /proc/cmdline`" ]; then 731 731 export MINDI_EXCLUDE_DEVS="`cat /proc/cmdline | sed 's~.*excludedevs=\"\(.*\)\".*~\1~'` mondonone" 732 for d in $MINDI_EXCLUDE_DEVS ; do 733 echo "Mountlist exclusion == $d" 734 perl -i -ne 'print $_ unless m~$d~' $MINDI_CACHE/mountlist.txt 735 done 732 736 else 733 737 export MINDI_EXCLUDE_DEVS=" " … … 804 808 WelcomeMessage 805 809 RstHW 810 [ -e "$MINDI_CACHE/mountlist.txt" ] && cp -f $MINDI_CACHE/mountlist.txt $MINDI_CACHE/mountlist.original 806 811 StartRaids 807 812 StartMpath … … 817 822 cp -af /dev/md2 /dev/md/2 2> /dev/null 818 823 fi 819 [ -e "$MINDI_CACHE/mountlist.txt" ] && cp -f $MINDI_CACHE/mountlist.txt $MINDI_CACHE/mountlist.original820 824 821 825 if ! [ "`grep -i "pxe" $CMDLINE`" ] ; then … … 899 903 post=`echo $post | sed 's|^/tmp/isodir|/tmp|'` 900 904 fi 901 if [ - x$post ]; then905 if [ -r $post ]; then 902 906 echo "Executing final script $post" 903 907 LogIt "Executing final script $post" … … 905 909 mount-me 906 910 fi 911 chmod 755 $post 907 912 $post 908 913 if [ "`echo $post | grep -E '^/mnt/RESTORING'`" ]; then
Note:
See TracChangeset
for help on using the changeset viewer.