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

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

  1. limcm

    limcm MDL Novice

    Sep 14, 2009
    7
    0
    0
  2. Dark Dinosaur

    Dark Dinosaur X Æ A-12

    Feb 2, 2011
    4,162
    5,977
    150
    #1582 Dark Dinosaur, Aug 20, 2022
    Last edited: Aug 20, 2022
    I have reason to believe its version related problem,
    going to check the ISO with other version's

    Edit. re-install using latest version, no problem. [VirtualBox-6.1.36-152435-Win]
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    You can use safely x64 ISOs.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. diderius6

    diderius6 MDL Junior Member

    Mar 8, 2020
    67
    23
    0
    @George King

    I just build
    v1.6.2
    under XP SP3 on my Asrock Extreme z690 board with 12900k cpu and Intel nvme Optane.
    Whole time until the ESD.iso is ready is 48 min.
    Now I am installing on the same board
    Dietmar
     
  6. diderius6

    diderius6 MDL Junior Member

    Mar 8, 2020
    67
    23
    0
    #1587 diderius6, Aug 20, 2022
    Last edited: Aug 20, 2022
    @George King
    Oha, after building USB stick with Rufus, at once I get the crazy know message from all the versions before:
    "Setup cant detect ESD"
    Dietmar

    EDIT: I put this USB stick in USB slot from the Asrock k6 z370 gaming board.
    There, install starts.
    This means, that the USB driver for boot does not work on any of the USB ports from the
    Asrock z690 Extreme board.
    May be, that the USB3 driver from AMD vers. 145 for boot would be a better choice here.

    EDIT2: It is not only USB: I burn a DVD with the WinXP_AIO_ESD.iso and use an Sata CD rom drive.
    Comes the same message "Setup cant detect ESD" on the Asrock z690 Extreme board
    with 12900k cpu very soon at Setup, before the language is choosen.

    EDIT3: The only Sata driver, that works for all boards is the Sata driver from Kai Schtrom.
    @George King , can you make a version with this driver for me for to understand, what is going on.
     
  7. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    @diderius6 It probably needs some additional chipset driver as it can't detect DVD / USB after Windows 7 WinPE starts.
    Simply relaunch XP2ESD_Builder.cmd with only WINXISO with Windows 10 ISO and build Windows 10 based installer (no need to recreate install.wim).
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. diderius6

    diderius6 MDL Junior Member

    Mar 8, 2020
    67
    23
    0
    @George King
    Now I can see the win10 bootmanager,
    but at the screen, where you can choose language,
    compi hangs
    Dietmar
     
  9. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    Just start to play with plugins folder. Nothing is hardcoded. Add / Remove your drivers in drivers folder, these drivers are integrated into install.wim (no need to recreate it every time). Inspect winpe folder where you can find drivers, that are integrated into boot.wim.

    To create ISO with dynamic drivers, edit config.ini like this.
    Code:
    ; Integrated drivers into image
    INTEGRATEDRIVERS=No
    ; Copy drivers into ISO and automatically use them during setup
    DYNAMICDRIVERS=Yes
    
    This means install.esd is with original XP support, except new ACPI. Then you can swap your drivers on USB\drivers on every reinstall. For example you can keep only

    USB\drivers\x86\Ported\Generic_AHCI_1.0
    USB\drivers\x86\Ported\Generic_USB3x_6.2.9200.21180

    I have no idea what you mean. In previous try you was not able to enter setup right? Now you can? There are more setup phases, it's hard to orientate where you stuck without screens.
    I also have't seen any logs so I have no idea what was used to build etc.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. diderius6

    diderius6 MDL Junior Member

    Mar 8, 2020
    67
    23
    0
    @George King
    This behavior just means, that no driver for the bootdevice can be found
    Dietmar
     
  11. Edgar Golbez

    Edgar Golbez MDL Novice

    Sep 17, 2018
    3
    0
    0
    I recommend, when using utilities on path, being sure to explicitly use the utility by location. I had a run which had a portion non-fatally fail because I have GNU expand on path before %systemroot%\System32\expand.exe, and frustratingly they do two completely different things.
     
  12. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    #1593 George King, Aug 20, 2022
    Last edited: Aug 20, 2022
    (OP)
    Probably "only" expand, findstr, find, attrib, xcopy, compact, reg are without full path. Question is how many users are there who can encounter came issue with different tool than expected in standard system settings.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. 381Tech

    381Tech MDL Novice

    Aug 20, 2022
    26
    4
    0
    Okay thanks. I will try again with SP2
     
  14. diderius6

    diderius6 MDL Junior Member

    Mar 8, 2020
    67
    23
    0
    @George King
    I tried the new Preview 1.3 with the USB files.
    All I do on the Asrock z690 Extreme board with 12900k cpu.
    Now it hangs at the place, where you can choose the language.
    I tried both: Win7 and win10, and then win10 alone,
    same resultat, both hanging at the language choose
    Dietmar