Is it possible to duplicate a USB drive so that you can take advantage of faster file access by running it locally? The idea being to simulate the actual drive by reporting the same identifiers including path, size, serial and location to the OS.
On the assumption that you are using Linux - which as woliveirajr pointed out has not been stated - you should be able to do this by setting up a loop device that is linked to the USB image. Look up the
You can then use this as if it is a block device, mounting it, etc. In any case an USB mass storage device on a Linux box is not treated as a serial device, if I am not mistaken, but as a block device.