Virtualbox não pode adicionar uma máquina: disco parece ainda estar ligado a outra máquina

1

Eu tinha um servidor Debian virtual rodando no host Debian. Depois de uma reinicialização, as imagens vdi da máquina virtual simplesmente desapareceram da configuração. Eu os li, mas simplesmente ignorou os instantâneos. Tentei deletar manualmente os estados salvos, clonar a máquina virtual, alterar o uuid do disco ... Nada funcionou. Agora, ele se recusa a adicionar a máquina virtual.

Agora, os problemas chegam a este ponto:

Failed to open virtual machine located in /home/ceremcem/VirtualBox VMs/aktos-1-copy/aktos-1.vbox.

Medium '/home/ceremcem/VirtualBox VMs/aktos-1-copy/aktos-1-disk1-2.vdi' cannot be closed because it is still attached to 1 virtual machines.

Result Code: VBOX_E_OBJECT_IN_USE (0x80BB000C)
Component: Medium
Interface: IMedium {05f2bbb6-a3a6-4fb9-9b49-6d0dda7142ac}
Callee: IVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}
Callee RC: NS_ERROR_FAILURE (0x80004005)

Eu simplesmente limpei o VirtualBox de minhas outras máquinas virtais. Não há máquina virtual registrada no gui.

A única coisa interessante que fiz na máquina virtual foi que tentei desativar o cache de gravação, então eu corri este código:

hdparm -W 0 /dev/sda

Mas o comando não desativou o cache de gravação. Esta é a única pista.

    
por ceremcem 04.01.2015 / 12:52

1 resposta

1

Como eu descobri, não há nada a ver com o comando hdparm .

Eu não recuperei a máquina virtual, não importa o que eu fizesse. Então aqui está minha solução alternativa:

  1. Eu identifiquei o arquivo de instantâneo mais recente {92abc......}.vdi
  2. eu clonei isso com VBoxManage clonehd \{92abc......\}.vdi aaa.vdi
  3. Eu criei uma nova máquina virtual e anexei aaa.vdi à nova máquina.
  4. Inicializou. Funciona muito bem.
por 04.01.2015 / 19:51