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_64Dev onlyOK
ARMOKOK
SPARCOKOK
SPARC64Dev onlyDev only
PowerPCOKOK
PowerPC64Dev onlyDev only
MIPSOKOK
m68k (Coldfire)OKOK
SH-4OKDev only
AlphaDev onlyDev only
CRISDev onlyDev only

Host CPU support

The host CPU is the one which executes QEMU.

Host CPUStatus
x86OK
x86_64OK
PowerPCOK
Sparc32Testing
ARMTesting
MIPSDev only
S390Dev only
Sparc64Dev only
ia64Dev only
m68kDev only
AlphaDev only

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