Introduction

OSDCLOUD is a solution for installing Windows 10 or Windows 11 without internal infrastructure. All resources will be downloaded from the internet. However, you will still need:

  • A bootable USB key or a WDS server.
  • A PowerShell script available online for automation (optional).

This USB key or WDS will be used for the initial boot of your computer. A 1GB USB key will be more than sufficient. Windows sources and drivers will be automatically downloaded from the internet.

Prerequisites

  • Windows ADK is required. Download and install it.
    • Windows ADK Windows
    • Windows PE Module

Creating the OSDCloud workspace

All commands will be executed as an administrator.

Create a new Workspace.

The workspace is the working directory where Winpe images and OSDCloud scripts will be copied. To create the workspace, use the following commands.

Install-module -name OSD
New-OSDCloudTemplate –Language fr-fr –SetInputLocale fr-fr
New-OSDCloudWorkspace –WorkspacePath c:\OSDCloud

Command to navigate within the workspace (optional)

Get-OSDCloudWorkspace
Set-OSDCloudWorkspace c:\OSDCloud

Automation Script for Windows 11 (Optional)

This step allows for automating the installation. You can skip this step if your goal is occasional installations.

A PowerShell script has been made available on a website. This script will be executed during deployment with OSDCloud, so it must be available online.

Script Example

Write-Host -ForegroundColor Green "Starting OSDCloud ZTI ..."
start-sleep -Seconds 3

Write-Host -ForegroundColor Green "Setting Display Resolution to 1600"
Set-DisRes 1600
start-sleep -Seconds 2

Write-Host -ForegroundColor Green "Updating OSD Powershell Module"
Install-Module OSD -Force

Write-Host -ForegroundColor Green "Importing OSD Powershell Module"
Import-Module OSD -Force

Write-Host -ForegroundColor Green "Start OSD Cloud"
Start-OSDCloud -OSLanguage fr-fr -OSName 'Windows 11 22H2 x64' -OSLicense Volume -OSEdition Pro -Zti

Write-Host -ForegroundColor Green "Restarting ..."
start-sleep -Seconds 5
wpeutil reboot

The Start-OSDCloud command has several options:

  • OSLicence: Volume for a KMS server or Retail for BIOS activation (OEM License)
  • OSEdition: In reality, it will be Pro or Enterprise
  • Zti: for a silent installation (Warning: this will reinstall the computer without any prompt)

Customizing the OSDCloud Workspace

Add WinPE drivers

Edit-OSDCloudWinPE –CloudDriver HP
# Or
Edit-OSDCloudWinPE -CloudDriver Dell,HP,IntelNet,LenovoDock,Nutanix,USB,VMware,WiFi

Other options

In this command, I will point to my automation script and define a background image.

 Edit-OSDCloudWinPE -WorkspacePath C:\OSDCloudHome -CloudDriver HP -WebPSScript "https://nas.wuibaille.fr/LeblogOSDdownload/Repository/OSDCloud/Win11_PRO_fr.ps1" -Wallpaper "c:\temp\wallpaper.jpg"

If you don’t want to use an automated script, you can run the command on WinPE (OSDCLoud)

  • Start-OSDcloudGUI
  • Start-OSDCloud

An assistant will offer you the choice of the Windows version, language, and licensing mode.

Creating the OSDCloud boot media

  • You can either create an ISO or a WIM.
New-OSDCloudISO
New-OSDCloudUSB

Computer Installation

Once booted from your USB key, here’s an example of deployment.

To achieve this result, I only performed the steps mentioned above. This type of deployment is quick to set up for computer wipes, for example, or for home use.

https://github.com/DavidWuibaille/Repository/tree/main/Powershell/ModuleOSDCloud


0 Comments

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.