This question already has an answer here:
I have this USB flash drive with a Linux partition that I use inside VirtualBox.
Each time I insert it into the USB port, windows keeps asking if it should format it.
Is there anyway to disable Windows from asking that?
Disabling auto-run has not resolved the problem unfortunately. Windows will still check if the disk contains a partition it knows about, and ask to format if it doesn't know it.
Really nice try though, any other ideas?