-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cf2012.img crashes using qemu-system-i386 (QEMU 2.8) #2
Comments
I built on my 64-bit Debian and it works. |
OK, I tested it on Ubuntu 16.04 LTS and I got the same message as you. It seems that qemu's some command line options have changed, now if you run it with the new options format it should run: Can you please confirm that it works? |
I am on Slackware 14.2, I still get the exact same error using
Which QEMU version did you use? |
On Ubuntu 16.04 LTS the version is 2.5 (on Debian it's older). I will install a Slackware in a virtual machine in the next days and see what happens. |
I am guessing its really related to QEMU 2.5 vs 2.8, so it might be easier to build 2.8 and try with that: http://wiki.qemu-project.org/download/qemu-2.8.0.tar.bz2 |
You are probably right, I will try it this week-end. |
It works with qemu up to version 2.5.1.1 but doesn't works from version 2.6 onwards. I will ask on qemu mailing list what changed to make it break. |
I have filed a bug report, let's see what they have to say. |
There is a known issue at multiarch/qemu-user-static#18 with some versions of Java crashing with some 2.8 versions of QEMU. This is fixed with the 3.x QEMU. Can you try with that? |
I afraid I am still getting this error with QEMU 3.0:
|
Hm. There is also a QEMU 4.0.0 just out in the past week: |
I updated with 2019 version which was released in April thanks to Howerd Oakford. |
Thanks that solves it! ❤️ |
Sorry, I am a rookie about OS, when I try to run xv6 source code on qemu 2.11.1, I meet a problem about this, it's about this, I want to know if my problem could be solved as yours, thank you. (1) You told QEMU to execute a kernel for the wrong machine type, and it crashed on startup (eg trying to run a raspberry pi kernel on a versatilepb QEMU machine) This is almost always one of the first two, so check your command line and that you are using the right type of kernel for this machine. Execution cannot continue; stopping here. GNUmakefile:157: recipe for target 'qemu' failed |
Hello, |
colorForth ran okay for 'quite some time' and explored it nicely (have used the floppy diskette based system pretty much what Chuck had published, before). I 'did something wrong' (possibly related to qemu grabbing mouse and keyboard, and me losing the context, mentally, and a keyboard flub) and Debian (Bullseye) methodically shutdown. When I cold booted this AMD64 machine the boot volume passed fsck - so it must have shutdown correctly. $ cat /proc/cpuinfo | sed 5q | tail -1 $ uname -a $ nasm -v $ qemu-system-i386 --help | sed 1q |
When I try to boot
cf2012.img
using QEMU 2.8 I get the following:My system is
Linux 4.4.38 #2 SMP Sun Dec 11 16:18:36 CST 2016 x86_64 Intel(R) Core(TM) i3-4010U CPU @ 1.70GHz GenuineIntel GNU/Linux
, i.e. I built the image on a 64 bit host.The text was updated successfully, but these errors were encountered: