+# mount_usb_partitions
+#------------------------------------------------
+USB_MOUNTPOINT_PREFIX=${FAKE_ROOT}/opt/media/USBDrive
+mount_usb_partitions() {
+ echo "mount USB partitions"
+ DEVICE_TYPE_LIST=(
+ ext4
+ vfat
+ )
+
+ for DEVICE_TYPE in ${DEVICE_TYPE_LIST[@]}
+ do
+ DEVICES=$("$BLKID" /dev/sd?? -t TYPE="${DEVICE_TYPE}" -o device)
+ for DEVICE in ${DEVICES}
+ do
+ USB_MOUNTPOINT_INDEX=$(echo ${DEVICE} | "$CUT" -b 8- | "$TR" '[:lower:]' '[:upper:]')
+ USB_MOUNTPOINT=${USB_MOUNTPOINT_PREFIX}${USB_MOUNTPOINT_INDEX}
+ "$MKDIR" ${USB_MOUNTPOINT}
+ "$MOUNT" -t ${DEVICE_TYPE} ${DEVICE} ${USB_MOUNTPOINT}
+ done
+ done
+}
+
+#------------------------------------------------