Computing devices generally operate using a combination of firmware and software that is configured to execute on the hardware of a given computing device. A given set of firmware and software (e.g., the operating system) that is used to operate a computing device may be referred to as an operating image for the computing device.
A computing device may come with a trusted operating image (e.g., an image that is signed and may be verified with a key) that was installed onto the computing device in the factory or updated using a trusted image source. However, computing device users may also wish to load and boot images that are not verified or not trusted (e.g., unsigned or self-signed images). For example, a user may wish to customize and make changes to the operating system for the computing device or the user may wish to install a different operating system in addition to or to replace the existing operating system.