[FUG-BR] Passar da maquina virtual para HD

Cristina Fernandes Silva cristina.fsilva em yahoo.com.br
Quarta Setembro 5 09:15:36 BRT 2007


Gostei dessa sua ideia carlos

olhei o vmware conventer precisa de software proprietarios como o ghost
e uma lincença tambem.. alguem da lista ja usou esse vmware converter alguma
vez ??

--- "Carlos A. M. dos Santos" <unixmania em gmail.com> escreveu:

> On 9/4/07, Araray Velho <araray em gmail.com> wrote:
> 
> > http://www.vmware.com/support/v2p/index.html
> >
> > On 9/4/07, Cristina Fernandes Silva <cristina.fsilva em yahoo.com.br> wrote:
> > >
> > > Eu uso o Vmware Server. Qual seria o software que possui
> > > essa caracteristica
> 
> A receita contida no documento da VMWare me parece mais complicada do
> que o necessário e precisa Ghost  e outros baratos. Eu não tenho
> VMWare, mas fiz algo parecido no Qemu, conforme descrito a seguir.
> 
> 1. Compartilhei o diretório /share da máquina hospedeira via NFS. Essa
> máquina tem endereço IP 192.168.1.199/24. Existe um diretório
> /share/tmp com permissão 1777.
> 
> 2. Dei boot na VM com uma imagem do CD de instalação/manutenção do
> FreeBSD e entrei na opção Fixit do sysinstall.
> 
> 3. Configurei a interface de rede à mão e montei o diretório exportado
> pelo hospedeiro no /mnt
> 
> # rm /sbin
> # ln -s /dist/sbin /sbin
> (pra ter um /sbin completo)
> 
> # ifconfig re0 192.168.1.32/24
> (.32 porque .1 é o meu rooteador :-)
> 
> # mount 192.168.1.199:/share /mnt
> (ignorar a mensagem sobre não poder atualizar o /var/db/mounttab)
> 
> 4. Olhei o /etc/fstab da VM pra saber o que deveria salvar (sei que o
> sistema de arquivos raiz está no /dev/ad0s1a:
> 
> # mount /dev/ad0s1a /mnt2
> # cat /mnt2/etc/fstab
> [...]
> /dev/ad0s1a             /       ufs             rw,noatime      1       1
> /dev/ad0s1b             none    swap            sw              0       0
> /dev/ad0s1d             /var    ufs             rw,noatime      2       2
> /dev/ad0s1e             /tmp    ufs             rw,noatime      2       2
> /dev/ad0s1f             /usr    ufs             rw,noatime      2       2
> [...]
> # umount /mnt2
> 
> 5. Dei um dump(8) de cada um dos sistemas de arquivos, de acordo com o
> fstab, salvando num arquivo no hospedeiro:
> 
> #cd /mnt
> # dump -0 -a -f ad0s1a /dev/ad0s1a
> (espera, espera...)
> # dump -0 -a -f ad0s1d /dev/ad0s1d
> (espera, espera...)
> # dump -0 -a -f ad0s1e /dev/ad0s1e
> (espera, espera...)
> # dump -0 -a -f ad0s1f /dev/ad0s1f
> (espera, espera...)
> 
> 6. Desmontei o sistema remoto e dei reboot na VM
> 
> Pronto. agora eu tenho no as imagens de cada sistema de arquivos.
> Posso gravá-las num DVD para colocar noutra VM via restore(8). Na
> verdade nem preciso do DVD; posso instalar pela rede, já que as
> imagens estão em um diretório compartilhado via NFS.
> 
> -- 
> Carlos A. M. dos Santos
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> 



      Flickr agora em português. Você clica, todo mundo vê.
http://www.flickr.com.br/


Mais detalhes sobre a lista de discussão freebsd