Install Windows XP on an ASUS Eee PC Using a USB Drive

This topic will guide you step-by-step through installing Microsoft Windows XP on an ASUS Eee PC netbook, which comes pre-installed with Linux distro and has no CD/DVD drive. This guide applies to other versions of Microsoft Windows as well (Windows NT, Windows 2000, Windows Vista, Windows 7) and can help if you want to reinstall your operating system but don’t have a functioning CD/DVD drive.

Steps

  1. Create a USB boot disc. Download this zip file and unzip the files to your desired location.
  2. Go to the USB_MultiBoot_10 folder and double click on USB_MultiBoot_10.cmd. A Command prompt box (cmd) will appear. Press any key to continue.
  3. Format the USB drive. First, type H and an HP disk-storage format tool screen will open. Follow the instructions to format the USB drive. Make sure to check the Quick Format box. You can also format the USB drive using Windows FAT32 format if the program cannot find your USB stick.
  4. On the command screen, change your drive type and give XP setup a source path. First, type 0 and press Enter so that USB Stick appears at the end of the line. Then, type 1 and press Enter and to select the Microsoft Windows XP path. (Browse to the CD drive or the path on the HDD where you have your XP installation files). If you receive a message about "winnt.sif," hit Yes.
  5. On the Unattended Install screen, enter all the necessary values and your serial license key. If you fill out the fields now, Windows will not ask you for any information during the installation.
  6. On the command screen, type 2, press Enter, and then select your USB drive.
  7. Prepare the file copy from the disc to your USB stick. On the command screen, type 3 and press Enter; you will then see some files copying on the USB drive. If you are asked, "Copy XP and extra sources on the USB?", choose Yes. If choosing your USB drive while using Windows 7 prompts the message, "has not fat fat32 or ntfs format and is not valid", you need to open the USB_MultiBoot_10.cmd, search for VER | find "6.0." > nul, and change it to VER | find "6.1." > nul to reflect that you are running the script on Windows 7; fsutil  should then recognize your drives correctly.
  8. Copy the files from the disc to your USB stick. When you get the message, “File Copy to USB-Drive is Ready - OK – Success,” press Yes (make USB-stick in XP setup to be preferred boot drive U:) and press any key.
  9. Connect the USB stick to your Asus Eee PC, start the netbook, and change your BIOS preferences. On the first screen, press F2 to go to BIOS menu. In the BIOS menu, go to the Advanced tab and change OS Installation to Start. Then, go to Hard Disk Drives > Boot tab and select the USB drive as the first drive. Make sure it shows your USB stick as first in Boot Device Priority. Select Exit & Save Changes.
  10. When the netbook restarts, choose the installation option TXT Mode Setup Windows XP – Never unplug USB-Drive Until Logon. This will start Windows XP setup install (format quick NTFS, create partitions).
  11. After your setup reboots, complete the installation. Select option 2 and 3. This installation takes around 20-40 minutes. After reboot, the computer will log in to your Windows XP user account.
  12. Find all the Windows drivers for your Asus Eee Pc from the manufacturer's drivers website. (Some people recommend that you first install the ACPI and Chipset drivers.) When you are done, restart the netbook and enjoy.

Tips

  • This process takes up to an hour and half. If you don’t use the "Unattended install" option, try to stay around the computer during the installation process because it asks users for various inputs during the installation (i.e. dates, time zone, network settings ).
  • Change the boot order in your Asus Eee Pc: set your USB drive as your primary / 1st drive.
  • Activate your windows as soon as you get online and get all the recent updates from Microsoft.
  • For help with installation, check out this step-by-step Windows installation guide.
  • You can use the nLite tool for your own version of tiny Windows XP ISO (optional).

Warnings

  • The files you need for the USB drive are 3rd-party codes and are downloaded from the internet. Please scan them for virus before extract the files.
  • Backup all your information from your Asus Eee Pc before you start the final installation.
  • Make sure you have a valid Windows license key or your computer will not function properly.
  • Don’t do this if you aren’t confident about what you’re doing. The authors don’t take any responsibility for any damage of your property during this process.

Things You'll Need

  • A desktop computer (not your ASUS EeePc)
  • A legal copy of Windows XP Service Pack 2 CD with proper serial key
  • A USB memory flash drive (you can also use a USB Hard Drive); 4GB and up recommended for later Windows versions (i.e. Windows Vista or Windows 7), which use up to 2.7/2.8GB of space
  • USB multi-boot software from the internet
  • Asus EeePc (Asus Eee Pc 701 4G is used in example, but it should work for any Asus netbook)

Related Articles

Sources and Citations