I have today the opportunity to test the XP install procedure on real hardware. The USB key is prepared with usb_prep2.cmd. Internal drive IDE empty, but already NTFS formatted. Got 3 missing files that I solved incrementally by copying from source ISO (i386 directory). My ISO is French one, with SP2 integrated. 1) \$WIN_NT$.~BT\vgaoem.fon could not be loaded. The error code is 14. 2) \$WIN_NT$.~BT\c_437.nls could not be loaded. The error code is 14. Setup cannot continue. Press any key to exit. 3) cannot load kbdus.dll (missing). So looks like although it is French installation, the 3 above files are still needed. After putting those 3 files (vgaoem.fo_, c_437.nl_, kbdus.dll), so far so good, I got to the screen to select the hard drive (C:), but then I hit a big problem: 4) In file .sif used by setup corrupted or missing: Value 0 at line of section [sourceDisksFiles] with the key "SP2.cab". Setup cannot continue. Press F3 to quit. I do have a file \$WIN_NT$.~LS\I386\sp2.cab I do compare txtsetup.sif between root of USB key and in \$WIN_NT$.~BT\ and they differ only by new 3 lines present only in \textsetup.sif (root): [sourceDisksFiles] binifix4.cmd = 100,,,,,,_x,2,0,0 undoren.cmd = 100,,,,,,_x,2,0,0 ren_fold.cmd = 100,,,,,,_x,2,0,0 Do you have any idea to solve this? Thank you. Edit: it looks like that the error was due to missing some files win51, win51ip, win51ip.sp2. They were deleted by previous install (?). With those files, the file copy by setup is OK.