Qual é o propósito de um arquivo de 2 GB + VMDK fornecido em um download de imagem de máquina virtual?

0

Eu queria aprender o Puppet usando este livro do PacktPub e baixei o Puppet Learning Pacote VM v.3.7.1 fornecido para o livro.

O pacote da VM vem com os arquivos mostrados abaixo:

AsinstruçõesnoestadodolivroparaimportaroarquivoOVFparaoVirtualBox,masnãodizemnadasobreoquefazercomoarquivode2GB+"learn_puppet_centos-6.5-disk1.vmdk".

Quando eu configuro a importação, se eu selecionar as configurações padrão para todos os parâmetros, exceto que eu aponto o Controlador de armazenamento (IDE) > Parâmetro Virtual Disk Image para esta imagem VMDK, recebo este erro:

Failed to import appliance ...\learn_puppet_centos-6.5.ovf.

Could not create the imported medium '...\learn_puppet_centos-6.5-disk1.vmdk'.

VMDK: could not create new file '.../learn_puppet_centos-6.5-disk1.vmdk' (VERR_ALREADY_EXISTS).

Result Code: VBOX_E_FILE_ERROR (0x80BB0004)

Component: ApplianceWrap

Interface: IAppliance {8398f026-4add-4474-5bc3-2f9f2140b23e}

Parece que o processo de importação deseja criar seu próprio novo arquivo VMDK, em vez de permitir que eu use o que foi baixado.

Considerando que não posso especificar o arquivo VMDK como um parâmetro durante o processo de importação, ele é de alguma forma automaticamente reconhecido e usado pelo processo de importação?

    
por coderworks 07.11.2015 / 08:58

1 resposta

1

O arquivo VMDK é o disco da máquina virtual. Basicamente, é o disco que será anexado à Máquina Virtual depois de importá-la. Você não precisa especificá-lo explicitamente, como é mencionado no arquivo OVF que você está tentando importar.

Quanto ao erro, parece que não tem nada a ver com o aparelho em si, mas sim um estado de inconsistência do VirtualBox. Você pode encontrar mais informações nesses links:

por 07.11.2015 / 09:08