Booting from Windows XP/2003 after the first reboot of the Windows setup is still impossible (without booting from the install CD at first).
I tried both the command line used by libvirt and the following one:
> qemu-kvm -hda thisfile -cdrom thatfile -boot c
Also, I tested these command lines on qemu-kvm-0.12.4, qemu-kvm-0.12.4-r3 and qemu.git with SeaBIOS 0.5.1, 0.6.0 and seabios.git respectively. Windows always hangs at boot time. (But Windows Server 2008 R2 boots up. I assume Windows 7 and Vista will do fine as well.)
I have to correct myself.
Booting from Windows XP/2003 after the first reboot of the Windows setup is still impossible (without booting from the install CD at first).
I tried both the command line used by libvirt and the following one:
> qemu-kvm -hda thisfile -cdrom thatfile -boot c
Also, I tested these command lines on qemu-kvm-0.12.4, qemu-kvm-0.12.4-r3 and qemu.git with SeaBIOS 0.5.1, 0.6.0 and seabios.git respectively. Windows always hangs at boot time. (But Windows Server 2008 R2 boots up. I assume Windows 7 and Vista will do fine as well.)