Now that I've got eeeXubuntu installed on my 4GB SD card, I figured I might as well try installing Windows XP on my Eee PC's main memory. After all, even if I royally mess things up, there's zero chance of ending up with an unbootable machine unless I lose my SD card.
But there are just two problems:
- I don't want Windows XP to eat up more than half of my computer's solid state disk
- I don't have a USB CD/DVD-ROM drive
So here's what I found out after spending the better part of a day working on it: Whatever you do, do not remove the "manual install" feature using nLite. This will make it impossible to load the files properly onto your USB flash drive. Since the manual install feature takes up 40+ MB, it looks like a prime candidate for removal at first, but looks can be deceiving.
The second thing I learned is that you must delete all 4 partitions on your Eee PC's SSD.
So in a nutshell, here's what you need:
- 1 Windows XP installation disc
- 1 USB flash drive, preferably 1GB or larger
- nLite
- Step by step instructions for installing XP using a flash drive
Also note that several times while I was trying to install from the flash drive, I was told that files were missing. The solution seemed to be to prep the flash drive over again. I don't know why, but this seemed to help, even though I did everything exactly the same way the second time around.
Once you get XP up and running you still need to load the Asus drivers if you want support for WiFi, sound, and the Eee PC's unusual 800 x 480 pixel display. This was easier (and more time consuming) than I expected. All I had to do was copy the files from the Asus support DVD to a USB stick, plug it into my Eee PC and click setup. Installing the drivers takes a pretty long time.
Overall my Eee PC is pretty responsive when running XP, but for the first time I'm thinking seriously about upgrading the RAM from 512MB to 1GB. I disabled the page file to save space and cut down on writes to the solid state disk. And while 512MB is plenty of memory for Xandros or Xubuntu, it's a bit light for Windows XP with no page file.
When I first installed my nLited version of XP, it took up 1.3GB of space. Removing the page file got that down to just 609MB, and after clearing system backup data following the instructions in the Eee PC user manual, XP was using just 458MB. Of course, because I couldn't leave well enough alone I decided to install Windows XP SP3 RC, which bumped my installation all the way to 1.6GB. I'll continue tweaking, but for now I'm happy to say I have an Eee PC that can boot into Windows XP or eeeXubuntu.

