lundi 10 août 2015

porting QEMU on android with KVM..



I have been compiling QEMU 1.7.2 version for android ARM based device.
Currently I have been able to successfully emulate Windows XP using TCG (tiny code generator) present in QEMU for binary translation and hardware emulation as it is not using KVM (hw based acceleration).

I am facing difficulty in booting Windows 8 image in QEMU, and facing the below error.

Your PC needs to restart.
Please hold down the power button.
Error Code : 0x0000005D
Parameters:
0x03060303
0x756E6547
0X49656E69
0X6C65746E
........................................
the above experiment with windows is emulated on x86 based device emulation whereas actual device is an ARM based device.

So inorder to use KVM I need ARM based image of Windows OR combine the TCG binary translation part along with KVM Direct Execution which will utilise hardware acceleration.

Anyone has been able to use TCG and KVM together??

Thoughts on this will be very helpful..Please let me know if anyone has experimented.

Regards
Kushal Parmar



Aucun commentaire:

Enregistrer un commentaire