The other day I had to install Windows XP on a very old laptop and it took quite a bit to get a bootable USB stick created and slipstream the necessary drivers to recognize the IDE drivers.
These instructions are for Windows XP:
- Download Novicorp WinToFlash (no Rufus will not work)
- Download nLite
- Download DriverPacks BASE
- Download the required DriverPacks
Extract your copy of Windows XP to a local drive, use DriverPacks BASE to slipstream (inject) the DriverPacks you require. Use nLite to create an ISO from the directory. Finally use WinToFlash to burn the image to USB.
Do this in the sequence above, accept the defaults in the GUI and it should just work. A good source for help and discussion is here and here.
I tried Rufus and it did not work, WinToFlash does some additional magic to make the USB drive bootable on very picky motherboards.