Migrar Máquina Virtua VirtualBox / Windows XP para outro usuário.

Iniciado por mickeyknox, 04 de Junho de 2009, 16:32

tópico anterior - próximo tópico

mickeyknox

Olá galera.
Após um bom tempo usando Dual Boot XP/Ubuntu, parti agora para o Ubuntu de forma mais definitiva. Testei bastante os recursos do Ubuntu 9, máquina virtual VirtualBox (Rodando Office, Adobe CS4 e o capeta), enfim.
Como instalei o Ubuntu num segundo HD e na época, mais para testes, não me preocupei tanto com segurança, e vinha brincando nele na conta Root mesmo. Bom, fato é que deu tudo TÃO certo por aqui, que já configurei uma carambada de coisas e não to afim de mais uma vez formatar HD, e configurar tudo de novo. A máquina tá rodando lindo e o XP roda melhor no VirtualBox que puro no HD :D:D:D
Enfim, fato é... estou usando uma conta root com uma máquina virtual lindamente instalada, com tudo que preciso.

Tem como eu migrar ESTA MESMA MAQUINA VIRTUAL VIRTUALBOX de um usuário (root) para outro (padrão) no ubuntu, sem ter que reinstalar o win, aplicativos, atualizações, etc, tudo de novo? tentei copiar os arquivos de usuário do Virtualbox da pasta root para a do usuário e mudar as permissões, mas parece que mesmo logado como usuário, ele busca os mesmos arquivos da instalação do root. (antes de fazer a copia só tinha a opção de criar uma nova maquina logado como usuário).

Não achei nada sobre isto em lugar nenhum, e faria-me muito feliz conseguir essa proeza. Assim evito horas de trabalho. Enfim, se algum rato de linux quiser ajudar o noobão aqui, agradeço muito! hehehehe :D
Pentium IV 3.2 Prescott 2gb ram DDR 400 ATI 9200 256mb Seagate 160gb Maxtor 80gb + 22" LG Windão Pentium IV 2.8ht 2gb ram DDR400 Geforce 6200LE 256MB Seagate 250gb SATA Maxtor 160gb SATA 17" LG e mais uma ou outra..

mickeyknox

Bom, resolvi fazer um adendo pq acho que esta questão é até um pouco mais ampla:
Por exempĺo, tem pessoas aqui em casa que adoram o maldito xp. Por outro lado, não gostaria de instalar máquinas virtuais separadas para cada usuário Linux. Uma vez instaladas como root, não é possível compartilhar a mesma máquina virtual XP entre vários usuários Ubuntu? Isso vai economizar hd pra caramba, e permitir que a MS não chie pq meu win é original e fazer múltiplas instalações com a mesma key é pedir pra dar caca...
Pentium IV 3.2 Prescott 2gb ram DDR 400 ATI 9200 256mb Seagate 160gb Maxtor 80gb + 22" LG Windão Pentium IV 2.8ht 2gb ram DDR400 Geforce 6200LE 256MB Seagate 250gb SATA Maxtor 160gb SATA 17" LG e mais uma ou outra..

simon

Rodar VirtualBox como root é no mínimo esquisito. Para funcionar ele tem que ser usado por um usuário do grupo vboxusers.
Para mudar o usuário que usa o VirtualBox tenta o seguinte (não se se vai dar certo):
Adicione um usuário comum ao grupo vboxusers.
sudo adduser usuario_qualquer vboxusers
Nesse código usuario_qualquer é o usuário que voce quer dar permissões para usar o VirtualBox. Mova a imagem de disco para o diretorio de discos virtuais do usuario que usará o VirtualBox:
sudo mv imagem.vdi /home/usuario_qualquer/.VirtualBox/VDI
Aqui magem.vdi é o nome da imagem do Windows. Mude o dono da imagem para o usuário que irá usá-la:
sudo chown usuario_qualquer imagem.vdi
Mude também o grupo:
sudo chgrp vboxusers imagem.vdi
Mudadas as permissões, inicie uma sessão como o usuário que usará o VirtualBox e crie uma nova máquina virtual. Na hora de escolher o disco virtual escolha a imagem antiga. Espero ter ajudado.

mickeyknox

Simon antes de mais nada muito obrigado. Como eu disse antes, como só estava "brincando" até então com o Ubuntu, mantinha ele em dual boot e quando usava o Ubuntu, logava como root mesmo, que me economizada dores de cabeça com permissões. Só que tá tudo rodando tão lindo que perdi a vontade de reinstalar tudo do zero, decentemente hehehehe... Vou tentar seguir suas dicas e posto o resultado aqui.
Pentium IV 3.2 Prescott 2gb ram DDR 400 ATI 9200 256mb Seagate 160gb Maxtor 80gb + 22" LG Windão Pentium IV 2.8ht 2gb ram DDR400 Geforce 6200LE 256MB Seagate 250gb SATA Maxtor 160gb SATA 17" LG e mais uma ou outra..