However, a more advanced installation can be done. Providing default answers to the common questions the installation steps would ask. This way, routinary inputs from the user are skipped during install and an answer file could be used to provide them to the installation wizard -- the unattended install.
From the Microsoft™ website, download the SP3 Deployment Tools (filename: deploy.cab, md5 checksum 7f95cc11fed63e35ce93cc77380957ee). It contains a file "SETUPMGR.EXE" which will create an answer file based on the answers given to the wizard. Extract the file and run it.. (follow the snapshots)
Tick "Create New"..
Tick "Unattended setup"..
Select "Windows XP Professional"..
Select "User controlled" or "Hidden Pages". Once tested out the answer file can be modified to "Fully automated".
Next, select "Setup from a CD", as the answer file will be used in a CD later.
Then, accept the EULA and start filling out the necessary information for the default answers to the installation. If skipped, the install wizard will ask for the information during the GUI set-up of Windows™. This is why "Fully automated" is not selected as the default user interaction in the previous page of the setup manager.
If you are sure on the data to be entered, make sure to fill-up the required fields and select "Fully automated" as the user interaction.
Save the file as "unattend.txt". Remember where it is located as it is important for later use. Save it in a directory where it is easy to find, like drive "C:\".
Since we are to create an unattended CD installer, copy "unattend.txt" as "winnt.sif" to the directory "C:\XPCD\i386". The directory C:\XPCD, is assumed to be the directory where the contents of the original Windows XP install CD was copied to.
Re-Create the Install CD. Create the image of the install CD using either cdimage.exe or oscdimg.exe. The binaries can be taken from the Windows OEM Pre-installation Kit CD.
cdimage -l XPCD -b etfsboot.com -n -h C:\XPCD XPCD.iso
After creating the install CD image, XPCD.iso can be burned to a blank CD. To ensure that the install CD is working without hitch, installation can be tried on a virtual machine prior to finally burning it to a blank CD.