1. Mount the XP ISO as a virtual CD using ImDisk (or extract the files from the ISO to a empty folder using 7Zip or similar software)
2. Insert a spare, freshly NTFS-formatted USB drive into your Windows system
3. Run WinSetupFromUSB and select the USB target drive in the drive selection box
4. Tick the Windows 2000/XP/2003 Setup box and use the ... box to select the source folder that contains the files from your ISO
5. Click on GO to make the USB drive
6. Drag-and-drop the USB drive letter/icon onto the MPI_NTFS Windows Desktop shortcut, specify a destination path (e.g. C:\temp\XP_Winsetup.imgPTN) and when prompted, choose the Combine option to combine the WinSetupFromUSB menu.lst with the CSM menu.
Note: If there are System Volume Information and $Recycle.BIN folders on the drive, it may cause problems with the MakePartImage or produce a larger .imgPTN file than is necessary, so to avoid this, copy all the other files and folders to an empty folder on your system disk (e.g. C:\temp\WinSetXP) and drag-and-drop that folder onto the MPI_NTFS shortcut.
7. Copy the resulting XP_Winsetup.imgPTN file to the \_ISO\MAINMENU or \_ISO\WIN folder of your E2B USB drive (Flash drive or USB HDD).
How to use E2B to install XP onto another system
1. Connect the E2B USB drive to the target system and boot from it to the Main menu
2. Select the XP_Winsetup.imgPTN menu entry to get to the CSM menu
3. In the CSM menu, choose the Windows XP/2000/2003 Setup menu option
4. If the target system contains a non-IDE hard disk (e.g. SATA/RAID/SCSI) run the Auto-detect and use F6 SATA/RAID/SCSI Driver menu option
5. Now choose the First part of Windows XP setup menu entry and proceed with the normal XP textmode setup process until it reboots.
6. Reboot back to the E2B USB drive again (don't boot from the internal hard disk yet!) and select the Second part of Windows XP setup menu option to start the 2nd GUI install stage.
7. Allow it to reboot from the internal hard disk to complete the install.
8. You can modify the CSM \menu.lst file to change the menu colours and remove any menu options you don't want. You can also add the \winsetup.lst menu contents into the \menu.lst menu if you wish and remove the 'title Windows XP/2000/2003 Setup menu' entry.
Please ensure that you only install XP onto a legally licensed system. Systems with an XP Pro or Vista Pro Certificate of Authenticity sticker on them can be legally installed with XP Pro (or if your establishment has a Volume Licence agreement).