Encontrei a resposta ultimamente enquanto brincava com o Ubuntu. Parece que somos capazes de vincular pastas existentes a outra área do sistema de arquivos e, assim, enganar o VMware Workstation para pensar que todas as máquinas virtuais estão no mesmo local.
Aqui está o passo a passo para resolver o problema:
1- Dê uma olhada no local do diretório compartilhado já configurado. Para fazer isso, abra o VMware Workstation - > Editar - > Preferências, depois clique no menu "VMs compartilhadas" à esquerda. Ajuste todas as configurações para suas necessidades.
2- Antes de fechar o VMware Workstation, remova todas as máquinas virtuais da sua biblioteca (NÃO EXCLUIR DO DISCO, apenas remova da biblioteca, você entenderá mais tarde). Feche o VMware Workstation, abra um terminal e edite o / etc / fstab.
3- Adicione linhas como estas:
/HDDs/sdb2/vm1 /home/name/VMs-Shared/vm1 ext4 bind 0 0
/HDDs/sdb2/vm2 /home/name/VMs-Shared/vm2 ext4 bind 0 0
/HDDs/sdc1/vm3 /home/name/VMs-Shared/vm3 ext4 bind 0 0
4- Reinicie o seu sistema ou use a seguinte linha de comando:
sudo mount --bind -a
Por favor, seja um conselho, não tenho certeza se isso está funcionando, eu não testei esse comando por um longo tempo. Se não tiver certeza, basta reiniciar o sistema.
5- Abra a VMware Workstation e abra todas as máquinas virtuais a partir do local compartilhado (MUITO IMPORTANTE). Como todas as VMs estão abertas no local adequado, basta clicar com o botão direito do mouse em uma máquina virtual - > Gerenciar - > Compartilhar. Um assistente será aberto, basta clicar em Avançar e a Estação de Trabalho informará que ele já está pronto para ser compartilhado (nenhuma operação de movimentação necessária ou qualquer outra coisa como essa).
A partir de agora, aproveite recursos relacionados ao sistema de "compartilhamento". Você será capaz de iniciar automaticamente as VMs na inicialização do host e gerenciá-las remotamente.
Espero que ajude!
Dave