Qual é a melhor maneira de configurar uma máquina virtual Ubuntu para ser compartilhada (não copiada!) entre PC e Mac?

2

Eu sei que posso criar e compartilhar uma VM entre Mac e PC (mesma máquina tecnicamente - meu Mac Pro com OS X e Boot Camp) usando Parallels, VMware ou VirtualBox (todos dos quais eu sou um usuário pago) para sans VB, claro, já que é open source) e há ainda uma questão relacionada SU aqui sobre exatamente isso, MAS ... ninguém parece ter / dar alguma idéia de como fazer isso ( Por exemplo, em qual sistema de arquivos colocá-lo, como configurar a VM para ser utilizável por ambos, etc.) Existem vários artigos sobre copiar a VM de um sistema operacional host para outro, mas isso é não é o que eu quero. Eu quero compartilhar a imagem entre os sistemas operacionais host, então, se eu for inicializado no Mac ou Windows, eu posso acessar minha instalação do Ubuntu a partir de qualquer um deles.

Além disso, dos poucos artigos que encontrei (mesmo aqui!), todos eles falam sobre ter que alterar a configuração da VM (ou seja, as configurações do arquivo da VM, como locais de arquivos de imagem etc., e não coisas como Hardware virtual da VM), mas se você alterar isso em um, então você 'não alterou o outro, então isso não funciona, ou pelo menos não como eles dizem.

Então, em suma, eu quero instalar o Ubuntu em uma VM que eu possa rodar a partir do PC ou Mac. Eu não quero dual boot (triplo), eu quero usar uma VM.

Então .... Eu tenho um Mac Pro com dois processadores quad-core e 16 GB de RAM, então eu quero rodar a versão de 64 bits do Ubuntu. Eu também tenho duas NVidia 8600s de cabeça dupla, então não são as placas ATI de ações encontradas na maioria dos Mac Pros no caso de um suporte de vídeo melhor do que os outros.

Quanto ao armazenamento, tenho duas unidades internas de 1 TB e duas unidades internas de 1,5 TB, uma é NTFS e uma é HFS +. Eu tenho um pocket drive externo de 1 TB que eu posso usar também (eu posso reformatar em qualquer coisa, incluindo Fat32.).

FYI, tenho drivers HFS + da Paragon para Win7, bem como seus drivers NTFS para Mac, portanto, ler / gravar todas as partições de um dos sistemas operacionais não é um problema. (Eles até reivindicam velocidade nativa por meio de seus drivers.) É claro que ambos os sistemas operacionais suportam o Fat32 nativamente (embora aquela unidade externa), embora haja limitações de tamanho com o fato de nenhum arquivo ter mais de 2 GB de tamanho, então eu teria que fragmentar a imagem em pedaços de 2GB, que novamente, acredito que todos eles suportam. No entanto, esse parece ser o melhor formato para usar se eu for externo, já que posso lê-lo não importa onde eu o conecte, drivers ou outros.

Então, tudo isso dito, qual é a melhor maneira de compartilhar uma imagem de VM do Ubuntu em minha partição OS X 10.6.4 e minha partição Boot Camp / Win7 64 no meu Mac Pro? ... e melhor ainda, alguém escreveu ou até encontrou um artigo mostrando como fazer isso? a pesquisa não tem nada aparecendo por dias. (ou seja, o Google é decididamente não meu amigo aqui!)

    
por MarqueIV 30.04.2011 / 22:46

1 resposta

0

É muito fácil recriar uma VM no VBox e anexar um disco rígido virtual já existente a ela, portanto, esperaria (mas não tentei) que você só precise criar uma primeira VM em < escolha uma de seus sistemas operacionais host & gt ;, desde que seu VHD esteja em uma partição de leitura / gravável por todos os hosts. Em seguida, de um dos outros hosts, crie uma nova VM, mas anexando o VHD existente agora. Idem, para sistemas operacionais host sucessivos. Depois disso, você poderá executar a partir do mesmo VHD em qualquer sistema operacional host que esteja em execução.

Eu também acho que (mas com menos confiança) você poderia fazer uma VM compartilhada, mas parece que um VHD compartilhado vai te dar o que você quer.

    
por 30.04.2011 / 23:04