I'm trying to run an existing windows xp (32 bit) partition in qemu on a
x86 64 bit linux host. I always got
A disk read error occurred
Press Ctrl+Alt+Del to restart
when qemu starts.
There is no problem to run an existing windows xp in qemu on a x86 32
bit linux host. There is no problem to install and run windows xp in
qemu from a disk image file on x86 64 bit linux host.
Interestingly, I tried KVM and Virtualbox. I got the same error message
for both of them. Since both KVM and Virtualbox use some modules from
qemu, I guess the root cause is in qemu. So I first report this bug here.