Imagem convertida de VM para VirtualBox - Não foi possível encontrar um controlador de armazenamento chamado erro 'Controlador SCSI'

Imagem convertida de VM para VirtualBox - Não foi possível encontrar um controlador de armazenamento chamado erro 'Controlador SCSI'

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 .vmdkarquivo é um arquivo de texto repleto de definições de configuração do disco rígido virtual.

Basta abrir <your VM name>.vmdko arquivo na pasta da VM (certifique-se de que ele seja pequeno, tenha uma extensão nomeada .vmdke 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"

informação relacionada