[TOOL] XP2ESD - Create modern Windows XP installer v1.6.2

Discussion in 'Windows XP / Older OS' started by George King, Jan 8, 2021.

  1. trashe33

    trashe33 MDL Member

    May 8, 2016
    127
    63
    10
    this is probably fine, I have installed .NET Framework so many times with such addons or Service Pack 4 and it works just fine, despite the errors.
    Now, this is pure speculation, as I am not that knowledgable on this, but I suspect what you are showing there is .NET Framework 4.0 Runtime Optimisation trying to do stuff with .NET 2.0-3.5 assemblies and failing.
     
  2. George King

    George King MDL Expert

    Aug 5, 2009
    1,850
    2,156
    60
    Be sure you are under Administrator account. No other idea why it happening. Problem is VBOXHEADLESS doesn't start when you are not under this account.
    Code:
    net user administrator /active:yes
    
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. George King

    George King MDL Expert

    Aug 5, 2009
    1,850
    2,156
    60
    This is really related to .NET, but it should be OK. We need to ask @abbodi1406 :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. George King

    George King MDL Expert

    Aug 5, 2009
    1,850
    2,156
    60
    @UsefulAGKHelper I will review your files soon. I haven't investigated these UEFI settings for a long time.. They are added mostly on theoretical base
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. MilkChan

    MilkChan MDL Senior Member

    Mar 8, 2020
    420
    228
    10
    Everyone don't worry, LOG file named setupapi I have sent to George to check Update issue. George is working on all drivers now and will continue with UpdatePacks after 1.6.1 release.
     
  6. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    366
    228
    10
    #1508 UsefulAGKHelper, Aug 9, 2022
    Last edited: Aug 9, 2022
    I decided to make it run VirtualBoxVM.exe instead of VboxHeadless in AutoSysprep.cmd.
    REM instead of VboxHeadless.exe use VirtualBoxVM.exe "%VirtualBoxPath%\VBoxHeadless.exe" --startvm "%MachineName%" >nul 2>nul
    "%VirtualBoxPath%\VirtualBoxVM.exe" --startvm "%MachineName%" >nul 2>nul
    If VboxHeadless.exe doesn't work try using VirtualBoxVM.exe instead.
    upload_2022-8-9_13-36-37.png
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. George King

    George King MDL Expert

    Aug 5, 2009
    1,850
    2,156
    60
    @UsefulAGKHelper I tried it too, but it doesn't work as expected, it was launched, but as standalone process. Even with start /wait. On my side it generated more errors than before.
    It would be great to catch why VBOXHEADLESS can't be run succesfully on non Administrator account (I'm always on this account..).
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    366
    228
    10
    This is how VboxHeadless runs on my side by clicking the exe.
    upload_2022-8-9_13-45-48.png
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. George King

    George King MDL Expert

    Aug 5, 2009
    1,850
    2,156
    60
    @UsefulAGKHelper
    This is how it should look. There must be something broken on your host.

    upload_2022-8-9_12-53-47.png
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    366
    228
    10
    @George King Even on administrator, I still have this problem. Maybe it's related to ntdll.dll.
    upload_2022-8-9_18-52-47.png
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. George King

    George King MDL Expert

    Aug 5, 2009
    1,850
    2,156
    60
    #1513 George King, Aug 11, 2022
    Last edited: Aug 11, 2022
    (OP)
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. George King

    George King MDL Expert

    Aug 5, 2009
    1,850
    2,156
    60
    OOBE on XP x64 is really possible :D I think I'm close to 100% OOBE support on XP x64 :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. Chuterix

    Chuterix MDL Senior Member

    Apr 18, 2022
    275
    120
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. George King

    George King MDL Expert

    Aug 5, 2009
    1,850
    2,156
    60
    @Chuterix I will PM you soon with preview of v1.6.1. I have encountered similar problem when I was adapting whole toolkit to run under XP. It should be already fixed
    :)

    P.S. Great building time!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. George King

    George King MDL Expert

    Aug 5, 2009
    1,850
    2,156
    60
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    366
    228
    10
    @George King Perhaps soon you should make settings.ini more configurable from config.ini. So that it's easier to edit BootPartition and other setup options without having to rebuild the ISO again.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. George King

    George King MDL Expert

    Aug 5, 2009
    1,850
    2,156
    60
    @UsefulAGKHelper What option exactly do you mean? You can easily edit settings.ini inside ISO or on USB. It's mainly used for default options in POWIS Launcher, where you can change them on the fly :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    366
    228
    10
    @George King On settings.ini, the majority of the options are pre-established by XP2ESD_Builder.cmd.
    I think allowing to configure settings.ini options in config.ini before build will make it even more automatic.
    And once the ISO was made, the settings.ini file won't depend on config.ini (because only the final strings from config.ini are there). The scope is to allow XP2ESD Setup to be also configured from config.ini before build.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...