Talvez o que estou tentando fazer não faça sentido; se assim for, tenha paciência comigo, eu não sou um cara do Unix.
Eu faço principalmente o desenvolvimento .Net em uma caixa virtual do Windows 7. Eu uso o host para coisas simples, como navegação na web, skype, bate-papo, etc. Todas as coisas que estão fantasticamente disponíveis no Ubuntu e que de várias maneiras eu prefiro. Portanto, isso tem implorado a pergunta há algum tempo: por que até usar o Windows no host parece que um host Linux usaria menos recursos (não testado) e permitiria que minhas VMs do Windows funcionassem melhor enquanto me permitisse fazer minhas coisas de não desenvolvimento em uma interface que eu prefiro.
A maneira mais fácil de fazer isso - baixei o wubi e instalei o Ubuntu. Eu instalei nele o Virtualbox e, em seguida, inicio adicionar e iniciar minha VM para receber esta mensagem:
Failed to open a session for the virtual machine VS2010
Could not open the medium
'/host/Users/George Mauer/Virtualbox VMs/VS2010/C:/Users/George Mauer/.VirtualBox/HardDisks/VS2010.vdi;
VD: error VERR_FILE_NOT_FOUND opening image file
'/host/Users/George Mauer/Virtualbox VMs/VS2010/C:/Users/George Mauer/.VirtualBox/HardDisks/VS2010.vdi;
(VERR_FILE_NOT_FOUND).
Você vê o que está acontecendo? Com o wubi, o drive do Windows é montado em / host /, mas o virtualbox está, por algum motivo, acrescentando um caminho absoluto! Eu gostaria muito de usar o mesmo arquivo VM exato, pois ele reteria os Snapshots e seria capaz de usá-lo no modo Windows ou Ubuntu. No entanto, mesmo se eu tentar simplesmente montar as unidades em uma nova VM, recebo um erro:
Failed to open the hard disk /host/Users/George Mauer/.VirtualBox/HardDisks/VS2010.vdi.
Cannot register the hard disk '/host/Users/George Mauer/.VirtualBox/HardDisks/VS2010.vdi' {guid...} because a hard disk
'/host/Users/George Mauer/VirtualBox VMs/VS2010/C:/Users/George Mauer.VirtualBox/HardDisks/VS2010.vdi with UUID {guid...} already exists.
Isso é especialmente estranho, pois funcionou bem com a minha VM Android criada recentemente, embora isso possa ter algo a ver com o fato de o VirtualBox recentemente ter alterado seus locais de armazenamento padrão da VM.
Alguma idéia de como consertar isso? Meu Linux-fu é fraco, mas me lembro da aula de CS algo sobre links simbólicos que podem ser relevantes aqui?