A ideia
Para disponibilizar uma VM a partir de diferentes contas de usuário em um computador (sem que ela seja executada ao mesmo tempo), é necessário configurar algumas coisas:
- Localize o disco rígido virtual da máquina compartilhada em um diretório em que usuários diferentes tenham permissões apropriadas.
- Crie máquinas virtuais nas diferentes contas, usando o mesmo disco rígido virtual.
Como isso pode ser feito
-
Crie uma pasta compartilhada, na sua pasta pessoal, para você e outro (s) usuário (s):
-
Torne outros usuários membros do grupo
yourusername
(a maneira mais fácil é instalar o gnome-system-tools e usar ausers and groups
-section. %código% (instruções detalhadas aqui para gerenciar usuários e aqui para criar uma pasta compartilhada) -
Altere as permissões da pasta; clique com o botão direito do mouse no nautilus. Na guia Permissões, altere as permissões do grupo para o grupo
Manage groups > choose_yourusername > properties > add_other_users
parayourusername
. -
Altere as permissões para os arquivos na pasta de forma semelhante (o botão para baixo na janela de propriedades do nautilus).
-
-
Crie uma máquina virtual no VirtualBox. Não use o diretório padrão para um disco, mas navegue até a pasta compartilhada e salve a imagem do disco lá. Se você tiver uma VM existente, exclua-a, exclua sua pasta em
read & write
, mas mantenha sua imagem de disco e mova-a para a pasta compartilhada primeiro e crie uma nova VM usando o imagem existente como um disco rígido. (se você tentar revincular a imagem do disco em sua VM existente, o VirtualBox reclamará que o UUID já existe). - Na (s) conta (s) do outro usuário, crie máquinas semelhantes, mas use a imagem do disco rígido no diretório compartilhado:
~/VirtualBox VMs
(dependendo da diskimage que você criou)