Segui as instruções mostradas neste post e, em particular, comecei com o seguinte dd
comando:
sudo dd if=/dev/sde of=/path/to/file/img/my-bootable-lubuntu.img
A fonte do dd
comando é um cartão SD ( /dev/sde
) com o lubuntu 22.04 instalado corretamente e inicializável em seu hardware original (um sistema embarcado). No cartão SD estão presentes 2 partições: a partição de boot e a partição root com toda a distribuição do lubuntu.
Depois dd
de executar os comandos:
> cd /path/to/file/img
> VBoxManage convertdd my-bootable-lubuntu.img my-bootable-lubuntu.vdi --format VDI
Pelo comando anterior eu recebo o arquivo my-bootable-lubuntu.vdi
.
Gostaria de criar uma máquina virtual VirtualBox por meio deste .vdi
arquivo, então adicionei-o como um disco rígido para a nova máquina virtual conforme mostrado na imagem a seguir:
Quando tento iniciar a máquina virtual obtenho imediatamente o erro:
FATAL: Não foi possível ler a mídia de inicialização! Sistema interrompido
Qual poderia ser o problema?
Na realidade tudo funciona. Meu erro foi inicializar a Máquina Virtual pelo
Start
botão (veja imagem abaixo):antes de pressionar o
OK
botão presente na aba usada para adicionar o disco VDI ao controlador SATA (veja imagem abaixo):Talvez eu tenha repetido esse erro mais de uma vez. Ao pressionar corretamente o botão
OK
tudo começa a funcionar.Portanto o procedimento mostrado aqui funciona perfeitamente.