Skip to main content

Virtual Machine Compatibility

Gallium Edge supports most virtual machine (VM) images. It gives every VM the same fixed virtual hardware, with no manual control of virtual device configuration and no hardware profile to select. This page describes that hardware, the drivers a guest needs, and the firmware and Secure Boot behavior that affects compatibility.

Virtual Devices

The virtual devices are identical for every Operating System Type:

DevicePresented asWindows driver
Boot and data disksVirtIO blockviostor
Network adapterVirtIONetKVM
Optical drive (CD/DVD)SATABuilt in
DisplayQXL virtual GPUBuilt in
PointerUSB tabletBuilt in

Linux includes every VirtIO driver in the kernel, so a Linux guest needs nothing added.

Firmware

Every VM boots in UEFI mode; there is no BIOS option. If you have a virtual appliance that requires legacy BIOS, contact support.

Secure Boot

The Operating System Type set on a VM's template determines its Secure Boot configuration:

Operating System TypeSecure BootUse for
LinuxOn, standard keysModern Linux distributions
WindowsOn, Microsoft keysWindows Server 2016 and above, Windows 10, and Windows 11
OtherOffGuests that cannot use Secure Boot

Windows uses Microsoft's Secure Boot keys, so its signed boot loaders and drivers are trusted.