На мой вопрос довольно сложно ответить, но я спрашиваю, можно ли создать виртуальную флешку и синхронизировать ее с другим устройством с помощью кабеля USB-USB?
Чтобы было понятнее Придумай типичную флешку. Вы подключаете его к ноутбуку, и он отображается как съемный диск. Можно ли сделать компьютер хостом «виртуального диска», который был бы подключен к USB-шнуру на одном конце, а другой конец - к другому устройству, такому как Xbox 360, или другому компьютеру.
http://www.mentor.com/products/fv/emulation-systems/upload/veloce-virtual-usb-2-0-device-ds.pdf
или
http://www.dongleservice.com/dongle-emulator.phtml
Я думаю, что один из этих маршрутов - то, что Вы ищете.