Skip to main content

Installing Windows 10X (emulator image) on real hardware

Here's some quick notes on installing Windows 10X on real hardware. For this example, we're assuming a system with no other critical disks installed, and a helpful host system being around to set up the initial image.

Prerequisites

Host

  • Windows 10 Manganese build (195xx).
  • Utility USB flash drive of ~32GB+.

Target

  • CPU with Hyper-V support for VAIL.
  • Graphics card with DCHU drivers available.
  • UEFI system firmware.
  • Preferred: 4Kn boot drive. We'll provide steps a bit later for converting the image.

Host work

Fetch and mount the emulator image

Make sure you have a clean Flash.vhdx from the W10X emulator. Copy it someplace, and preferably keep another backup as well.

Mount it using PowerShell (as administrator):

Mount-VHD X:\WCOS\Flash.vhdx

Check if the emulator image is mounted correctly:

Get-StoragePool -FriendlyName OSPool

This should look like the following:

FriendlyName OperationalStatus HealthStatus IsPrimordial IsReadOnly     Size AllocatedSize
------------ ----------------- ------------ ------------ ----------     ---- -------------
OSPool       OK                Healthy      False        False      127.9 GB      21.81 GB

Gather UpdateApp and verify it works

Inject graphics and network drivers

Make an utility flash drive

Target work

Boot Windows PE

Copy the VHD (destructive!)

Rebuild the GPT (for 512-byte disks only)

Boot Windows PE, again

Boot W10X