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

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

  1. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    No offense but you do realize that there are duplicate values in your boot.ini file?
    Go to the properties of the boot.ini file, and remove the read-only attribute in order to edit it.
    Code:
    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="USB XP-SP3" /noexecute=optin /fastdetect
    [boot loader]
    timeout=5
    default=multi(0)disk(0)rdisk(0)partition(1)\Windows
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\Windows="Windows XP" /noexecute=optin /fastdetect /detecthal
    multi(0)disk(0)rdisk(0)partition(1)\Windows="1. Standard PC" /noexecute=optin /fastdetect /hal=hal.dll /kernel=ntoskrnl.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="2. ACPI PC" /noexecute=optin /fastdetect /hal=halacpi.dll /kernel=ntoskrnl.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="3. ACPI Uniprocessor PC" /noexecute=optin /fastdetect /hal=halaacpi.dll /kernel=ntoskrnl.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="4. ACPI Multiprocessor PC" /noexecute=optin /fastdetect /hal=halmacpi.dll /kernel=ntkrnlmp.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="5. Uniprocessor PC with MPS" /noexecute=optin /fastdetect /hal=halapic.dll /kernel=ntoskrnl.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="6. Multiprocessor PC with MPS" /noexecute=optin /fastdetect /hal=halmps.dll /kernel=ntkrnlmp.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="Safe mode boot" /noexecute=optin /fastdetect /safeboot:minimal /sos /bootlog /noguiboot
    [boot loader]
    timeout=5
    default=multi(0)disk(0)rdisk(0)partition(1)\Windows
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\Windows="Windows XP" /noexecute=optin /fastdetect /detecthal
    multi(0)disk(0)rdisk(0)partition(1)\Windows="1. Standard PC" /noexecute=optin /fastdetect /hal=hal.dll /kernel=ntoskrnl.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="2. ACPI PC" /noexecute=optin /fastdetect /hal=halacpi.dll /kernel=ntoskrnl.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="3. ACPI Uniprocessor PC" /noexecute=optin /fastdetect /hal=halaacpi.dll /kernel=ntoskrnl.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="4. ACPI Multiprocessor PC" /noexecute=optin /fastdetect /hal=halmacpi.dll /kernel=ntkrnlmp.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="5. Uniprocessor PC with MPS" /noexecute=optin /fastdetect /hal=halapic.dll /kernel=ntoskrnl.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="6. Multiprocessor PC with MPS" /noexecute=optin /fastdetect /hal=halmps.dll /kernel=ntkrnlmp.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="Safe mode boot" /noexecute=optin /fastdetect /safeboot:minimal /sos /bootlog /noguiboot
    C:\cmdcons\bootsect.dat="Windows XP Recovery Console" /cmdcons
    [boot loader]
    timeout=5
    default=multi(0)disk(0)rdisk(0)partition(1)\Windows
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\Windows="Windows XP" /noexecute=optin /fastdetect /detecthal
    multi(0)disk(0)rdisk(0)partition(1)\Windows="1. Standard PC" /noexecute=optin /fastdetect /hal=hal.dll /kernel=ntoskrnl.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="2. ACPI PC" /noexecute=optin /fastdetect /hal=halacpi.dll /kernel=ntoskrnl.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="3. ACPI Uniprocessor PC" /noexecute=optin /fastdetect /hal=halaacpi.dll /kernel=ntoskrnl.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="4. ACPI Multiprocessor PC" /noexecute=optin /fastdetect /hal=halmacpi.dll /kernel=ntkrnlmp.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="5. Uniprocessor PC with MPS" /noexecute=optin /fastdetect /hal=halapic.dll /kernel=ntoskrnl.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="6. Multiprocessor PC with MPS" /noexecute=optin /fastdetect /hal=halmps.dll /kernel=ntkrnlmp.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="Safe mode boot" /noexecute=optin /fastdetect /safeboot:minimal /sos /bootlog /noguiboot
    C:\cmdcons\bootsect.dat="Windows XP Recovery Console" /cmdcons
    [boot loader]
    timeout=5
    default=multi(0)disk(0)rdisk(0)partition(1)\Windows
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\Windows="Windows XP" /noexecute=optin /fastdetect /detecthal
    multi(0)disk(0)rdisk(0)partition(1)\Windows="1. Standard PC" /noexecute=optin /fastdetect /hal=hal.dll /kernel=ntoskrnl.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="2. ACPI PC" /noexecute=optin /fastdetect /hal=halacpi.dll /kernel=ntoskrnl.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="3. ACPI Uniprocessor PC" /noexecute=optin /fastdetect /hal=halaacpi.dll /kernel=ntoskrnl.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="4. ACPI Multiprocessor PC" /noexecute=optin /fastdetect /hal=halmacpi.dll /kernel=ntkrnlmp.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="5. Uniprocessor PC with MPS" /noexecute=optin /fastdetect /hal=halapic.dll /kernel=ntoskrnl.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="6. Multiprocessor PC with MPS" /noexecute=optin /fastdetect /hal=halmps.dll /kernel=ntkrnlmp.exe
    multi(0)disk(0)rdisk(0)partition(1)\Windows="Safe mode boot" /noexecute=optin /fastdetect /safeboot:minimal /sos /bootlog /noguiboot
    C:\cmdcons\bootsect.dat="Windows XP Recovery Console" /cmdcons
    C:\cmdcons\bootsect.dat="Windows XP Recovery Console" /cmdcons
    C:\cmdcons\bootsect.dat="Windows XP Recovery Console" /cmdcons
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. user469

    user469 MDL Member

    Oct 23, 2015
    128
    14
    10
    Yes but i did not expect it , usually every installation of windows rename the previous file boot.in as boot.bak and so on for 6 times but never append the same configuration 6 times in the same boot.ini files leaving also the old ones (the five line at the beginning) for my opinion this is a bug of the installer..
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. MilkChan

    MilkChan MDL Senior Member

    Mar 8, 2020
    430
    236
    10
    I have been involved in this project.
    I fixed the issue in UpdatePacks x86 and x64 now.
    In x86 some files are tampered with. from the previous creator

    Do you have a picture of that problem?
    I think it's not a problem.
    UpdatePacks
     
  4. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    #2464 George King, Jun 15, 2023
    Last edited: Jun 15, 2023
    (OP)
    You are the bug, you just forget to format that partition. Its not designed to overwrite existing installation.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. user469

    user469 MDL Member

    Oct 23, 2015
    128
    14
    10
    Im sorry i did not know i had to format, by the way XP2ESD can install just on partition 1 or will work on any partition ?
     
    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,451
    60
    I just changes small piece of code so now will be boot.ini writen as new file in next release
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. ohault

    ohault MDL Member

    Dec 27, 2022
    192
    52
    10
    There are many use cases where formatting the disk and/or clean installing is exactly what you want to avoid.
     
  8. user469

    user469 MDL Member

    Oct 23, 2015
    128
    14
    10
    I agree this is my case (so i have not read carefully about format)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. user469

    user469 MDL Member

    Oct 23, 2015
    128
    14
    10
    turn-off.jpeg

    Is in English but is not very important
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. user469

    user469 MDL Member

    Oct 23, 2015
    128
    14
    10
    The boot.ini menu should work from 1 to safe mode ? I get message for missing .dll
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,578
    1,581
    150
    Any ideas to why I get a BSOD when creating ISO? Right after integrating updates
     
  12. fourbrainandy

    fourbrainandy MDL Novice

    May 30, 2022
    4
    3
    0
    For me, upgrading from VirtualBox 4.2.20 (the version recommended on the first post) to VirtualBox 7.0.8 (the current latest version) fixed the crashes.
     
  13. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,578
    1,581
    150
    #2473 tcntad, Jun 18, 2023
    Last edited: Jun 18, 2023
    Thanks, Ill try that
    Edit 10:32: Sofar so good, now installing in VB
    Edit 2: I had forgotten how superslow XP setup actually is....
     
  14. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    VirtualBox 4.2.20 is only used for XP host, if your Host OS is windows 8.1 or newer, use the latest version of VirtualBox.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,578
    1,581
    150
    Well yea I should learn how to read lol
     
  16. user469

    user469 MDL Member

    Oct 23, 2015
    128
    14
    10
    For windows 7 wich version of VirtualBox do you suggest ?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    For windows 7, the last version of VirtualBox that supports Windows 7.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  20. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    Well, tell me that's the reason for the title.wma song to not be played into NT 5.2 OS?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...