[Tool] ConvertNT5SKUs - Convert Windows NT 5.x SKUs v3.0.0 (RC2)

Discussion in 'Windows XP / Older OS' started by example12345678912345678, Oct 31, 2021.

  1. example12345678912345678

    Dec 29, 2019
    567
    318
    30
    #1 example12345678912345678, Oct 31, 2021
    Last edited: Dec 14, 2024
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Very Very Nice | Pl Keep it UP :)
     
  3. Shwarc

    Shwarc MDL Senior Member

    Aug 29, 2012
    312
    292
    10
    I wanted to install Windows Pro x64 Rus from the Windows Server 2003 R2 SP2 Standard RUS disk. Got - Error 57 (Failed to create installation directory).
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. example12345678912345678

    Dec 29, 2019
    567
    318
    30
    Can you send me two screenshots; one of them is setup progress while other one is notepad with TXTSETUP.SIF open?
    In TXTSETUP.SIF notepad screenshot, make sure you're in the line where there're entries such as "win51as.sp2".
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Shwarc

    Shwarc MDL Senior Member

    Aug 29, 2012
    312
    292
    10
    I deleted the not correct image. I want to try to do it with English Server 2003. To determine the reason. After all, there has never been a Russian Win xp x64.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. Shwarc

    Shwarc MDL Senior Member

    Aug 29, 2012
    312
    292
    10
    I will experiment at night when I finish the business.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. example12345678912345678

    Dec 29, 2019
    567
    318
    30
    #7 example12345678912345678, Nov 4, 2021
    Last edited: Apr 10, 2023
    (OP)
    I'm currently working on converting this project into executable batch file.
    Here are some questions answered.
    Q: Which Operating Systems it's going to support?
    Currently it'll only support conversion between Windows XP and 2K3, Windows 2000 is planned. But Windows NT 3.x and NT 4.0 is not tested.
    Q: Will this project support Windows XP/2K3 for IA-64 architecture?
    No, I'm not going to support Windows XP/2K3 for IA-64 architecture, as I do not own any IA-64 machines and there are no IA-64 emulator exist. But you can add the entries for IA-64 architecture yourself since it's going to be open-source. Windows XP/2K3 for IA-64 architecture has same installation type, it may also work in IA-64.
    Q: I got BSOD with code "c000021a" when booting into setup.
    Make sure all files are copied. It's normal if you get this error "Setup cannot copy the file" during text-mode setup.
    Q: I got the error "The signature for Windows Setup is invalid"
    Replace the setupapi.dll files depending on version.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. Shwarc

    Shwarc MDL Senior Member

    Aug 29, 2012
    312
    292
    10
    From the image en_win_srv_2003_r2_enterprise_x64_with_sp2_vl_cd1_x13-48614.iso, tried to install XP Pro x64.
    Files DOSNET.INF, TXTSETUP.SIF, HIVESYS.INF, LAYOUT.INF, SETUPREG.HIV, TXTSETUP.SIF copied with replacement from the image en_win_xp_pro_x64_with_sp2_vl_X13-41611.iso

    Also mistakes.
    1. When copying files - the file was not found.
    2. Error 57 - I think because of different PIDGEN.DLL
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. example12345678912345678

    Dec 29, 2019
    567
    318
    30
    #9 example12345678912345678, Nov 5, 2021
    Last edited: Nov 5, 2021
    (OP)
    1. Can you send proper screenshot? I did not understand this one
    2. The error you get is not because of PIDGEN.DLL, it's because of catalog errors. You have to disable Windows File Protection via nLite.
    You should do these steps:
    1-Extract your ISO.
    2-Replace the hive files which is used to build registry.
    3-Disable SFC and create ISO.
    Try this.

    Edit: Most of batch scripting code is completed. Just there're a few bugs I need to fix before releasing it.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. Shwarc

    Shwarc MDL Senior Member

    Aug 29, 2012
    312
    292
    10
    #10 Shwarc, Nov 5, 2021
    Last edited: Nov 5, 2021
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. Shwarc

    Shwarc MDL Senior Member

    Aug 29, 2012
    312
    292
    10
    I want to deal with the English version of server 2003. To have experience. Then I want to try making a Russian version of WinXp x64 from a Russian 2003 server.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,325
    2,506
    120
    not working for windows 2000 Advanced server :/ unable to convert server 2000 advanced french to datacenter french
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. example12345678912345678

    Dec 29, 2019
    567
    318
    30
    #15 example12345678912345678, Nov 8, 2021
    Last edited: Nov 8, 2021
    (OP)
    What error do you get?
    BSOD or an error during graphical mode setup?
    Please post some screenshots.
    There're only three files to change if you're going to convert "Server SKU to a Server SKU" or "Client SKU to a Client SKU." These're:
    Code:
    TXTSETUP.SIF
    DOSNET.INF
    SETUPREG.HIV
    In TXTSETUP.SIF and DOSNET.INF, you just have to find the word "ProductType", it should be set to "2" automatically. You need to set it to "3" in both of the files. For SETUPREG.HIV, just replace it from original Datacenter Server ISO.
    Note: In Windows 2000, installation still says "Advanced Server", but after installation it should say "Datacenter Server".
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,325
    2,506
    120
    on english server datacenter TXTSETUP.SIF have product type 1 same as advanced server / dosnet have product type 2 changed to 3 only / only SETUPREG.HIV was original we need to edit ? possible to use english SETUPREG.HIV (taken from datacenter english ) on french iso ?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,325
    2,506
    120
    with only dosnet and txtsetup modified installed product are advanced server ( original product )

    we need to test with SETUPREG.HIV
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. example12345678912345678

    Dec 29, 2019
    567
    318
    30
    Yes, I got Windows 2000 Advanced Server and Datacenter Server Turkish by using SETUPREG.HIV from English ISO.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,325
    2,506
    120
    how to integrate sp4 on windows server 2000 datacenter ? because not qualified by oem error
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. example12345678912345678

    Dec 29, 2019
    567
    318
    30
    You can actually integrate SP4 before conversion.
    Because I don't have any idea to integrate Service Packs after installation. Probably it's going to fail.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...