Ich möchte darauf hinweisen, dass diese Anleitung nicht von mir stammt und ich keinerlei Garantie übernehme, dass die hier beschriebene Vorgehensweise auch tatsächlich funktioniert. Wurde von mir mangels kompatiblen USB-Sticks NICHT getestet.
Vorbereitung
Als erstes benötigt ihr natürlich die Installations-CD von Windows XP, oder wahlweise auch Vista. Zwar funktionieren bei dieser Installationsmethode nur die 32bit-Versionen von Windows, aber mehr verlangt der eeePC ja auch nicht. Natürlich reicht auch eine Kopie der CD auf der Festplatte, egal ob 1:1 von dem Originaldatenträger, oder mit nLite angepasst.
Außerdem benötigt ihr USB_MultiBoot2, welches ihr euch hier kostenlos herunterladen könnt. Anschließend sollte das Archiv natürlich auch entpackt werden. Um spätere Probleme bezüglich der Pfadangaben zu vermeiden, sollte der USB_MultiBoot2-Ordner direkt auf der obersten Ebene eurer Festplatte (z.B. c: , d:, e: …) gespeichert werden.
USB_MultiBoot2 starten
Anschließend wird Datei USB_MultiBoot2.cmd per Doppelklick geöffnet (besser ist natürlich das manuelle öffnen über die Eingabeaufforderung von Windows XP), worauf folgendes Fenster erscheint und es mit drücken einer beliebigen Taste weitergeht.

USB-Stick mit PeToUSB formatieren
Nun kann der entsprechende USB-Stick oder die Speicherkarte formatiert werden. Der entsprechende Stick bzw. die entsprechende Karte lässt sich oben im sich nun geöffneten Fenster auswählen. Sonstige Änderungen sind hierbei untersagt.
Dieser Schritt ist notwendig und löscht alle Daten von dem gewählten Speicher, weswegen ihr euch hierbei auch mehrmals vorher vergewissern solltet, dass ihr das richtige Laufwerk (den Speicherstick oder die Speicherkarte) ausgewählt habt!
Nach einem Klick auf Start, sowie einer Bestätigung des Vorgangs, wird das gewählte Laufwerk entsprechend formatiert. Das Fenster kann nach Beendigung dieses Vorgangs geschlossen werden.

USB_MultiBoot2 konfigurieren
Zurück in dem Kommandozeilenfenster von USB_MultiBoot2, habt ihr bei „Insert your choice“ eine 1 ein- und den Pfad zu eurer Windows-CD anzugeben. In der Regel handelt es sich hierbei einfach nur um eurer CD-Rom-Laufwerk, sofern ihr die Daten der Installations-CD nicht vorher schon auf die Festplatte kopiert habt.

Das Ziel – also die Speicherkarte oder der USB-Stick – lässt sich über die Auswahl 3 festlegen. Hierbei habt ihr dessen Laufwerksbuchstaben anzugeben.
Daten auf den Stick bzw. die Speicherkarte kopieren
Sind beide Einstellungen getätigt, so wird der Kopiervorgang über die Auswahl 4 (wie zuvor die ENTER-Taste nicht vergessen) gestartet und das Programm kopiert die Daten eurer Windows-CD entsprechend auf das Ziellaufwerk und macht es entsprechend bootfähig.
Während des Kopiervorgangs werdet ihr an zwei Stellen etwas gefragt, was ihr beides mit einem Klick auf Ja zu bestätigen habt.

Ist der Kopiervorgang abgeschlossen, so kann auch USB_MultiBoot2 geschlossen werden.