You need a valid Windows XP ISO file (Service Pack 3 is recommended for the best driver support).
A minimum of 1 GB is required for the installation files, though 8 GB is often recommended for better performance and modern storage standards. rufus windows xp bootable usb