Seems it's a bug that DHCP doesn't work in XP Home ver 5.2. If you convert a fine working live Win2003 x86 SP2 to XP Home with TweakNT, you will also find DHCP not working at all, and you have to assign an IP address manually to make Internet work. The Win2003 OS I tested is updated to the latest version, on the other words, the security updates in Windows Update and the CSA updates are all installed.
Well, thank you for reporting bugs. Setup prompts like taskman.exe, updshell.htm or any other files show because they are (probably) not referenced in layout.inf, that's why those show up. As for Chinese characters in the billboards not being displayed, I don't know how to respond to that. Because I can't read Chinese characters. As for the driver signing warnings, I have a plan which I have yet to test. I might make original setupapi.dll/sfc_os.dll files overwritten after setup. About DHCP, XP Home might not support that feature at all. However you might try to convert to Professional edition aswell.
Also XP x64 converted from 2003 x64 has the same bugs and SFC might be broken. XP Server has many files missing during txtsetup and the OS can't run well. Win2000 Home might not exist because I convert Pro to Home with convertLite.cmd, however this sku can't be upgraded to XP Home.
I'm aware of XP x64 one. But not XP Server and Win2000 Home ones. Last time I checked XP Server was far better than previous tests (despite that it's not perfect). About Win2000 Home, can you check the registry entry: Code: \SYSTEM\CurrentControlSet\Control\ProductOptions If ProductSuite value is equal to Personal. Then the SKU was supposed to be upgraded to XP Home. Otherwise, there might be a script related error. Can you list all of the Base and Target ISO files you used?
I reuploaded the latest release for better compatibility for hosts that don't have Python 3.12 installed nor support it. If you face problems with updated release, I'll gladly help.
Released RC3 version. I ran into troubles with several bugs regarding missing .inf files, unnecessary txtsetup.sif entries. These should be fixed now. I also added support for replacing .cat files to install betas on current date. Spoiler: Windows Longhorn Server build 3706 installed on current date
I reuploaded RC3 since I fixed a patch for Windows 2000. Now unsigned drivers pop-ups won't show up on Windows 2000. Spoiler: Windows 2000 Advanced Server Arabic SP4
The bug that taskman.exe and updshell.htm missing still exists in 3.0.0-rc3. and some Chinese characters in billboards don't display.
1. Fixed both taskman.exe and updshell.htm pop-ups. Wait me to upload next release. 2. Also you said some Chinese characters don't display. Only in billboards or other places too?
1. if you convert XP to Server, you will meet another files not found error , similar to my screenshots but different filenames. 2. "Some Chinese characters not display" bug only appears in billboards in Server 2003 convert to XP. But in XP convert to server, this bug appears in both billboards and GUI Setup screens, for example Regional and Language Settings screen and Computer name and Administrator Password screen, etc.
I reuploaded RC3. Now "files are required" dialogs should not appear. This currently only works on 3790 Workstation conversions on x86. Note: I have yet to implement this on other builds and x64 too.