UUP to ISO - Create Bootable ISO from Windows 10 Build Upgrade Files  


  1. Posts : 5,478
    2004
       #550

    DonCuthbert said:
    Chris Wu's New-IsoFile function only allows for a single boot ISO (i.e. Legacy or EFI) for use to boot a VM from the resulting ISO file. If you choose EFI boot, but use something like Rufus to create a USB stick, you can still boot a physical Legacy BIOS PC with it.
    So you can with OSDIMG.

    Code:
    # Set the correct boot argument based on availability of boot apps
    if (Test-Path "$WorkDir\fwfiles\etfsboot.com") {$BOOTDATA="2#p0,e,b`"$WorkDir\fwfiles\etfsboot.com`"#pEF,e,b`"$WorkDir\fwfiles\efisys.bin`""}
    else {$BOOTDATA="1#pEF,e,b`"$WorkDir\fwfiles\efisys.bin`""}
    
    # Make ISO
    $command="$ADK\Deployment Tools\$PEArch\Oscdimg\oscdimg.exe"
    Write-Host "Creating $ISOPath ..."
    &$command  -l:$ISOLabel -h -m -o -u1 -bootdata:$bootdata "$WorkDir\media" "$ISOPath"
    Don't know what is wrong with osdimg apart from the sting of gobblegook you have to put in.

    You may need this as well (although I forget where I copied it from)
    Code:
    # Mac OS BootCamp will look for autorun.inf in order to validate this disk as a Windows Installer CD
    # adding this allows us to start unattended installs using WinPE
    date > $WorkDir\media\autorun.inf
      My Computer


  2. Posts : 119
    Windows 10
       #551

    lx07 said:
    So you can with OSDIMG.
    Don't know what is wrong with osdimg apart from the sting of gobblegook you have to put in.
    Nothing wrong with oscdimg, other than having to get a copy of it from somewhere. I was attempting to see if the entire process could be done using only what comes included with Windows.

    I think that there is probably a way to modify the PowerShell function to handle the dual boot like oscdimg does, but I don't know how to do it.
      My Computer


  3. Posts : 3,453
       #552

    DonCuthbert said:
    Nothing wrong with oscdimg, other than having to get a copy of it from somewhere. I was attempting to see if the entire process could be done using only what comes included with Windows.

    I think that there is probably a way to modify the PowerShell function to handle the dual boot like oscdimg does, but I don't know how to do it.
    Well I've given the code.. thing to remember is that .Net (and as result PS ) does not know about SafeArrays...and thus you have to massage it..
      My Computer


  4. Posts : 17,661
    Windows 10 Pro
    Thread Starter
       #553

    Note   Note

    PLEASE NOTICE:

    The UUP folder to make ISO from 15063 upgrade is
    C:\Windows\SoftwareDistribution\Download\639b3411ff1d55809a42c9b5f304b986

    Kari
      My Computer


  5. Posts : 1,983
    Windows 10 x86 14383 Insider Pro and Core 10240
       #554

    DonCuthbert said:
    Nothing wrong with oscdimg, other than having to get a copy of it from somewhere. I was attempting to see if the entire process could be done using only what comes included with Windows.

    I think that there is probably a way to modify the PowerShell function to handle the dual boot like oscdimg does, but I don't know how to do it.
    Oscdimg.exe is renamed as Cdimage.exe in both UUPtoISO and ESDtoISO, available to download here on Tenforums:

    UUP to ISO - Create Bootable ISO from Windows 10 Build Upgrade Files-image.png
    UUP to ISO - Create Bootable ISO from Windows 10 Build Upgrade Files-image.png
      My Computers


  6. Posts : 4,666
    Windows 10 Pro x64 21H1 Build 19043.1151 (Branch: Release Preview)
       #555

    Since this script got updated, I have started to archive/compress the whole C:\Windows\SoftwareDistribution\Downolads\[HEX FOLDER] structure just after Windows Update has announced that the system should be rebooted.

    Next step is that I do the ISO and once it has completed I reboot and the update can begin.

    I do all this as a precaution as the scripts are a work in progress and there could be errors. None found so far though. I also do this because I want to store the original update files for my development journeys and testing.

    We have now 3 different types of updates coming in (supported):


    1. ESD
    2. UUP Canonical
    3. UUP Express


    I want to make sure all our scripts does the right thing for each and every update version/style and also future update versions/styles.

    Creating ISO from UUP files for 15063 went smooth. There are still a few cosmetic/minor issue in the creation process that we/I are/am aware of, but they does NOT affect the reliability of using our custom made ISOs as clean install sources. Which is the purpose of these tools, right?
      My Computers


  7. Posts : 56,823
    Multi-boot Windows 10/11 - RTM, RP, Beta, and Insider
       #556

    slicendice said:
    Since this script got updated, I have started to archive/compress the whole C:\Windows\SoftwareDistribution\Downolads\[HEX FOLDER] structure just after Windows Update has announced that the system should be rebooted.

    Next step is that I do the ISO and once it has completed I reboot and the update can begin.

    I do all this as a precaution as the scripts are a work in progress and there could be errors. None found so far though. I also do this because I want to store the original update files for my development journeys and testing.

    We have now 3 different types of updates coming in (supported):


    1. ESD
    2. UUP Canonical
    3. UUP Express


    I want to make sure all our scripts does the right thing for each and every update version/style and also future update versions/styles.

    Creating ISO from UUP files for 15063 went smooth. There are still a few cosmetic/minor issue in the creation process that we/I are/am aware of, but they does NOT affect the reliability of using our custom made ISOs as clean install sources. Which is the purpose of these tools, right?
    ESD is still supported? Last 3 posts here say it hasn't been available. Do you think they will come back?

    ESD to ISO - Create Bootable ISO from Windows 10 ESD File
      My Computers


  8. Posts : 633
    Win 10 Pro x64 1607 (Build 14393.953)
       #557

    Hi @Kari,

    As a request, I would like to ask you to add the released version number of the tool in your first post. Good idea?

    1.1) Download and run UUPtoISOSetup.exe (v2.2.1.0):
    Cheers
      My Computer


  9. Posts : 17,661
    Windows 10 Pro
    Thread Starter
       #558

    M4v3r1ck said:
    As a request, I would like to ask you to add the released version number of the tool in your first post.
    Done!
      My Computer


  10. Posts : 2,832
    Windows 10 Pro X64
       #559

    Hi,

    ISO created and install media made.
    Well done Kari and all other contributors.



    Cheers,
      My Computers


 

Tutorial Categories

UUP to ISO - Create Bootable ISO from Windows 10 Build Upgrade Files Tutorial Index Network & Sharing Instalation and Upgrade Browsers and Email General Tips Gaming Customization Apps and Features Virtualization BSOD System Security User Accounts Hardware and Drivers Updates and Activation Backup and Restore Performance and Maintenance Mixed Reality Phone


  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 07:53.
Find Us




Windows 10 Forums