QEMU: Difference between revisions

18 bytes added ,  20 May 2022
no edit summary
m (1 revision imported)
No edit summary
[[File:Qemu.png|thumb|350px|QEMU running [[Windows 2000]] on Red Hat Linux.]]
 
'''QEMU''' ('''Q'''uick '''Emu'''lator) is a free, open-source hypervisor and emulator that runs on several operating systems, including many major Linux distros, macOS, Microsoft Windows, and BSD, andas well as a few others.
 
It is capable of running pretty much all major x86 operating systems, including Windows, Linux, MS-DOS and BSD (and much more), and in addition is also capable of emulating other architectures, including ARM, MIPS, SPARC, PowerPC and MicroBlaze, there are also many forks of QEMU that add emulation of other systems like the Xbox, Z80 and Macintosh 128K.
 
===System emulation===
System emulation mode emulates an entire computer system, including peripherals. As mentioned above, it is capable of booting nearlypractically all major x86 operating systems. System emulation mode is very slow (although faster than Bochs, at a cost of accuracy) - it should only be used if:
 
*The host server does not have KVM/virtualization enabled.
*The host server is running an OpenVZ variant of Linux.
*You do not have root permissions (or you are NOT in the <kbd>kvm</kbd> user group, or have not started the <kbd>kvm</kbd> module if it is optional.) on the OS.
*The host operating system does not run well with KVM (e.g. [[Windows 98]] shoulddoes not be ranrun with KVM on most systems)
 
===KVM===