When selecting a new image to uplaod to mCloud there are a few variables you will need to keep in mind and keep in mind and decide on.
Tips for selecting a new cloud image
Architecture:
mCloud currently supports only x86_64 and amd64 architectures.
Verify that the image matches one of these architectures to ensure compatibility with mCloud's compute resources.
Firmware:
mCloud Supports UEFI and BIOS
We recommend using UEFI whenever possible, as it offers better security features and modern compatibility. BIOS should only be used if you have a specific requirement that necessitates it.
Hardware
mCloud currently supports VM-based deployments
When selecting an image, ensure it is designed for virtual machines (VMs) rather than bare-metal servers.
Type:
mCloud primarily supports "cloud image" and "generic cloud image" types.
We suggest avoiding images specific to platforms like AWS, NoCloud, Azure, GCP, OCI, and others as they may include custom metadata services, cloud-init configurations, and drivers tailored to their respective infrastructures which may not be compatible with mCloud.
Format:
mCloud can support the following formats QCOW2 and RAW.