System Emulation with QEMU


Article from Issue 52/2005

Do you ever wish you could run Linux within Linux? Or how about DOS within Linux? QEMU is an open source application that lets you emulate a complete hardware environment within your Linux system.

Linux supports several applications that let you emulate the conditions of a hardware architecture. These applications can create a virtual computer within your Linux machine. You can use this virtual computer to test software or even run another operating system. An application that emulates a hardware environment is known as a system emulator. The most common system emulators for Linux are Bochs [1], a very powerful emulator that is often difficult to configure, and VMware [2], a very good and very fast emulator that, unfortunately, comes with a higher price because it is a commercial product. But another competitor in the field of system emulation is coming on the scene. In this article you’ll learn about the power-ful (and free) QEMU system emulator application. QEMU is extremely easy to use, and it provides simple commands for tasks that may be difficult with other emulators. I’ll show you how to use QEMU in some real situations, but keep in mind that this article only covers a fraction of the features and commands available with QEMU. To see the rest, download QEMU yourself and put it to work.

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • QEMU and Qemu Manager

    Carry a virtual Linux machine with you wherever you go.

  • Bochs Emulator

    Bochs, the granddaddy of all emulators, is alive and kicking; thanks to regular vitamin jabs, the lively old pretender can even handle Windows XP.

  • KVM

    KVM brings the kernel into the virualization game. We’ll explain why the Linux world is so interested in this promising virtualization alternative.

  • User-Mode Linux

    User-Mode Linux feels like Linux because it is Linux. You’ll find a hundred uses for this fast and sensible virtual Linux system

  • Virtualization Intro

    You’ll find a virtualization solution for every Linux environment – from the desktop to the enterprise server. In this month's cover story, we investigate some promising virtualization tools for Linux users.

comments powered by Disqus

Direct Download

Read full article as PDF:

QEMU_System_Emulation.pdf (334.60 kB)