Converti um VMDK em uma imagem OVF usando ovftool. O VMDK tinha um disco SCSI. Agora, após a conversão, o Virtual Box não consegue importá-lo - ocorre o erro
Could not find a storage controller named 'SCSI Controller'.
Esta página tem uma solução -https://ctors.net/2014/07/17/vmware_to_virtualbox
- Inicialize a VM
- Desinstalar ferramentas VMware
- Desligar
- Edite as configurações da VM -> remova o HD
- Edite the_machine.vmdk
- altere ddb.adapterType de "buslogic" ou "lsilogic" para "ide"
- Edite as configurações da VM -> adicione um HD, digite IDE do arquivo existente the_machine.vmdk
- Inicialize a VM
- Desligar
Porém, como faço para editar o arquivo vmdk - é um arquivo binário, certo? E é um arquivo multigb.
Alguém sabe uma maneira melhor de consertar isso?
Responder1
O seu disco rígido virtual está particionado em discos virtuais divididos, conforme configurei minhas máquinas virtuais? Se a sua resposta à pergunta for “sim”, você está com sorte. Na verdade, o .vmdk
arquivo é um arquivo de texto repleto de definições de configuração do disco rígido virtual.
Basta abrir <your VM name>.vmdk
o arquivo na pasta da VM (certifique-se de que ele seja pequeno, tenha uma extensão nomeada .vmdk
e o tipo de arquivo seja Virtual Machine Disk Format
) em qualquer editor de texto adequado (ou seja, qualquer editor de texto de terceiros sem o nome Bloco de Notas) e procure estas linhas abaixo:
# The Disk Data Base
#DDB
Normalmente, a configuração ddb.adapterType é a primeira linha abaixo das duas linhas descritas acima. Altere o valor do lado direito para "ide"
, salve o arquivo e você estará pronto para prosseguir para as próximas etapas.
Exemplo:
ddb.adapterType = "lsilogic"
paraddb.adapterType = "ide"