QEMU



QEMU is quick; it's a hypervisor that allows you to run virtual machines with complete operating systems that operate like any other program on your desktop. This can be useful for general purpose computing and black box testing. The software, whose website can be found here, is open-source and cross-platform. It targets a range of computer architectures beyond standard IBM PCs such as ARM and PowerPC. On Linux, it also has user-mode emulation where standard executables of one architecture can seamlessly run on another. This book will help you use the modern incarnation of QEMU for a wide variety of purposes.

Contents

 * /QEMU Hello World: Installing QEMU and getting it up and running/
 * /Installing QEMU/
 * Compiling from Source
 * /Linux/
 * /OpenBSD/
 * /NetBSD/
 * /Solaris/
 * /AIX/
 * /MinGW/
 * /Cygwin/
 * Creating and Manipulating Images
 * /Networking/
 * Using the Monitor
 * /Invocation/
 * Setting up guest systems
 * /Windows XP/
 * /Windows 98/
 * /FreeDOS/
 * /SunOS 4.1.4/
 * /Mac OS 9/
 * Emulated devices
 * Virtio (High Performance)
 * USB Root Hubs
 * Networking
 * Input
 * Video
 * Storage
 * Audio
 * Host's devices
 * USB
 * User Interface
 * Debugging with QEMU

Contributors

 * Webaware
 * Ismael Luceno

QEMU QEMU