Como editar / adicionar arquivo no VMDK

4

Eu tenho um arquivo VMDK (com várias partições) que eu preciso modificar. Não está anexado a nenhuma máquina virtual em particular.

Eu tentei usar vmware-mount (do conjunto de ferramentas VDDK) no servidor Ubuntu 12.04, o que me permite montar uma partição específica do VMDK para minha máquina local. Eu posso visualizar os arquivos com sucesso e, depois de alterar algumas permissões, posso gravar alterações nos arquivos.

O problema é que eles não persistem depois de desmontar o vmdk (depois, remontá-lo para verificar as alterações). Preciso fazer alguma coisa antes de desmontar? No momento, estou usando vmware-mount -d para desmontar depois de fazer minhas alterações.

Eu não tentei converter o VMDK em um formato diferente, fazer alterações e, em seguida, converter de volta. Eu sou cético sobre seguir esse caminho.

    
por s g 02.07.2013 / 07:52

2 respostas

3

Você deve tentar guestfs . Ele suporta o formato VMDK e permite que você altere / faça o download / upload de conteúdo de / para o seu arquivo VMDK. Você pode usar o subcomando virt-copy-in para carregar conteúdo em um arquivo em disco, usar virt-edit para editar o arquivo em uma imagem de disco offline.

    
por 13.07.2013 / 16:03
1

Qual sistema de arquivos está no vmdk se ele é ext2 / ext3 então adicione-o a um vm (no modo persistente) encontre o dispositivo / dev nele e monte no linux normalmente (usando mount / mountpoint / dev / [device ]) faça suas alterações e depois monte / mountpoint

    
por 08.07.2013 / 21:25