#!/bin/sh
#
# $Id$
#
# This script sets up the USB media
#

# Get info from config file
usbdev=`grep usb-dev /tmp/mondo-restore.cfg | cut -d' ' -f2-`

# info from cmdline are predominent
for i in `cat /proc/cmdline` ; do
	echo $i | grep -qi usb= && usbdev=`echo $i | cut -d= -f2`
done

if [ $usbdev = "" ]; then
	# No usb configuration neither stored during archive
	# nor on cmdline so no usb wanted => exiting
	exit 0
fi

[ -d /proc/bus/usb ] && ! grep -q /proc/bus/usb /proc/mounts && mount -t usbfs none /proc/bus/usb

echo -en "Mounting USB device (${usbdev}1) on /mnt/cdrom..."
/sbin/modprobe usb-storage
for i in 1 2 3 4 5 6 7 8 9 10 ; do
		sleep 1
		echo -en "."
done
mount -t vfat ${usbdev}1 /mnt/cdrom && LogIt "USB device (${usbdev}1) mounted on /mnt/cdrom" 
echo "."
