Guest OS Compatibility
Overview
KorGrid's platform, built on Linux KVM technology, provides extensive compatibility for x86_64 guest operating systems. This includes Windows, Linux distributions, FreeBSD, and virtual appliances designed for KVM environments. While any x86_64-compatible operating system should work without issues, this guide outlines commonly tested configurations.
Virtual appliances packaged for KVM environments are fully compatible. This includes OVA/OVF formats from vendors who support KVM-based deployments.
For optimal performance, Virtio drivers are recommended where supported. Microsoft Windows guests may require additional driver installations, while most modern Linux distributions include native Virtio support.
While this list represents commonly tested configurations, KorGrid's KVM foundation enables support for virtually any x86_64 operating system or KVM-compatible virtual appliance.
Microsoft Windows
Desktop Versions
Version | Disk Interface | Minimum RAM | Notes |
|---|---|---|---|
Windows 11 | Virtio | 4 GB | Best performance |
Windows 10 | Virtio | 2 GB | All editions (Home, Pro, Enterprise) |
Windows 8.1 | Virtio/SATA | 2 GB | May require legacy hardware support |
Windows 7 | SATA/IDE | 2 GB | Limited driver support |
Server Versions
Version | Disk Interface | Minimum RAM | Notes |
|---|---|---|---|
Server 2025 | Virtio | 2 GB | Best performance |
Server 2022 | Virtio | 2 GB | Best performance |
Server 2019 | Virtio | 2 GB | Supports all roles & features |
Server 2016 | Virtio | 2 GB | Supports all roles & features |
Server 2012 R2 | Virto/SATA | 2 GB | Support ended in 2023 |
Server 2008 R2 | SATA/IDE | 2 GB | Limited driver support |
Linux
Enterprise Linux
Distribution | Versions | Disk Interface | Minimum RAM | Notes |
|---|---|---|---|---|
RHEL | 7, 8, 9 | Virtio | 2 GB | Native Virtio support |
SUSE Enterprise | 11, 12, 15 | Virtio | 2 GB | Built-in driver support |
Oracle Linux | 6, 7, 8, 9 | Virtio | 2 GB | UEK kernel recommended |
Community
Distribution | Versions | Disk Interface | Minimum RAM | Notes |
|---|---|---|---|---|
Alma Linux | 8, 9 | Virtio | 2 GB | RHEL binary compatible |
Rocky Linux | 8, 9 | Virtio | 2 GB | Native driver support |
CentOS | 7, 8 | Virtio | 2 GB | Built-in Virtio support |
CentOS Stream | 8 | Virtio | 2 GB | Rolling release model |
Debian-based
Distribution | Versions | Disk Interface | Minimum RAM | Notes |
|---|---|---|---|---|
Debian | 8, 9, 10, 11, 12 | Virtio | 1 GB | Native Virtio support |
Ubuntu LTS | 20.04, 22.04, 24.04 | Virtio | 2 GB | |
FreeBSD
Version | Support Status | Disk Interface | Minimum RAM | Notes |
|---|---|---|---|---|
FreeBSD 13 | Full | Virtio | 1 GB | Best performance |
FreeBSD 12 | Full | Virtio | 1 GB | Good performance |
FreeBSD 11 | Limited | Virtio/SATA | 1 GB | Limited driver support |
FreeBSD 10 | Limited | SATA | 1 GB | Basic compatibility |
Technical Considerations
System Requirements
- RAM requirements vary by operating system and workload
- Always consult vendor documentation for production sizing
- Consider additional overhead for virtualization
Disk Interface Options
- VirtIO (recommended): Modern interface offering best performance
- SATA: Compatible with most operating systems, requires Q35 machine type
- IDE: Available for legacy operating system support, requires i440FX machine type
Architecture Support
- KorGrid supports 64-bit (x86_64) operating systems
- While 32-bit operating systems may work, they are not officially supported
Performance Optimization
- Install and configure VirtIO drivers where supported
- Windows guests may require additional VirtIO driver installation
- Most modern Linux distributions include VirtIO support
- Keep guest operating systems and drivers updated