I successfully deleted $WIN_NT$.~BT.
$WIN_NT$.~BT (sorry it is my big mistake, it should be $WIN_NT$.~LS) to XPLS
Move migrate.inf and winnt.sif to XPLS.
Revise setupldr.bin replace $WIN_NT$.~BT to XPLS\I386.
Revise setupdd.sys replace $WIN_NT$.~BT to XPLS\I386 and $.W.I.N._.N.T.$...~.L.S. to X.P.L.S add 0 to aditional hex values.
I have tested your original idea of omitting $WIN_NT$.~BT and using a single folder named XPLS instead of $WIN_NT$.~LS folder.
The idea is useful and in this way I could succesfully Install XP from USB-stick.
But the advantage in doing it this way is rather limited, and the renaming does NOT solve any problem.
The XPLS folder was Deleted by XP Setup, so XPLS must be treated in the same way as the original $WIN_NT$.~LS folder, e.g. Renaming at T-9 and Undoing Renaming at GuiRunOnce.
A disadvantage of your proposal is that foldername e.g. XPLS is hardcoded in files setupldr.bin and setupdd.sys
which makes it not very flexible in use.
migrate.inf and winnt.sif must be in XPLS\I386 folder and not in root of XPLS folder (typo error ?)
Changing setupldr.bin and setupdd.sys is easier if number of chars equal to 12 of $WIN_NT$.~BT
This is due to the fact there is sometimes a trailing backslash connected to $WIN_NT$.~BT
So you might use XPCD_01 folder instead of $WIN_NT$.~LS and replace $WIN_NT$.~BT by XPCD_01\I386
so that the number of chars remains equal to 12
I am sure of there is a thin layer of paper to broke that install xp from usb is just like the way CD does.
Install of XP from USB-stick which can make use of folder on USB-stick with the Unchanged Content of XP Setup CD does Exist already.http://www.boot-land...?showtopic=5306
In this way you can simply Select your XP Setup folder on USB-stick at Run Time without the need to change, hardcode or rename anything.
NOT booting from USB-stick is a big advantage, No change of BIOS Setting is needed.
Booting all the time from the Drive on which you plan to Install XP assures that the XP BootFiles
are produced by XP Setup on the Install Drive and NOT on e.g. another Harddisk.
Edited by wimb, 16 March 2009 - 08:25 AM.