MSMG ToolKit to Convert W8.1/Srv 2012 R2 RTM/GA ISO - W8.1/Srv 2012 R2 Update 1 ISO

Discussion in 'MDL Projects and Applications' started by MSMG, Mar 7, 2014.

Thread Status:
Not open for further replies.
  1. Boops

    Boops MDL Addicted

    Jan 5, 2008
    862
    1,022
    30
    Hi,

    Is it necessary to apply the updates to the two indices of boot.wim and winre.wim? :rolleyes:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. NICK@NUMBER11

    NICK@NUMBER11 MDL Expert

    Mar 23, 2010
    1,379
    650
    60
    does not work, see screenshot....

    Capture.PNG
     
  3. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    11,103
    47,475
    340
    boot.wim, no. Specially since it broke setup
    winre.wim, recommended
     
  4. Boops

    Boops MDL Addicted

    Jan 5, 2008
    862
    1,022
    30
    I am interested only Windows 8.1 Pro. Can I delete indexes number two, which are the Core version?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    4,567
    9,748
    150
    Yes that's what I did specified...

     
  6. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    4,567
    9,748
    150
    Yes you can safely delete the other index if you don't need it

     
  7. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    4,567
    9,748
    150
    As I have told you before, updating boot.wim is optional but winre.wim should be done. and if you are updating boot.wim only index 1 gets all the updates but for index 2 only the KB2919442, KB2939087 gets applied safely

     
  8. armond

    armond MDL Addicted

    Jun 16, 2008
    663
    210
    30
    Hello,
    First let me thanks for your hard work in creating this script.
    I certainly know about your toolkit for integrating hotfixes. But I also want to be able to have a chance for integrating the "remaining" updates after the update 1, without having to mount and dismount the install.wim, in the same sesson of this ToolKit.
    You know that Microsoft Update still shows KB2916626 and after applying it, KB2934802 updates for Flash player, and also the update for Camera Codec, KB2899189.
    And also I want to add the DotNet 3.5. and, well, its updates!
    So is there an easy way to add those to the CMD? Just asking for safe editing that file.
    Thanks! Good job.
     
  9. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    4,567
    9,748
    150
    Today tested /StartComponentCleanup /ResetBase for Boot.wim Index 1 and Winre.wim and installed the os, installation works properly without any issues and also the overall size of boot.wim and insall.wim got reduced.

    I tested with clean install as I do always, just want someone to test the upgrade path.

    Updated the First Post with New Link

    Changes:


    + Added Support for Updating Multiple Images at Once (Only if the Source is x86 or x64 but not AIO)
    + Added /StartComponentCleanup /ResetBase for Boot.wim Index 1 and Winre.wim for cleaning up old components and removing the backup of old updates.
     
  10. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    4,567
    9,748
    150
    I did checked with the windows update after using the toolkit there was only camera codec, flash player update for me. may be two new updates may have come.

    This toolkit is a part of my main toolkit and this was meant for only adding Windows 8.1 Update 1. If you want to post Windows 8.1 Update 1 updates, .net fx35, wmc to install.wim, please do use my main toolkit which you can find it in my signature. I will be soon adding this toolkit to my main toolkit which is ready to be deployed.

     
  11. armond

    armond MDL Addicted

    Jun 16, 2008
    663
    210
    30
    OK. That's fine. Many thanks for your fast reply and this nice update!
     
  12. jackmonter5

    jackmonter5 MDL Senior Member

    Jul 27, 2009
    439
    148
    10
    MSMG, would it make a difference if the wmc and .net is done before or after updating to spring update?

    Thanks again for all you hard work, very appreciated :worthy:
     
  13. nechrist

    nechrist MDL Guide Pack

    Apr 24, 2010
    324
    162
    10
    #93 nechrist, Mar 9, 2014
    Last edited by a moderator: Apr 20, 2017
  14. leom81

    leom81 MDL Novice

    Nov 20, 2009
    13
    0
    0
    #94 leom81, Mar 9, 2014
    Last edited: Mar 9, 2014
    hi!
    i have a problem with new script: when i select [2] and then i will select my version (win 8.1 pro x64) , i don't know why but it always select version x86. with previuos script all go fine, but with this script i have this problem. (sorry my bad english... )
     
  15. geircito

    geircito MDL Novice

    Aug 26, 2010
    32
    9
    0
    For me everything worked 100%.
    Created an iso using the script and did a fresh install of Windows 8.1 x64 Spring 2014 (using the created iso file) on a MacBook Pro using Parallells Desktop.
     
  16. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    4,567
    9,748
    150
    are you using AIO (x86/x64) OS as source if so then it will give error coz still I haven't fixed the script for AIO. but the script works well for 32-bit or 64-bit source OS. I will fix it tomorrow.

     
  17. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    4,567
    9,748
    150
  18. Billy06010

    Billy06010 MDL Novice

    Aug 27, 2013
    46
    7
    0
    when will it support install.esd files??
     
  19. HALIKUS

    HALIKUS MDL Addicted

    Jul 29, 2009
    526
    371
    30
    #99 HALIKUS, Mar 9, 2014
    Last edited: Mar 9, 2014
    probably never, unless you mean export.


    Very nice script btw. I noticed it wasalso the perfect opportunity to add dart to the boot.wim and winre.wim. I simply added these 2 extras to the "proper" place and added my extracted dart files to Updates\Dart%arch%:

    ::DART
    echo.-------------------------------------------------------------------------------
    echo. Integrating Windows 8.1/Server 2012 Dart
    echo. to [Boot.wim, Index : 2] WIM Image...
    echo.-------------------------------------------------------------------------------
    if exist %~dp0Updates\DART%WimArch% xcopy %~dp0Updates\DART%WimArch%\* "%BootMnt%\2" /cherkyi

    ::DARTwinre
    echo.-------------------------------------------------------------------------------
    echo. Integrating Windows 8.1/Server 2012 R2 DART to WinRE
    echo. to [Install.wim, Index : %%i \-^> WinRE.wim, Index : 1] WIM Image...
    echo.-------------------------------------------------------------------------------
    if exist %~dp0Updates\DART%WimArch% xcopy %~dp0Updates\DART%WimArch%\* %WinReMnt%\%%i /cherkyi


    Also, if you have 2 scripts because of the extra 2 updates people may want to integrate, can't you just use a
    If exists ExtraKB.msu dism /addpackage ExtraKB.msu blah blah
    so that the script will simply bypass them if they are missing?

    Also, i used a 5 index wim and noticed the winre integration each wim is redundant as its the same file (i'm 99% sure). If thats the case, you could create 1 instance of winre.wim and then just xcopy it over each index. If permissions are a problem (i think they are) i think i once got around the problem be exporting winretemp.wim to %mount%\windows\system32\recovery\winre.wim and delete index 1 (the pre modified index).
     
  20. luke

    luke MDL Senior Member

    Jun 22, 2007
    461
    35
    10
    #100 luke, Mar 10, 2014
    Last edited by a moderator: Apr 20, 2017
    im getting a error on 2 Update Boot WIM Image the folder is empty? I also have install.esd?

    Code:
    Error: 2
    
    Unable to access the image. 
    Make sure that the image path and the Windows directory for the image exist and you have Read permissions on the folder.
    
    The DISM log file can be found at C:\123\Logs\Dism.txt