mount /dev/${DEVICE}1 /harddisk 2> /dev/null
if [ -n "$(ls /harddisk/ipfire-*.tbz2 2>/dev/null)" ]; then
umount /harddisk 2> /dev/null
- echo "${DEVICE} is source drive - SKIP"
+ echo "${DEVICE}1 is source drive - SKIP"
continue
else
umount /harddisk 2> /dev/null
continue
else
umount /harddisk 2> /dev/null
- mount /dev/${DEVICE}1 /harddisk 2> /dev/null
+ mount /dev/${DEVICE}1 /harddisk 2> /dev/null
if [ -n "$(ls /harddisk/ipfire-*.tbz2 2>/dev/null)" ]; then
umount /harddisk 2> /dev/null
echo "${DEVICE}1 is source drive - SKIP"
mount /dev/${DEVICE}p1 /harddisk 2> /dev/null
if [ -n "$(ls /harddisk/ipfire-*.tbz2 2>/dev/null)" ]; then
umount /harddisk 2> /dev/null
- echo "${DEVICE} is source drive - SKIP"
+ echo "${DEVICE}p1 is source drive - SKIP"
continue
else
umount /harddisk 2> /dev/null
mount /dev/${DEVICE}1 /harddisk 2> /dev/null
if [ -n "$(ls /harddisk/ipfire-*.tbz2 2>/dev/null)" ]; then
- umount /harddisk 2> /dev/null
- echo "${DEVICE} is source drive - SKIP"
- continue
+ umount /harddisk 2> /dev/null
+ echo "${DEVICE}1 is source drive - SKIP"
+ continue
else
- echo -n "$DEVICE" > /tmp/dest_device
- echo "${DEVICE} - yes, it is our destination"
- exit 2
+ umount /harddisk 2> /dev/null
+ mount /dev/${DEVICE} /harddisk 2> /dev/null
+ if [ -n "$(ls /harddisk/ipfire-*.tbz2 2>/dev/null)" ]; then
+ umount /harddisk 2> /dev/null
+ echo "${DEVICE} is source drive - SKIP"
+ continue
+ else
+ echo -n "$DEVICE" > /tmp/dest_device
+ echo "${DEVICE} - yes, it is our destination"
+ exit 2
+ fi
fi
fi
done