/bin/mount -t sysfs none /sys /bin/mkdir -p /newroot /bin/[ -f /var/log/spb.log ] && /bin/cp /var/log/spb.log /var/log/spb1.log /sbin/lsmod >/var/log/spb.log /sbin/modprobe ehci-hcd /sbin/modprobe usb-storage for i in 2 5 10 15; do /bin/sleep $i /bin/[ -d /sys/block/sdb/sdb1 ] && /bin/sleep 2 && /bin/mount /dev/sdb1 /newroot && break done /bin/mount >>/var/log/spb.log /sbin/lsmod >>/var/log/spb.log /bin/umount /sys /bin/umount /proc if /bin/[ -x /newroot/linuxrc2 ]; then # /bin/hdparm -S 120 /dev/sda # gets set in /etc/nasmon.conf as HDSpindownTime=120 # cd /newroot # /bin/mount -o move . / # cd / # exec /bin/busybox chroot . /bin/sh /linuxrc2 >/dev/console 2>/dev/console dev/console >var/log/spb.log" >var/log/spb.log # bin/busybox pivot_root . oldroot >dev/console >var/log/spb.log T=`/sbin/busybox tty` bin/echo "exec bin/busybox chroot . /bin/sh /linuxrc2 >.$T 2>.$T <.$T" >>var/log/spb.log exec bin/busybox chroot . /bin/sh /linuxrc2 >.$T 2>.$T <.$T bin/echo "failed: exec bin/busybox chroot . /bin/sh /linuxrc2 >.$T 2>.$T <.$T" >>var/log/spb.log fi #----------------------------------------------------- /bin/mount -t proc none /proc