windowsXP install in qemu-system-i386 1.3.0 ends with a BSOD 0x7E in acpi.sys

Bug #1091115 reported by LazySid
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
QEMU
Fix Released
Undecided
Unassigned

Bug Description

These are the commands:
$git checkout v1.3.0
$./configure --prefix=/home/user/tmp --target-list=i386-softmmu --enable-sdl --disable-curses --disable-vnc --enable-kvm --disable-docs
$make
$make install
In /home/user/tmp directory:
$./bin/qemu-img create imgs/winxp.img 4G
$./bin/qemu-system-i386 imgs/winxp.img -cdrom ~/Downloads/zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_x14-80404.iso

then it show a bluescreen after a few seconds.
See the attachment for more information, please.

It works well when checking out v1.2.0.

Revision history for this message
LazySid (lazysid) wrote :
Revision history for this message
Sven (sven-koehler) wrote :

Same as Bug 1096712 I reported

summary: - qemu-1.3.0 crashes when installing windows xp
+ windowsXP install in qemu-system-i386 1.3.0 ends with a BSOD 0x7E in
+ acpi.sys
Revision history for this message
Michael Tokarev (mjt+launchpad-tls) wrote :

It is most likely the seabios bits missing in 1.3.0, namely this change:

 http://git.qemu.org/?p=seabios.git;a=commitdiff;h=f64a472a481784231fbf8541825501df411b11d1

You may try this bios file:

 http://git.qemu.org/?p=qemu.git;a=blob;f=pc-bios/bios.bin;h=3910875311ceaed814f902e9e4e7e29cdf340fc6

at least it works for me on top of 1.3.0 version, and 1.3.0 without updated bios behaves like you describe. So I'm marking this as "fix comitted" for now, waiting for 1.3.1 release...

Changed in qemu:
status: New → Confirmed
status: Confirmed → Fix Committed
Revision history for this message
Eduard DRUSA (ventyl86) wrote :

Alternative BIOS works for me with both installed system and installer.

Revision history for this message
Bryan D. Payne (bdpayne) wrote :

I have also verified that the BIOS above works with Windows XP (SP2).

Revision history for this message
Thomas Huth (th-huth) wrote :

Changing status to "Fix Released" since this should have been included since a couple of releases now.

Changed in qemu:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.