O problema é que eu não editei alguns arquivos na imagem, como descrito aqui .
Uma vez que fiz isso, inicializei bem.
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?
O problema é que eu não editei alguns arquivos na imagem, como descrito aqui .
Uma vez que fiz isso, inicializei bem.