Numa postagem anterior eu mostrei como usar o lessfs para criar um volume de armazenamento com desduplicação de dados e guardar nele os discos virtuais das máquinas virtuais (VMs) do VirtualBox, para economizar bastante espaço em seu disco rígido.
Descobri, porém, que pode acontecer de não ser possível instalar o Windows Vista numa máquina virtual cujo disco esteja guardado no volume lessfs. A solução, nesse caso, é mover o disco da VM para fora do volume lessfs, executar a instalação do sistema operacional e, depois de tudo pronto, mover o disco de volta para o local original. Nessa postagem eu vou te ensinar como fazer isso. Vamos lá!
O primeiro passo é mover o arquivo VDI que contém a imagem de disco da sua máquina virtual para o diretório de destino. No meu caso, o arquivo estava armazenado em /mnt/storage/virtualbox/Windows Vista/ e eu queria movê-lo para o meu diretório pessoal:
$ mv "/mnt/storage/virtualbox/Windows Vista/Windows Vista.vdi" ~
NOTA: no Linux, o ~ (til) representa o diretório pessoal do usuário corrente.
Depois de mover o arquivo VDI, feche a janela principal do VirtualBox e edite o arquivo de configuração da máquina virtual, que está dentro do diretório VirtualBox VMs dentro do seu diretório pessoal. Utilize o editor de texto de sua preferência. Eu utilizo o vim:
$ vim "~/VirtualBox VMs/Windows Vista/Windows Vista.vbox"
Procure pela linha que contem a definição do disco virtual e altere a propriedade location, apontando para a nova localização do arquivo, e então salve e feche o arquivo.
<HardDisk uuid="{5580483c-559b-400f-abba-8c1c08ebf57f}" location="/home/davidsonpaulo/Windows Vista.vdi" format="VDI" type="Normal"/>
NOTA: se você pretende apenas realizar algumas operações na máquina virtual e depois voltar o arquivo de disco para seu local original, não precisa editar o arquivo de definição, apenas crie um link simbólico no diretório original da imagem, apontando para a nova localização do arquivo:$ ln -s "~/Windows Vista.vdi" "/mnt/storage/virtualbox/Windows Vista/Windows Vista.vdi"
Agora você já pode iniciar o VirtualBox e utilizar a máquina virtual sem problemas. Depois, se quiser voltar a imagem para o local onde estava antes, basta seguir os mesmos passos, invertendo os diretórios de origem e destino.
Gostou? Deixe seu comentário. Um grande abraço e até a próxima!

0 comentários:
Postar um comentário
Muito obrigado por comentar. Seu comentário será publicado imediatamente.