What's the use case for this? Why would you want to update the files from both places at once? As long as the g_file_storage or g_mass_storage driver is being used, it cannot be done with the kernel modules as-is. http://www.linux-usb.org/gadget/file_storage.html