FS#37005 - [seabios] seabios 1.7.3.1-1 breaks booting Windows on QEMU
Attached to Project:
Arch Linux
Opened by Sebastián Peyrott (Pse) - Saturday, 21 September 2013, 02:13 GMT
Last edited by Tom Gundersen (tomegun) - Sunday, 22 September 2013, 10:31 GMT
Opened by Sebastián Peyrott (Pse) - Saturday, 21 September 2013, 02:13 GMT
Last edited by Tom Gundersen (tomegun) - Sunday, 22 September 2013, 10:31 GMT
|
Details
Description:
Since seabios 1.7.3.1-1, qemu causes BSODs in all versions of Windows I could test (Windows 8 preview, and Windows XP SP3). Reverting to seabios 1.7.2-1 fixes the problem. Additional info: Using KVM on Intel, QEMU 1.5.2-1 Seabios 1.7.2-1 seems to work fine. I found this, may be relevant: http://lists.gnu.org/archive/html/qemu-devel/2013-07/msg01438.html Steps to reproduce: 1. Update to latest seabios release (1.7.3.1-1). 2. Try to run Windows VM in QEMU. 3. BSOD. |
This task depends upon
ata_piix and pata_acpi state "device not available (can't reserve [io 0xaddr-0xaddr])" and then whatever the root mountpoint is, whether a drive specified by UUID or even the Arch ISO, does not show up in the specified timeout, leaving it to fall back to the interactive prompt.
The problem, presumably, is that /usr/share/qemu/acpi-dsdt.aml is owned by the qemu package, which hasn't been updated. But seabios 1.7.3 requires a different/newer version of the file.