Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Two steps to do:

  1. I want to create virtual USB drivers on my Ubuntu host
  2. Then, I want to connect every virtual machine in the virualbox to one of those virtual USB drivers for copying things between those servers (machines) .

I found second step in here, but couldn't find first step or anything similar!

Does anybody know how to create virtual USB? Does it need a special software of just can be made via command line?


After days of searching I found this link and seems it has what I've been looking for! However, I couldn't install it. Can you give me a hand in this?

The readme file says:

To compile the driver you need to have source codes of your OS kernel. Default Makefile is searching for kernel source codes in "/usr/src/linux" folder to compile the driver. If your kernel is in the other folder you can point its location in the file system using KERNELDIR variable.

e.g.: make KERNELDIR=/usr/src/kernel-source-

After successful driver compilation there will be tusbd.ko file in the "/modules/src/tusbd/" folder. This file is necessary for USB Server operation

I don't know how to do that.

share|improve this question
If this is just for sharing files, wouldn't it be easier to do with a network shared drive? – pjc50 Feb 5 '13 at 14:16
no actually it's for testing the application I'm developing in my company , it must be a USB and only a USB , I'm so tired of searching and asking ! it's like no body ever had done this :\ – SafeY Feb 5 '13 at 14:32
up vote 0 down vote accepted

Finally me and a friend came across a solution for this problem . we add a virtual hard disk to the machine and yes ! it's working now :D

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .