Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have compiled an embedded linux with build root for i386. I didn't edited much, just defaults. Now I want to run it under qemu. But the only thing I see is this: enter image description here

I'm running qemu with these options:

qemu-system-i386 -kernel vmlinux -hda rootfs.ext2 -m 256

Why this is happening? I have compiled like the example in the buildroot documentation.

share|improve this question
Without details how/what you did or what the exact problem is we can't help you. Try to use the serial option for qemu to determine problem. You probably want to specify -append as an option to qemu if your kernel has no default parameters, e.g. you should at least specify the root partition. – Ulrich Dangel Jul 26 '12 at 19:42
what info I should provide so it can help you? kernel config file? uclibc config file? – Majid Azimi Jul 27 '12 at 7:56

try bzImage, sometimes vmlinux is sketchy but bzImage almost never fails :)

share|improve this answer
Perhaps you could improve your answer by providing an example. – Evan Teitelman Jul 12 '13 at 15:03
Please add more details to your answer. Explain for example why bzImage is better. Maybe link to a HOWTO or tutorial. – Joseph R. Jul 12 '13 at 16:31

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.