Bem, é um pouco complicado, mas acho que usar suporte a USB em qualquer uma das máquinas virtuais bloquearia o host ou outras máquinas de ver a unidade, pelo menos no meu VirtualBox (não tenho certeza sobre VMWare) :
Você iniciaria a unidade USB e certificaria-se de que seja a unidade F: no host, em seguida, em cada máquina virtual, especifique uma pasta compartilhada de acordo com o seguinte site:
e, em seguida, dentro de cada máquina virtual, vá para Meu computador e mapeie uma unidade para um compartilhamento de rede.
Em cada máquina virtual, você selecionaria o caminho como
\.host\Shared Folders\MySharedFolder
ou seja qual for o caminho, então a unidade como F:
Isso tornaria a unidade acessível em host e em máquinas virtuais com a única ressalva de que não seria uma unidade "removível" ...