Mirage runs validations for bare metal provisioning operations to determine if repartitioning is required for the provisioned device. The validation that Mirage runs is determined by which operating system the machine had installed before the bare metal provisioning operation.

Machines with Windows OS

Mirage locates the system drive and determines if sufficient space exists on the drive for the selected base layer. If sufficient space exists, the drive is formatted. If the drive does not contain sufficient space for the specified base layer, then Mirage displays a warning validation message that the disk will be repartitioned to carry the selected base layer. If the hard drive does not contain sufficient space, then Mirage displays a blocking validation for insufficient disk space and the user is prompted to replace the disk.

Mirage checks the boot mode of the device. If the boot mode is UEFI and the system disk partition layout is MBR, Mirage displays a blocking validation message. Change the boot mode to legacy boot.

Machines with new HDD or non-Windows OS machines that are being provisioned to run Windows.

Mirage determines if sufficient space exists on the disk to download the selected base layer, and displays a disk partitioning message validation. If the hard drive does not contain sufficient space, then Mirage displays a blocking validation message for insufficient disk space and the user is prompted to replace the disk.

Mirage checks the boot mode of the device. If the boot mode is UEFI and the system disk partition layout is MBR, Mirage displays a blocking validation message. Change the boot mode to legacy boot.

Mirage checks for boot mode and disk partition layout mismatches. Mirage displays a blocking validation if the boot modes of the machines do not support its boot disk partitioning layout.

  • MBR on UEFI boot mode

  • GPT on legacy boot mode