source: MondoRescue/branches/3.2/mindi/rootfs/usr/sbin/start-usb@ 3216

Last change on this file since 3216 was 3216, checked in by Bruno Cornec, 10 years ago
  • Moves all mindi scripts under /usr/sbin to be more easily compatible with the lack of /sbin in recent distros.
  • Property svn:executable set to *
File size: 722 bytes
RevLine 
[1698]1#!/bin/sh
2#
3# $Id$
4#
5# This script sets up the USB media
6#
7
8# Get info from config file
[2127]9MRUSBDEV=`grep usb-dev /tmp/mondo-restore.cfg 2> /dev/null | cut -d' ' -f2-`
[1698]10
11# info from cmdline are predominent
12for i in `cat /proc/cmdline` ; do
[2127]13 echo $i | grep -qi usb= && MRUSBDEV=`echo $i | cut -d= -f2`
[1698]14done
15
[2127]16if [ $MRUSBDEV = "" ]; then
[1698]17 # No usb configuration neither stored during archive
18 # nor on cmdline so no usb wanted => exiting
19 exit 0
20fi
21
[2127]22export MRUSBDEV
23
24echo -en "Mounting USB device (${MRUSBDEV}1) on /mnt/cdrom..."
[1729]25/sbin/modprobe usb-storage
[1732]26for i in 1 2 3 4 5 6 7 8 9 10 ; do
27 sleep 1
28 echo -en "."
29done
[2127]30mount -t vfat ${MRUSBDEV}1 /mnt/cdrom && LogIt "USB device (${MRUSBDEV}1) mounted on /mnt/cdrom"
[1732]31echo "."
Note: See TracBrowser for help on using the repository browser.