Meu objetivo é executar o Ubuntu 16.04 (ARM) no Qemu (no host Ubuntu 16.04 x64).
Tentei seguir este tutorial antigo sem sucesso:
Home directory not accessible: Permission denied
pulseaudio: pa_context_connect() failed
pulseaudio: Reason: Connection refused
pulseaudio: Failed to initialize PA contextaudio: Could not init `pa' audio driver
Could not initialize SDL(No available video device) - exiting
Em vez da debian_squeeze_armel_standard.qcow2
imagem usada lá, usei o ubuntu-16.04-preinstalled-server-armhf + raspi2.img .
Esquecendo o artigo acima mencionado, qual é a maneira correta de executar o Ubuntu 16.04-arm sobre o Qemu?
Se não for possível executá-lo facilmente no Qemu, existe outra alternativa?
virtualization
arm
qemu
lepe
fonte
fonte
Nesta resposta: Existe alguma imagem pré-construída do QEMU Ubuntu (32 bits) online? Eu descrevi as seguintes configurações de trabalho para o convidado / host do Ubuntu 18.04:
Essas configurações fornecem imagens de disco pré-construídas e não passam pelo instalador. São as melhores escolhas que eu já vi até agora.
Em seguida, também consegui executar a imagem do servidor arm64 no QEMU. No entanto, isso é feito pelo instalador, que é muito lento para executar, a menos que você não esteja em um host ARM com o KVM. Isso é especialmente doloroso porque são necessárias dezenas de interações para concluir a instalação.
Aqui está o script do servidor, testado em um host Ubuntu 18.10:
GitHub upstream .
Veja também isso para emulação do Raspberry Pi: /programming/28880833/how-to-emulate-the-raspberry-pi-2-on-qemu/45814913#45814913
amd64 desktop mostrado em: Como executar o Ubuntu 16.04 Desktop no QEMU?
fonte