NOT CURRENTLY WORKING... unless you burn a cd... 8[
using tools: system rescuecd 1.1.6 usb stick (at least 512MB, preferably 1GB+)
nlite winxp source (i386)
sp3 redistributable ie7 redistributable driverpacks.net (mass storage) intel ahci drivers
use NLITE to slipstream the service pack and ie7 (you may wish to
(you can add other applications or more importantly, drivers using Nlite as well)
copy the folder that's created for you (e.g. c:\winxpsp3, we'll skip the iso for now) onto the usb stick, it should be between 400 and 700 MB
Boot from SystemRescueCD
Start the GUI (with GPARTED, my favorite for partitioning HD's) from the command prompt: startx
Look for the GPARTED icon on the menu.
Create a 1 GB FAT32 partition in the first 4GB of the disk
(you may have to move your old partitions around but backup first because there's a risk, although I haven't ever had a problem yet).
reboot your computer and leave the SystemRescueCD in the drive but instead choose F2 and boot from FREEDOS
a: is the virtual floppy with freedos running that has been created by SystemRescueCD c: should be your first hard drive partition d: your second, etc.
You can actually browse around with 'cd' and 'dir' if you want to examine the files inside.
'fdisk' will take you to an interactive mbr / partition table editing program where you can see what partitions are available and drive letters (make sure you find which partition is the fat32 where you want the windows install files, e.g. c:)
format c: /s
will format the c: partition on the hard drive
reboot the computer with systemrescue cd
mount /dev/sda1 /mnt/windows mount /dev/sdb1 /mnt/backup
cp -Rf /mnt/windows/winxpsp3 /mnt/
you should automatically start in DOS (only command.com and config.sys) BUT with all of the windows install files (e.g. setup.exe and folder i386)
cd c:\i386 winnt
Now it will begin copying files (just hit enter a few times to confirm that c:\i386 is the source of the windows install) somewhere? before installing...
UNFORTUNATELY it just keeps giving "Setup was unable to copy the following file:" advpack.dll.mui among 20 others... (and I didn't even slim it down with NLITE)
which then causes a problem after the restart
ALTERNATIVELY JUST USE NLITE AND CREATE AN ISO = bootable custom windows xp Ensure you use cdburnxp 4.2.4 or higher to burn the iso (otherwise you make frisbees)
unfortunately the dos/winnt.exe method seems to cause problems with "missing" .sys files during the filecopy & subsequent install -> this is avoided by using a burned cd (which I guess boots in a native winxp environment and uses setup.exe)