List of Supported Guest OSes

Target CPU support

The target CPU is the one QEMU emulates. User emulation means emulation of user code in order to launch Linux processes. System emulation means full CPU emulation in order to launch an Operating System.

Target CPUUser emulationSystem emulation
x86OKOK
x86_64TestingOK
ARMOKOK
SPARCOKOK
SPARC64Dev onlyDev only
PowerPCTestingTesting
PowerPC64TestingDev only
MIPSOKOK
MIPS64Not supportedOK
m68k (Coldfire)OKOK
SH-4TestingDev only
AlphaDev onlyDev only
CRISOKTesting
MicroBlazeTestingTesting

Host CPU support

The host CPU is the one which executes QEMU.

Host CPUStatus
x86OK
x86_64OK
PowerPCOK
Sparc32Testing
ARMTesting
HPPADev only
MIPSNot supported
S390Not supported
Sparc64Not supported
ia64Not supported
m68kNot supported
AlphaNot supported

Note: Testing means that the emulator is working on most of the regression tests, but that some important application fail.