Como executar um Raspiban no QEMU

2

Como você executa uma imagem Raspbian padrão no QEMU?

Estou seguindo as instruções em este wiki , mas a primeira etapa está falhando.

Eu fiz o download do kernal kernel-qemu-4.1.13-jessie e da imagem Raspbian Jessie Lite , mas quando corro:

qemu-system-arm -kernel kernel-qemu-4.1.13-jessie \
    -cpu arm1176 \
    -m 256 \
    -M versatilepb \
    -no-reboot \
    -serial stdio \
    -append "root=/dev/sda2 panic=1 rootfstype=ext4 rw init=/bin/bash" \
    -hda 2016-03-18-raspbian-jessie-lite.img

Uma janela do QEMU aparece e parece mostrar que está inicializando corretamente, mas depois diz "reinicializando em 1 segundo" e fecha. Meu terminal local apenas gera:

pulseaudio: set_sink_input_volume() failed
pulseaudio: Reason: Invalid argument
pulseaudio: set_sink_input_mute() failed
pulseaudio: Reason: Invalid argument
Uncompressing Linux... done, booting the kernel.

Por que ele está sendo reinicializado, embora eu esteja usando a opção -no-reboot ? O que estou fazendo errado?

    
por Cerin 11.04.2016 / 23:17

1 resposta

2

O problema é que eu não editei alguns arquivos na imagem, como descrito aqui .

Uma vez que fiz isso, inicializei bem.

    
por 12.04.2016 / 20:26