Changeset 1958 in MondoRescue for branches/2.2.6/mindi/rootfs/sbin/init
- Timestamp:
- May 28, 2008, 1:59:55 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2.6/mindi/rootfs/sbin/init
r1927 r1958 105 105 [ "$1" != "" ] && tapedev=$1 106 106 [ ! "$tapedev" ] && tapedev=`grep media-dev /tmp/mondo-restore.cfg | tr -s ' ' ' ' | cut -d' ' -f2` 107 # tar -zxf $tapedev 107 mt -f $tapedev fsf 2 108 108 dd if=$tapedev bs=32k count=1024 | tar -zx 109 109 res=$? 110 110 if [ "$res" -eq "0" ] ; then 111 grep -v media-dev /tmp/mondo-restore.cfg > /tmp/mr.cfg 112 echo "media-dev $tapedev" >> /tmp/mr.cfg 113 cp -f /tmp/mr.cfg /tmp/mondo-restore.cfg 111 # Store the dev name in case we changed it interactively 112 sed -i "s/^media-dev .*$/media-dev $tapedev/" /tmp/mondo-restore.cfg 113 114 #grep -v media-dev /tmp/mondo-restore.cfg > /tmp/mr.cfg 115 #echo "media-dev $tapedev" >> /tmp/mr.cfg 116 #cp -f /tmp/mr.cfg /tmp/mondo-restore.cfg 114 117 fi 115 118 cd $old_pwd … … 121 124 tapedev="" ; # will be set by UntarTapeStuff() 122 125 cd $GROOVY 123 UntarTapeStuff $tapedev || UntarTapeStuff /dev/st0 || UntarTapeStuff /dev/osst0 || UntarTapeStuff /dev/ht0126 UntarTapeStuff $tapedev 124 127 res=$? 125 128 while [ "$res" -ne "0" ] ; do … … 146 149 res=$? 147 150 else 148 # clear149 151 LogIt "Using tape as extended datadisk. Good." 3 150 152 echo "Using tape as extd ddisk." > /tmp/TAPEDEV-HAS-DATA-DISKS … … 584 586 export DENY_MODS=" " 585 587 fi 586 588 if [ "`grep -i 'obdr ' /tmp/mondo-restore.cfg`" ]; then 589 # Do not try to load usb storage when dealing with OBDR it makes the modprobe hang :-( 590 export DENY_MODS="$DENY_MODS usb-storage" 591 fi 587 592 if [ "`grep -i forcemods /proc/cmdline`" ]; then 588 593 export FORCE_MODS="`cat /proc/cmdline | sed 's~.*forcemods=\"\(.*\)\".*~\1~'` mondonone" … … 623 628 fi 624 629 625 if [ "`grep -i ' tape ' /tmp/mondo-restore.cfg`" ] || [ "`grep -i udev/tmp/mondo-restore.cfg`" ]; then630 if [ "`grep -i 'obdr ' /tmp/mondo-restore.cfg`" ] || [ "`grep -i ' udev' /tmp/mondo-restore.cfg`" ]; then 626 631 HandleTape 627 632 ExtractDataDisksAndLoadModules
Note:
See TracChangeset
for help on using the changeset viewer.