Emulando raspbian com QEMU


19

Estou tentando emular o raspbian no QEMU e há muitos guias disponíveis na internet. No entanto, todos os guias apontam para o download do kernel do qemu-linux no link https://xecdesign.com/downloads/linux-qemu/kernel-qemu , no entanto, esse link está morto e não foi possível encontrar um link alternativo. Existe algum link alternativo para o kernel ou guia de como compilar o kernel a partir da fonte para usá-lo para emulação?



Respostas:


9

Aqui está um link para esse arquivo que eu carreguei no dropbox. https://www.dropbox.com/s/g8u93xblz1v1ly0/kernel-qemu?dl=0

Além disso, foi disponibilizado no github. Link -> https://github.com/dhruvvyas90/qemu-rpi-kernel


1
Essa construção particular parece faltar cgroups e, portanto, não pode ser usado para inicializar Jessie :(
Nathan Osman

inicialização não pode com Jessie bem .. testadas ambas as versões do kernel .. tudo me dá "Kernel panic - não sincronização: Tentativa de matar init", testado com imagem 2016/02/09-raspbian-jessie.img
mariomol

7
Por favor, não goste de arquivos aleatórios no dropbox. Ninguém sabe quem você é, nem deve confiar automaticamente em você o suficiente para executar algum binário aleatório carregado no dropbox.
Cerin


0

A resposta parece ser muito tarde, mas pode ajudar outras pessoas. Sobre a compilação do kernel da fonte para o qemu, este link possui uma cópia da página original do xecdesign como um pdf. Encontrei atlast !!


Embora isso possa teoricamente responder à pergunta, seria preferível incluir aqui as partes essenciais da resposta e fornecer o link para referência.
9788 Steve Jobs #

0

Como mencionado anteriormente, o dhruvvyas90 fornece novos kernels corrigidos regularmente.

Como você diz, a maioria dos guias está desatualizada e contém links quebrados. Eu recomendo este guia atualizado (fevereiro de 2017).

https://ownyourbits.com/2017/02/06/raspbian-on-qemu-with-network-access/

Ele fornece um script que cuidará do condicionamento da imagem raspbian para executar no QEMU para você e compartilhará sua conexão de rede com o QEMU para que você possa executar apt-gete tal.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.