ShadowProtect version 5 and later supports systems with Unified Extensible Firmware Interface (UEFI). The steps below should cover the process for restoring most UEFI systems.
This article is only for the ShadowProtect BMR process where the target machine to be restored is booted into the ShadowProtect Recovery Environment and writes volume data from a ShadowProtect spf file or spi chain to a target volume.
Make sure that you have the latest version of the ShadowProtect Recovery Environment. Use this guide to ensure you have the latest ISO or work with Datto Technical Support to obtain the latest ISO.
UEFI machines vary in their ability to boot off of a legacy USB flash drive. You may need to make changes to the machine's UEFI settings. Motherboard manufacturers do not always maintain the same naming conventions or options for their UEFI-capable motherboards. Some UEFI implementations support booting off a CD without changes.
If the machine does not boot the ShadowProtect CD/USB stick automatically, the BIOS option may need to be set to Legacy or Compatibility Mode (rather than UEFI mode). It may also be presented as UEFI BIOS Support with Enable or Disable options.
Once booted into the Recovery Environment, convert the system disk to a GPT partition. Right-click on the disk (see the red highlighted area below) and select Initialize as GPT disk.
Figure 1 - Initialize as GPT Disk
If the Convert to MBR disk is the only available option, convert the disk to MBR and then right-click in the same area. Select Convert to GPT disk. This ensures that the disk is correctly configured to GPT by the Recovery Environment. WARNING: This will wipe the disk of all data!
Figure 2 - Convert Disk
After the disk is converted to GPT format, you will see the Disk Signature, as shown in Figure 3. Select OK to set the defaults.
Figure 3 - Disk Signature
Once the Recovery Environment configures the disk as GPT, there will be three partitions:
- The partition for the OS restore
Of course, the UEFI and System partitions will use space on the disk. Make sure that you have an available partition that is large enough to hold the ShadowProtect image. Keep in mind that the conversion to GPT will increase its size. ShadowProtect restores require a volume that is equal in size or greater than the original total size of the volume being restored, not the total used space of the original volume being restored.
If the available space is smaller than the ShadowProtect backup, see this KB article.
The only option that will be different in a UEFI\GPT restore is for the MBR and track Zero options.
Since it is not an MBR restore, these are greyed out.
Figure 4 - Restore Wizard
If you are restoring to different hardware, select the Use Hardware Independent Restore option.
Once the restore is done, verify with the Boot Configuration Utility tool that the machine reports as bootable.
If the boot is broken, select the volume in the Boot Configuration Utility, and then click the Auto Repair option on the top-right.
Once restored, revert any changes made in the UEFI.
- Microsoft: Understanding the Windows Boot Environment (external link)