This is possibly one of the most cruel things one could do to an OLPC XO-1:
That’s Windows XP under QEMU under Gentoo on an OLPC XO-1.
It took about two hours to run the mini-setup routine from a previously sysprepped image I had created, and took about 10 minutes to boot. The user interface is virtually unusable, and the VM can only be practically run with 128MB of RAM allocated to it.
I installed Gentoo during yesterday and the day before from a stage3 tarball. I wish I’d found out about GentooXO sooner. Also, I’m running QEMU with the kqemu accelerator installed.
It would be interesting to get Windows XP working natively, but I doubt that will ever happen (apart from Microsoft’s own efforts). I doubt you can kexec() into a Windows kernel, and you would need to initialise the display adapter to the exact right mode (the XO-1 appears to only support one video mode), which Windows would almost certainly not support out of the box.


