First time here? Check out the FAQ!

Install Windows XP in QEMU on Android.

0 votes
asked by
edited by

I am trying to run XP on Android, but in Qemu Manager, it starts booting, but after some time it goes back to the booting screen. What is the problem?

1 Answer

0 votes
answered by (194k points)

It's not enough to install QEMU and have Windows XP install disk. You also need to install Bochs, then a TXT file needs to be placed in the root section where the virtual machine will be created. It's also recommended to use nLITE to configure the Windows XP installation. There is a guide on XDA Forums how to do it properly.

The file should look like this:

megs: 256
cpu: count=1, ips=6000000, reset_on_triple_fault=1, ignore_bad_msrs=1
# filename of ROM images
romimage: file=BIOS-bochs-latest
vgaromimage: file=VGABIOS-lgpl-latest
vga: extension=cirrus, update_freq=25
pci: enabled=1, chipset=i440fx, slot1=cirrus
ata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14
ata1: enabled=1, ioaddr1=0x170, ioaddr2=0x370, irq=15
ata0-master: type=disk, path="c.img"
#ata0-slave: type=disk, path="d.img"
#ata1-master: type=disk, mode=vvfat, path=/sdcard/HDD, journal=vvfat.redolog
#type=cdrom, path="CD.ISO", status=inserted
boot: c
config_interface: textconfig
#display_library: x
# other choices: win32 sdl wx carbon amigaos beos macintosh nogui rfb term svga
log: bochsout.txt
sb16: enabled=1
mouse: enabled=1
sb16: wavemode=1, dmatimer=500000
clock: sync=none, time0=1

Replace megs with the amount of ram you want to allocate to the virtual machine.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:
To avoid this verification in future, please log in or register