MDL Win 7 Tool for SiMPLiX UpdatePack AiO ISO (with install.wim/esd) Creation

Discussion in 'Windows 7' started by Enthousiast, Apr 16, 2019.

  1. Enthousiast

    Enthousiast MDL Tester

    Joined:
    Oct 30, 2009
    Messages:
    35,561
    Likes Received:
    59,621
    Trophy Points:
    450
    No, i explicitly mention at the OP and readme, NO Enterprise win 7 ISO needed, all is done from starter, on x64 and x86.

     
  2. niche99

    niche99 MDL Junior Member

    Joined:
    Oct 5, 2009
    Messages:
    79
    Likes Received:
    14
    Trophy Points:
    0
    #502 niche99, Apr 18, 2020
    Last edited: Apr 18, 2020
    Using the MSDN ultimate version solves the upgrade error 50.
    Explicitly using /Temp=D:\Mount in your SiMPLiX.bat solves the error 87 in Simplix Pack.

    I don't set a mount point anywhere else in your scripts, I'm not really sure where I would do this to be honest.

    I have some questions.
    Should I use the /Optimize option in the simplix pack command line or are your scripts optimising all wims?

    I think your script inserts drivers into WinRe and install. Doesn't using the NVMe switch in the simplix pack reinsert the same NVme drivers that your script just inserted?

    During the script run I see:
    Code:
    Committing: [C:\AiO_Mount]...
    
    This occurs after:
    Code:
    Starting to apply edition-specific settings...
    
    I have a very customised C:\ drive as my system drive and it is kept small deliberately.
    Can the AiO_Mount mount point be changed?
    If I wanted to change where this image is mounted to where would I do this?
    Is it possible for all image mounts to be in a subfolder of your script folder by default?

    Thanks again for a great script.
     
  3. niche99

    niche99 MDL Junior Member

    Joined:
    Oct 5, 2009
    Messages:
    79
    Likes Received:
    14
    Trophy Points:
    0
    When I test the resulting ISO I get the following installation error:
    Code:
    Windows cannot find the Microsoft Software Licence Terms.
    
    I'm guessing it's because I'm using a localised en-GB windows 10 LTSB?
    I'll try to get a hold of the en-US LTSB Windows 10 and try again tomorrow and report back.
     
  4. Enthousiast

    Enthousiast MDL Tester

    Joined:
    Oct 30, 2009
    Messages:
    35,561
    Likes Received:
    59,621
    Trophy Points:
    450
    That's because the en-GB LTSB, iirc.
     
  5. Enthousiast

    Enthousiast MDL Tester

    Joined:
    Oct 30, 2009
    Messages:
    35,561
    Likes Received:
    59,621
    Trophy Points:
    450
    I will see if i can code it that way, it asks for the desired mount folder, as soon as i get the code implemented for running simplix from the main cmd and not in a separate bat file, someone send me some code for it, but due to the pandemic atm, i can't set my head to it.
     
  6. niche99

    niche99 MDL Junior Member

    Joined:
    Oct 5, 2009
    Messages:
    79
    Likes Received:
    14
    Trophy Points:
    0
    No problem, no rush.
    Stay safe and well.
     
  7. SunLion

    SunLion MDL Member

    Joined:
    May 11, 2011
    Messages:
    134
    Likes Received:
    101
    Trophy Points:
    10
    I'll try some tests too ...
     
  8. SunLion

    SunLion MDL Member

    Joined:
    May 11, 2011
    Messages:
    134
    Likes Received:
    101
    Trophy Points:
    10
    #508 SunLion, Apr 19, 2020
    Last edited: Apr 22, 2020
    Edit: 2020.04.22
    My attempt did not work as expected ...

    Sorry!
     
  9. niche99

    niche99 MDL Junior Member

    Joined:
    Oct 5, 2009
    Messages:
    79
    Likes Received:
    14
    Trophy Points:
    0
    Host System: installed from: en-gb_windows_10_enterprise_2016_ltsb_x64_dvd_9060114.iso then updated to today.
    ISOs Used: en_windows_10_enterprise_2016_ltsb_x64_dvd_9059483.iso (no updates, original iso)
    en_windows_7_ultimate_with_sp1_x64_dvd_u_677332.iso

    Working with no problems.

    I will continue with a test using French variants of 10 LTSB and 7 Ultimate and post results tomorrow.
     
  10. niche99

    niche99 MDL Junior Member

    Joined:
    Oct 5, 2009
    Messages:
    79
    Likes Received:
    14
    Trophy Points:
    0
    I would like to either chose where mount points occur OR ensure all mount points are self contained in a sub folder of the SimplixAIO folder.
    I want to avoid any mounts points being made in C:\ drive.
    ie.
    Code:
    Committing: [C:\AiO_Mount]...
    
    Should never occur if possible.

    I will try to test your scripts tomorrow.
    Thanks for your great work
    Stay safe and well.
     
  11. niche99

    niche99 MDL Junior Member

    Joined:
    Oct 5, 2009
    Messages:
    79
    Likes Received:
    14
    Trophy Points:
    0
    #511 niche99, Apr 20, 2020
    Last edited: Apr 20, 2020
    @Enthousiast
    Host System: installed from: en-gb_windows_10_enterprise_2016_ltsb_x64_dvd_9060114.iso then updated to today.
    ISOs Used: fr_windows_10_enterprise_2016_ltsb_x64_dvd_9057871.iso (no updates, original iso)
    fr_windows_7_ultimate_with_sp1_x64_dvd_u_677299.iso

    Working with no problems.

    Request: add ability to import a registry file to the mounted image, using a load hive mapping scheme like MSMG

    eg: (pseudo code, cmd scripting is not my strong point)
    Code:
     reg load HKLM\TK_DEFAULT "%~dp0mountdir\(arch)\Windows\System32\config\default" >nul
     reg load HKLM\TK_NTUSER "%~dp0mountdir\(arch)\Users\Default\ntuser.dat" >nul
     reg load HKLM\TK_SOFTWARE "%~dp0mountdir\(arch)\Windows\System32\config\SOFTWARE" >nul
     reg load HKLM\TK_SYSTEM "%~dp0mountdir\(arch)\Windows\System32\config\SYSTEM" >nul
    
    for each registryfile in registrydir do
       "%~dp0Bin\%HostArchitecture%nsudo.exe" -U:T -P:E reg import "%~dp0Registry\registryfile.reg" >nul
    next
    
    nsudo.exe should ensure all registry keys can be manipulated.
     
  12. Enthousiast

    Enthousiast MDL Tester

    Joined:
    Oct 30, 2009
    Messages:
    35,561
    Likes Received:
    59,621
    Trophy Points:
    450
    Not going to happen, the tools is just a bunch of commandlines i used to run manually, only to create an updated ISO based on SiMPLiX updatepack with the basic options to integrate drivers and ms dart.
     
  13. Enthousiast

    Enthousiast MDL Tester

    Joined:
    Oct 30, 2009
    Messages:
    35,561
    Likes Received:
    59,621
    Trophy Points:
    450
  14. Enthousiast

    Enthousiast MDL Tester

    Joined:
    Oct 30, 2009
    Messages:
    35,561
    Likes Received:
    59,621
    Trophy Points:
    450
  15. Carlos Detweiller

    Carlos Detweiller MDL Spinning Tortoise

    Joined:
    Dec 21, 2012
    Messages:
    4,514
    Likes Received:
    4,541
    Trophy Points:
    150
    Uh, what a bad timing. Had just almost finished a run. Need to start over now with the new addons.
     
  16. Enthousiast

    Enthousiast MDL Tester

    Joined:
    Oct 30, 2009
    Messages:
    35,561
    Likes Received:
    59,621
    Trophy Points:
    450
    Sorry, i forgot to check them frequently for updates:(
     
  17. abbodi1406

    abbodi1406 MDL KB0000001

    Joined:
    Feb 19, 2011
    Messages:
    12,067
    Likes Received:
    55,424
    Trophy Points:
    340
    Maybe i can notify about addons updates here :)
     
  18. toto221

    toto221 MDL Junior Member

    Joined:
    Dec 8, 2009
    Messages:
    70
    Likes Received:
    96
    Trophy Points:
    0
  19. Enthousiast

    Enthousiast MDL Tester

    Joined:
    Oct 30, 2009
    Messages:
    35,561
    Likes Received:
    59,621
    Trophy Points:
    450
  20. Ramiro Pistoia

    Ramiro Pistoia MDL Member

    Joined:
    Dec 24, 2018
    Messages:
    229
    Likes Received:
    113
    Trophy Points:
    10