Open Marietto2008 opened 5 years ago
Thanks for the report. Your QEMU command line includes options outside of our test coverage, and HAXM is not compatible with all QEMU options. For example, I think -cpu
is simply ignored by HAXM, because HAXM does not yet support customizing vCPU features; the set of CPUID flags it exposes to the guest is pretty much fixed, and doesn't include advanced features like AVX.
Maybe you can try to boot the Debian ISO image with the minimal QEMU options, and see if you still get the VCPU shutdown request
error. This error indicates a driver panic, and the HAXM driver log can give us more details about it.
this command line :
C:\Programmi\qemu\qemu-system-x86_64 -m 3072 -machine pc-q35-2.9 -smp 4,cores=2 -usb -device usb-kbd -device usb-tablet -smbios type=2 -device ich9-intel-hda -device hda-duplex -device ide-drive,bus=ide.1,drive=DebHDD -drive id=DebHDD,if=none,file=E:\OS\deb_hdd.img,format=qcow2 -device ide-drive,bus=ide.0,drive=DebDVD -drive id=DebDVD,if=none,snapshot=on,media=cdrom,file=E:\OS\debian-9.6.0-amd64-DVD-1.iso -accel hax
produced the errors stored inside the attached log file....
also this :
C:\Programmi\qemu\qemu-system-x86_64 -m 3072 -cpu Penryn,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on -machine pc-q35-2.9 -smp 4,cores=2 -usb -device usb-kbd -device usb-tablet -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -drive if=pflash,format=raw,readonly,file=C:\Programmi\qemu\OVMF_CODE.fd -drive if=pflash,format=raw,file=C:\Programmi\qemu\OVMF_VARS-1024x768.fd -smbios type=2 -device ich9-intel-hda -device hda-duplex -device ide-drive,bus=ide.2,drive=Clover -drive id=Clover,if=none,snapshot=on,format=qcow2,file=C:\Programmi\qemu\Clover.qcow2 -device ide-drive,bus=ide.1,drive=LinuxHDD -drive id=LinuxHDD,if=none,file=e:\os\linux_hdd.img,format=qcow2 -device ide-drive,bus=ide.0,drive=LinuxDVD -drive id=LinuxDVD,if=none,snapshot=on,media=cdrom,file=e:\os\linux.iso -accel hax
produced this :
We have not reproduce this. There is no problem to install nor to launch it. Windows version: 10.0.17134.472(Windows insider preview) & 10.0.17763.194 HAXM: 7.3.2 Qemu: 3.0 Tried with the 1st command you mentioned: Debian9.6 • Install: qemu-system-x86_64 -m 3072 -cpu Haswell,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on -machine pc-q35-2.9 -smp 4,cores=2 -usb -device usb-kbd -device usb-tablet -smbios type=2 -device ich9-intel-hda -device hda-duplex -accel hax -device ide-drive,bus=ide.1,drive=DebHDD -drive id=DebHDD,if=none,file=Debian906.img,format=qcow2 -device ide-drive,bus=ide.0,drive=DebDVD -drive id=DebDVD,if=none,snapshot=on,media=cdrom,file=debian-9.6.0-amd64-DVD-1.iso • Launch: qemu-system-x86_64 -m 3072 -cpu Haswell,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on -machine pc-q35-2.9 -smp 4,cores=2 -usb -device usb-kbd -device usb-tablet -smbios type=2 -device ich9-intel-hda -device hda-duplex -accel hax -device ide-drive,bus=ide.1,drive=DebHDD -drive id=DebHDD,if=none,file=Debian906.img,format=qcow2
Microsoft Windows [Versione 10.0.17134.472] (c) 2018 Microsoft Corporation. Tutti i diritti sono riservati.
(i'm using HAXM: 7.3.2)
C:\Programmi\qemu\qemu-system-x86_64 -m 3072 -cpu Haswell,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on -machine pc-q35-2.9 -smp 4,cores=2 -usb -device usb-kbd -device usb-tablet -smbios type=2 -device ich9-intel-hda -device hda-duplex -accel hax -device ide-drive,bus=ide.1,drive=DebHDD -drive id=DebHDD,if=none,file=E:\OS\deb_hdd.img,format=qcow2 -device ide-drive,bus=ide.0,drive=DebDVD -drive id=DebDVD,if=none,snapshot=on,media=cdrom,file=E:\OS\debian-9.6.0-amd64-DVD-1.iso HAX is working and emulator runs in fast virt mode.
VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request
anyway I have some questions to ask you,such as :
1) how many times you tried ? because sometimes it work,but the probability that works is 1/5 or more
2) my ultimate goal not to boot and run debian,but mac os X,so,I would ask you if there is a chance to work
3) let's take the case that I'm able to boot and run Debian. Is there a chance to use qemu + kvm to virtualize mac os X ?
4) how can I configure qemu + haxm to boot and run the phisycal installation of debian that I have on a partition of my disk ?
thanks !
Il giorno mar 25 dic 2018 alle ore 08:18 Huang, Jun < notifications@github.com> ha scritto:
We have not reproduce this. There is no problem to install nor to launch it. Windows version: 10.0.17134.472(Windows insider preview) & 10.0.17763.194 HAXM: 7.3.2 Tried with the 1st command you mentioned: Debian9.6 • Install: qemu-system-x86_64 -m 3072 -cpu Haswell,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on -machine pc-q35-2.9 -smp 4,cores=2 -usb -device usb-kbd -device usb-tablet -smbios type=2 -device ich9-intel-hda -device hda-duplex -accel hax -device ide-drive,bus=ide.1,drive=DebHDD -drive id=DebHDD,if=none,file=Debian906.img,format=qcow2 -device ide-drive,bus=ide.0,drive=DebDVD -drive id=DebDVD,if=none,snapshot=on,media=cdrom,file=debian-9.6.0-amd64-DVD-1.iso • Launch: qemu-system-x86_64 -m 3072 -cpu Haswell,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on -machine pc-q35-2.9 -smp 4,cores=2 -usb -device usb-kbd -device usb-tablet -smbios type=2 -device ich9-intel-hda -device hda-duplex -accel hax -device ide-drive,bus=ide.1,drive=DebHDD -drive id=DebHDD,if=none,file=Debian906.img,format=qcow2
[image: debian906] https://user-images.githubusercontent.com/34019119/50415811-2f95c700-0858-11e9-9e62-6ce0f7c8f723.png
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/intel/haxm/issues/148#issuecomment-449815606, or mute the thread https://github.com/notifications/unsubscribe-auth/AAuGi028C3epvOOd70gZfgJu29w9tf26ks5u8dFBgaJpZM4ZfOZm .
-- Mario.
I would like to give you my full pc specifications but not here. Can you drop me an email here : marietto2008@gmail.com ; to speed up the understanding of the reasons why it does not work...thanks.
2) my ultimate goal not to boot and run debian,but mac os X,so,I would ask you if there is a chance to work
We have never tried to run a macOS guest, so I don't know. My suggestion is to get it working with another QEMU accelerator (-accel tcg
, kvm
, hvf
, etc.) first, and then switch to HAXM.
As an accelerator, HAXM helps you run some QEMU guests faster through efficient virtualization of CPU and memory, but other devices are still emulated by QEMU. You may want to ask questions 3) and 4) in a QEMU mailing list, such as https://lists.nongnu.org/mailman/listinfo/qemu-discuss
@HaHoYou will follow up on 1), and I'll ask for your PC specs by email. I think the most relevant factors are a) QEMU version, and b) host CPU model.
We also tried with qemu 3.1.0, 5 times launch the same guest img file, all good.
We have reproduced the Debian boot issue once after a lot of attempts. We are now trying to find a way to reproduce it consistently.
I reproduced your issue when increase smp to 8, would you help to try with lower smp, eg. qemu-system-x86_64 -m 4G -smp 2 -accel hax -cdrom Debian.iso
Hello. Using the 3.1.0 version of qemu worked. With the rc version it did not.
Il giorno mer 2 gen 2019, 10:20 Huang, Jun notifications@github.com ha scritto:
I reproduced your issue when increase smp to 8, would you help to try with lower smp, eg. qemu-system-x86_64 -m 4G -smp 2 -accel hax -cdrom Debian.iso
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/intel/haxm/issues/148#issuecomment-450816284, or mute the thread https://github.com/notifications/unsubscribe-auth/AAuGi0L_pEPwyKHKm4oOIuXJ5p5bvNC8ks5u_HnAgaJpZM4ZfOZm .
this works (only with Qemu 3.1.0)
C:\Programmi\qemu\qemu-system-x86_64 -m 3072 -cpu Haswell,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on -machine pc-q35-2.9 -smp 4,cores=2 -usb -device usb-kbd -device usb-tablet -smbios type=2 -device ich9-intel-hda -device hda-duplex -accel hax -device ide-drive,bus=ide.1,drive=DebHDD -drive id=DebHDD,if=none,file=L:\Images\deb_hdd.img,format=qcow2 -device ide-drive,bus=ide.0,drive=DebDVD -drive id=DebDVD,if=none,snapshot=on,media=cdrom,file=L:\Images\debian-9.6.0-amd64-DVD-1.iso
Hello,
I tried to start QEMU with -accel hax to boot and run Debian on Windows 10,but it didn't work. This is what happened :
C:\Programmi\qemu\qemu-system-x86_64 -m 3072 -cpu Haswell,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on -machine pc-q35-2.9 -smp 4,cores=2 -usb -device usb-kbd -device usb-tablet -smbios type=2 -device ich9-intel-hda -device hda-duplex -accel hax -device ide-drive,bus=ide.1,drive=DebHDD -drive id=DebHDD,if=none,file=e:\deb_hdd.img,format=qcow2 -device ide-drive,bus=ide.0,drive=DebDVD -drive id=DebDVD,if=none,snapshot=on,media=cdrom,file=e:\debian-9.6.0-amd64-DVD-1.iso
HAX is working and emulator runs in fast virt mode.
VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request VCPU shutdown request
it did not boot. Any workaround ?