+# Virtio devices
+echo "--> Virtio"
+for DEVICE in vda vdb vdc vdd; do
+ if [ ! -e /dev/${DEVICE} ]; then
+ continue
+ else
+ 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
+ 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}1 is source drive - SKIP"
+ continue
+ else
+ umount /harddisk 2> /dev/null
+ echo -n "$DEVICE" > /tmp/dest_device
+ echo "${DEVICE} - yes, it is our destination"
+ exit 0 # like ide / use device for grub
+ fi
+ fi
+ fi
+done
+
+