Install Windows XP using USB Flash Disk/ Flash Drive
Just follow this guide :
Buy a USB Flash Drive (at least 2GB 1GB).
When you do this tutorial, please make sure your computer/laptop/PC has a CD-ROM (or DVD). You need computer with CD-ROM in it to build bootable USB flash drive and then you can install XP on any other computers (netbooks) with no CD-ROM / DVD (e.g. Acer Aspire One, Asus EEE-PC, etc.)Step 2:
Download this software package (Komku-SP-USB.exe – Download) 1.47MB
This software pack contains 3 applications :
-BootSect.exe (Boot Sector Manipulation Tool)
-usb_prep8 (Prepares Windows XP Setup LocalSource for Copy to USB-Drive)
Double click Komku-SP-usb.exe
Locate folder C:\Komku\PeToUSB\
Double click PeToUSB.exe
A window will appear like this…
Open Command Prompt …
Click Start > Run > type cmd > click OK
On command prompt window, type bootsect /nt52 H:
The result… “Successfully updated filesystem bootcode. Bootcode was successfully updated on all targeted volumes.”
Prepares Windows XP LocalSource for Copy to USB-Drive:
0) Change Type of USB-Drive, currently [USB-stick]
1) Change XP Setup Source Path, currently 
2) Change Virtual TempDrive, currently [T:]
3) Change Target USB-Drive Letter, currently 
4) Make New Tempimage with XP LocalSource and Copy to USB-Drive
5) Use Existing Tempimage with XP LocalSource and Copy to USB-Drive
F) Change Log File – Simple OR Extended, currently [Simple]
Enter your choice:_
Now, insert your original Windows XP CD, or Windows XP with sata ahci driver to your CD/DVD ROM
And back to the Command Prompt window
Type 1 then press Enter…
“Browse For Folder” a window will appear, select your CD/DVD drive and click OK
“Enter Available Virtual DriveLetter”
For example you don’t have drive S so you type S and press Enter
Back to usb_prep8 welcome screen…
Now type 3 and press Enter…
“Please give Target USB-Drive Letter e.g. type U” Enter Target USB-Drive Letter:
Because my Flash drive letter is H
So, type H and press Enter…
After back to usb_prep8 welcome screen…
Now type 4 and press Enter to make a new temporary image with XP LocalSource and copy it to USB Flash Drive
Please wait a few seconds..
“Would you like USB-stick to be preferred Boot Drive U: bla… bla…”
“Would you like to unmount the Virtual Drive ?”
Click Yes, wait a few seconds, and press any key….
Press any key again to close usb_prep8…
Now, insert your USB Flash Drive/Flash Disk/Thumb Drive to your notebook (e.g. Acer Aspire One)
Go to BIOS and make your USB Flash Drive or USB HDD (or USB ZIP in some other machine) as primary boot device….
Then boot from your USB Flash Drive….
And select “TXT Mode Setup Windows XP, Never unplug USB-Drive Until After Logon”
After Hard Disk detected, delete all partitions, create a single partition… And install Windows XP on that partition…
Continue Windows XP setup…. And Done!
Windows XP Installed….
Remember, you can use this tutorial to install Windows XP on any computers.. Even the one with CD-ROM not just Aspire One and Asus EEE-PC….