WinXP 64-bit on a modern PC (ISO boot.wim + install.wim)

Discussion in 'Windows XP / Older OS' started by Gelip, Jun 30, 2024.

  1. rogeradaoo322

    rogeradaoo322 MDL Novice

    Jul 3, 2024
    4
    0
    0
    I got the same error trying to install on a SATA SSD.
     
  2. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    407
    273
    10
    #22 Gelip, Aug 3, 2024
    Last edited: Aug 3, 2024
    (OP)
    @rogeradaoo322
    Do you install in pure UEFI (CSM Disabled)? Is there the same problem in Legacy (CSM Enabled) - booting from Legacy?
    In main menu press 3 to go CMD then run mspaint.exe - Does the program (Open window) see a Hard Disk Drives and Devices with Removable Storage? Make a screenshot and show me. (use Print Screen key and mspaint.exe)
    This is my USB stick 16GB on real machine:
    usb_stick.png
    This is ISO mounted in virtual CD drive in VMware:
    VMware_virtual_CD.png
     
  3. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    407
    273
    10
    This is not the fault of an unsigned driver - my USB3, AHCI and NVMe drivers are also unsigned and work OK:
    not_digitally_signed.png
     
  4. MrAdhaM

    MrAdhaM MDL Novice

    May 18, 2024
    2
    0
    0
    Thanks but can u make the windws xp x64 with pre installed apps and drivers and every thing and we install it directly without making one ?
     
  5. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    50,759
    108,491
    450
    That's not how it works on MDL, no sharing of any homebrew/modified ISO allowed
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. MrAdhaM

    MrAdhaM MDL Novice

    May 18, 2024
    2
    0
    0
    :(
     
  7. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    50,759
    108,491
    450
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    407
    273
    10
  9. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    407
    273
    10
    #29 Gelip, Aug 15, 2024
    Last edited: Aug 15, 2024
    (OP)
    Built ISO is good only for copying files to USB because it contains loader UefiSeven at EFI\boot. However, if we want to burn an ISO image on a CD or use an image in a virtual machine, the original loader is used, which does not work in pure UEFI. I updated files.7z so that the built ISO can be used from a real CD in pure UEFI. I added UefiSeven.verbose to see it is used loader UefiSeven:
    • ISO\boot\efisys.bin - UefiSeven 1.24 + UefiSeven.verbose loader for ISO
    • ISO\EFI\boot - UefiSeven 1.24 + UefiSeven.verbose loader for USB
    • make.cmd - change path to ISO\boot\efisys.bin
      Code:
      oscdimg -u2 -h -o -m -udfver102 -bootdata:2#p0,e,bISO\boot\etfsboot.com#pEF,e,bISO\boot\efisys.bin -lWinXP_SP2_x64 ISO WinXP_SP2_x64.iso
    • new USB3 drivers for WinPE from https://forums.mydigitallife.net/threads/usb-3-xhci-driver-stack-for-windows-7.81934/
     
  10. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    407
    273
    10
    On one of the Intel Gen 2 test computers there was a problem finding a USB stick letter:
    no_letter.png
    To fix this, I added to the startnet.cmd script in place before the code searching for the letter of the drive this comand:
    Wpeutil WaitForRemovableStorage
    Code:
    Wpeutil WaitForRemovableStorage
    
    echo:
    echo Searching CD\DVD\USB drive letter
    for %%i in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%i:\sources\*.wim" set drive=%%i:
    echo:
    echo I found on %drive%
    
    files.7z updated
     
  11. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    407
    273
    10
  12. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    407
    273
    10
  13. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    407
    273
    10
  14. user469

    user469 MDL Member

    Oct 23, 2015
    128
    14
    10
    #35 user469, Sep 5, 2024
    Last edited: Sep 8, 2024
    @ gelip can you PM share me an iso to test installation on a recent laptop ?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    7,094
    8,450
    240
    This would fall under Homrbrew ISO, only via PM.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    407
    273
    10
    I removed the localizable strings in the files: genahci.inf, stornvme.inf, usbhub3.inf & usbxhci.inf
    Now AHCI, NVMe and USB3 devices in the device manager are in English like all others :rolleyes:
    dm.png
     
  17. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,468
    60
    It's localized only when you use different localization settings. So when you have English system with everything set to Polish, then it will be displayed in Polish. They are localized because users can use custom MUI, all strings are grabbed from Windows 7. So when you use MUI with unsupported string translation, then it's always in English.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    407
    273
    10
    @George King
    No, WinXP 64-bit has English interface - I use Polish regional settings and input language but OS interface with device manager is always english so the name of the driver should also be in English.
    There is no Polish MUI for WinXP 64-bit
     
  19. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,468
    60
    #40 George King, Sep 18, 2024
    Last edited: Sep 18, 2024
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...