qemu em Raspberry Pi Arch Linux mais recente imagem sd

Eu estou tentando configurar uma imagem do Arch e usar o qemu para fazer uma compilação cruzada de algumas coisas antes de carregar a imagem no Pi. Eu pensei que a maneira mais fácil de fazer isso seria qemu a última imagem inicial, prepará-la com o que eu precisasse, e então inseri-la no Pi quando eu terminasse.

Eu baixei a imagem do Arch dehttp://downloads.raspberrypi.org/arch_latest, e queria executá-lo sob Qemu semelhante aohttp://xecdesign.com/qemu-emulating-raspberry-pi-the-easy-way/.

Eu tentei muitas variações na linha de comando qemu que eles deram

qemu-system-arm -kernel kernel-qemu -cpu arm1176 -m 256 -M versatilepb -no-reboot -serial stdio -append "root=/dev/sda2 panic=1" -hda 2013-05-25-wheezy-raspbian.img

substituindo o archlinux-hf-2013-07-22.img. Mas isso, eventualmente, levou a "Kernel panic - não sincronização: Nenhum init encontrado. Tente passar init = opção para o kernel"

Tenho certeza de que isso significa que o kernel-qemu que baixei não funciona com a imagem do Arch, mas não tenho certeza da maneira correta de corrigir o problema.

Editar:

Mesmo o mais recente kernel de imagem Raspbian entra em pânico quando eu uso a linha de comando acima com ele. O que eu acho que não deveria ter me surpreendido, já que é mais provável que seja um kernel antigo.

Então, eu acho que minha verdadeira questão é, como eu posso usar qualquer kernel incluído na imagem, ao invés de ter que construir meu próprio kernel?

questionAnswers(2)

yourAnswerToTheQuestion