> Running an ARM kernel on an x86 model is obviously not going to work either so I have no idea why you did that.
This was simply to demonstrate that qemu-system-x86_64 seemed to be doing something even when fed an inappropriate kernel, whereas the qemu- system-arm did not. > You're trying to run a Raspberry Pi kernel on a model of a Versatile PB board. These two bits of ARM hardware are totally different and a kernel for one won't work on the other. I was inspired, cargo-cult wise, by a long list of people online who've apparently had success; if you google "raspberry pi qemu" you'll find at least half a dozen blog posts and a five page forum thread discussing this. They all used '-cpu arm1176 -M versatilepb' except for a few '-cpu arm11mpcore'. Generally demonstrations of this used the publically available stock raspbian image and kernel, so it was easy for me to replicate that -- but it did not work. There was no way for me to know why something that works for someone else would not work for me, since qemu did not report anything and there is no "troubleshooting" or other discussion of problems of this sort I could find in the docs. Anyway, if it is something you don't support, then it's something you don't support, my mistake. Out of curiousity, do you have "reference kernels" available that could be used to test the installation for various architechures? -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1231093 Title: qemu-system-arm does nothing but spin wheels Status in QEMU: Invalid Bug description: This was using 1.0.1 on fedora 17 then using 1.6.0 built from source with default configuration. The host machine is x86_64 (intel i5) with a custom 3.11 kernel. 'qemu-system-x86_64 -kernel [hostkernel]' Opens a window and shows the kernel booting. 'qemu-system-x86_64 -kernel [arm11v6 kernel]' Opens a window with garbage in it. 'qemu-system-arm -cpu arm1176 -M versatilepb -kernel [arm11v6 kernel]' Opens a window where nothing ever appears. This kernel runs on a raspberry pi, so arm1176 should be appropriate; the '-M' option I noticed online. To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1231093/+subscriptions