Debian 9 host (amd64)
Using: QEMU emulator version 2.8.1(Debian 1:2.8+dfsg-6+deb9u3)
- I wish to not have to install drivers on guest OS -

$ MyCpu=core2duo # Also tried Haswell, Haswell-noTSX, Nehalem,
Skylake-Client, SandyBridge
$ MyNIC=rtl8139

$ qemu-system-x86_64 -M pc-i440fx-2.0 -cpu $MyCpu -m 4096 -net
nic,model=${MyNIC},vlan=0 -net user,vlan=0 -sdl -enable-kvm -boot c
-drive "file=windows10pro.img,media=disk,index=0,cache=writethrough"
-smp cores=2 -vga std

All boots work well when $MyNIC==rtl8139 but if $MyNIC==e1000 then:

Boot 1 (just after installing): 3 seconds and VM shuts down. Only logo seen.
Boot 2: Works normally (desktop, applications, network TCP/UDP/ICMP)
Boot 3: 3 seconds and VM shuts down.
Boot 4: Works normally.
Boot 5: 3 seconds and VM shuts down.
Boot 6: Works normally.
Boot 7: 3 seconds and VM shuts down.
Boot 8: Works normally.
Boot 9: 3 seconds and VM shuts down.
Boot 10: Works normally.
...

* Only at 1 occasion guest boot shown a core-dump blue screen with
"DRIVER_POWER_STATE_FAILURE".
** Tried both to install with -net {...} and with -net none before
testing other changes.

Reply via email to