Ticket #589: rcs.patch
File rcs.patch, 2.0 KB (added by , 12 years ago) |
---|
-
mindi-2.1.1/rootfs/etc/init.d/rcS
old new 149 149 tapedev="" ; # will be set by UntarTapeStuff() 150 150 151 151 # Here we can add the USB storage module, it's working even with OBDR ! 152 modprobe -q usb-storage 152 modprobe -q usb-storage 2>/dev/null 153 153 # Tape takes some time to appear 154 154 sleep 10 155 155 cd $GROOVY … … 197 197 return 198 198 fi 199 199 echo "Activating a potential USB Storage device" 200 modprobe -q usb-storage 200 modprobe -q usb-storage 2>/dev/null 201 201 for i in 1 2 3 4 5 6 7 8 9 10 ; do 202 202 sleep 1 203 203 echo -en "." … … 389 389 if [ $? -eq 0 ]; then 390 390 return 391 391 fi 392 modprobe -q uhcd_hci 393 modprobe -q usbhid 392 modprobe -q uhcd_hci 2>/dev/null 393 modprobe -q usbhid 2>/dev/null 394 394 } 395 395 396 396 … … 402 402 if [ -e "/tmp/i-want-my-lvm" ] ; then 403 403 LogIt "Scanning LVM's..." 1 404 404 if which lvm ; then 405 modprobe -q dm-mod 406 modprobe -q dm_mod 405 modprobe -q dm-mod 2>/dev/null 406 modprobe -q dm_mod 2>/dev/null 407 407 lvm vgscan --mknodes 408 408 else 409 409 vgscan … … 686 686 echo "$FORCE_MODS" | grep -q "$j " 687 687 if [ $? -eq 0 ]; then 688 688 echo "Forcing first $j..." 689 modprobe -q $j 689 modprobe -q $j 2>/dev/null 690 690 fi 691 691 done 692 692 for m in $lismod; do … … 702 702 continue 703 703 fi 704 704 echo "Probing $j..." 705 modprobe -q $j 705 modprobe -q $j 2>/dev/null 706 706 done 707 707 } 708 708 … … 711 711 if [ -x /sbin/udevadm ]; then 712 712 v=`/sbin/udevadm --version` 713 713 echo "Triggering udev again..." 714 if [ "$v" -ge "146" ]; then714 if [ "$v" -ge "146" -a "$v" -lt "174" ]; then 715 715 /sbin/udevadm trigger --type=failed 716 el se716 elif [ "$v" -lt "146" ]; then 717 717 /sbin/udevadm trigger --retry-failed 718 else 719 echo "Triggering not needed!" 718 720 fi 719 721 fi 720 722 } … … 741 743 MINDI_VER=2.1.1 742 744 MINDI_REV=2957 743 745 trap CaughtSoftReset SIGTERM 744 trap GetShell SIGINT R746 trap GetShell SIGINT 745 747 LOGFILE=/var/log/mondorestore.log 746 748 PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/mondo:/usr/games 747 749 GROOVY=/tmp/groovy-stuff