Respostas:
Não faz sentido manter uma máquina virtual específica e alterar o sistema operacional por dentro - remova a VM e crie uma nova:
Na interface gráfica do Virtual Box, podemos remover facilmente uma máquina virtual selecionando a máquina a ser removida e vá para a entrada do menu "Máquina -> Remover" ou escolha "Remover" no menu de contexto do botão direito.
Ser-lhe-á perguntado se queremos apenas remover a máquina (ou seja, cancelar o registro) ou se queremos também "Excluir todos os arquivos" . Este último removerá completamente a máquina virtual com todos os arquivos da nossa unidade.
Isso também pode ser feito na linha de comando com o seguinte comando:
VBoxManage unregistervm --delete "<Name of Machine>"
Ao fazer isso, os seguintes arquivos serão excluídos:
- todos os arquivos de imagem do disco rígido, incluindo arquivos diferenciais, usados pela máquina e não compartilhados com outras máquinas;
- arquivos de estado salvos que a máquina criou, se houver (um se a máquina estava no estado "salvo" e um para cada instantâneo on-line);
- o arquivo XML da máquina e seus backups;
- os arquivos de log da máquina, se houver;
- o diretório da máquina, se estiver vazio depois de excluir todas as opções acima.
Se o problema persistir, você também pode eliminar os processos VBoxHeadless e VirtualBoxVM associados à VM.
Por exemplo, suponha que o nome da sua VM bloqueada / inválida seja My-Locked-VM.
Obtenha a identificação do processo VirtualBox associado a essa VM e mate-a.
MyHostName:homedir ayekay$ ps -ef| grep -i My-Locked-VM
1624398723 1196 23121 0 11:34AM ?? 0:05.11 /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/VirtualBoxVM --comment My-Locked-VM --startvm 8dc249f1-6877-4caf-bbd4-27ae6b78ceb6 --no-startvm-errormsgbox --separate
1624398723 89252 23121 0 10:06AM ?? 3:07.87 /Applications/VirtualBox.app/Contents/MacOS/VBoxHeadless --comment My-Locked-VM --startvm 8dc249f1-6877-4caf-bbd4-27ae6b78ceb6 --vrde config
1624398723 2323 79114 0 11:48AM ttys007 0:00.00 grep -i My-Locked-VM
MyHostName:homedir ayekay$ kill -9 1196 89252
MyHostName:homedir ayekay$
Depois que o processo é encerrado, a interface do VirtualBox mostrará o estado da VM como Abortado. Você pode usar a interface do usuário para excluir a VM.