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

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

  1. Alexandros C. Couloumbis

    May 19, 2018
    128
    37
    10
    my test system is a Ryzen 1600AF on a Gigabyte a320m-h board with 16GB of ram.

    I have successfully created a win7 x64 Windows to Go by using rufus 3.22p that boots fine from USB3.

    my goal is to find a way to do the same with XP x86 sp3 in order to be able to use various laptops for easy XP booting

    XP2ESD x86 works flawlessly on my system booting from ssd & it's an impressive piece of work
     
  2. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,468
    60
    Hirens Boot CD have something like LiveXP.wim, you can start digging around this one if you still are interested.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Alexandros C. Couloumbis

    May 19, 2018
    128
    37
    10
    thank you so much for your kind feedback & input. it's a good lead, I will try to test this too.
    I am still not quite sure on how to properly reset the XP2ESD to a clean vanilla state other that just deleting the whole directory and extracting again the package

    thank you
     
  4. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,468
    60
    Just delete / rename install.wim to start from scratch again.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    #2345 UsefulAGKHelper, Mar 28, 2023
    Last edited: Mar 28, 2023
    Without quietboot (disablebootdisplay) option enabled, XP will not initiate the kernel from BCD on winload (especially in UEFI mode), meaning that it hangs with a black screen.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. George King

    George King MDL Expert

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

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,468
    60
    NEWS: 2003 UpdatePacks 08-2019 in all 18 Languages should be released to public soon. Probably in less than week :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,468
    60
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. diderius6

    diderius6 MDL Junior Member

    Mar 8, 2020
    67
    23
    0
    @Alexandros C. Couloumbis

    The Bsod 0X0000007E is not direct related to acpi.sys.
    Make a try to boot in Save Mode (F8) with an XP SP3 from Ramsey, that you have installed on another compi.
    Disable everything in Bios. This Bsod may be found in some USB
    Dietmar
     
  10. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,468
    60
    According to Dell Optiplex 780 issue with older ACPI, it can be real bug in code. Otherwise 7E is used for various issues.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,468
    60
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. Alexandros C. Couloumbis

    May 19, 2018
    128
    37
    10
    #2355 Alexandros C. Couloumbis, Apr 4, 2023
    Last edited: Apr 24, 2023
    thank you for the feedback. I disabled anything that could be disabled in the bios without any luck. I changed the video out from hdmi to vga, booted on safe mode with exactly the same error:

    BSOD 0x7E(c0000005, ...) error in AcpiArbCrackPRT() when referencing null pointer

    unfortunately, USB can't be disabled, just the legacy option, but then I might not be able to access the bios again (no ps/2 ports on this PC)

    USB on this NUC gave me hard time to make it work under win7 (Intel has SO many different usb3 drivers and none ported for win7).

    finally, I tried Macrium redeployment tool as win8 32bit native old PC. it found missing SATA drivers for this XP system and installed (inject) them, without any luck. on other systems this method worked just fine. still I get a 7E instead of a 7B error which means that the main problem is not a missing SATA driver

    I am convinced that this NUC (although it gets regular bios updates from Intel) is just a quite peculiar system.

    Edit: about injecting drivers on a live/installed system look at this thread.
     
  13. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,468
    60
    #2356 George King, Apr 4, 2023
    Last edited: Apr 4, 2023
    (OP)
    I think without setting-up debugging environment is impossible to develop fix. 7E error could be caused in various places.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,932
    150

    Instead of using macrium, just deploy the XP image to your HDD, be sure it's bootable and all, you get error 7B (as usual since W2K was released).

    Then boot using Hiren's boot CD, and use the "Fix_hdc" script (it's under registry utilities, NOT under hdd or partitioning tools).

    In my experience it's way better than anything that Macrium attempts, not sure it will work in your case as well, but definitely worth a try.
     
  15. Alexandros C. Couloumbis

    May 19, 2018
    128
    37
    10
    #2359 Alexandros C. Couloumbis, Apr 5, 2023
    Last edited: Apr 7, 2023
    it worked Dietmar ! in Safe Mode with networking, though my usb keyboard/mouse do not work. I have access to the network/IP but I don't know how to start ultravnc service under Safe Mode in order to remotely update the drivers

    under normal boot I don't get any BSOD, but it gets stack forever before the welcome screen. keyboard is responsive and cntl-alt-del works

    this acpi.sys also works just fine on my Ryzen a320 system too

    Magic Dietmar. there goes my incentive to setup a remote debug environment as George King rightfully suggested :)

    Edit: to reply to my own question, the following command did the trick:
    Code:
    reg ADD "HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\uvnc_service" /VE /T REG_SZ /F /D "Service"
     
  16. Alexandros C. Couloumbis

    May 19, 2018
    128
    37
    10
    I think Fix_hdc repairs just mbr & bcd menu. it does not inject missing drivers in the boot sequence