Wikibook
QEMU +
Kernel-based Virtual Machine

Deutsch | English

Für die Inhalte gilt jetzt die GNU FDL (GNU Free Documentation License). 

The texts are available under the terms of the GNU Free Documentation License now.

Einleitung

Grundlagen

Virtualisierung
Emulation

Installation

QEMU und KVM unter Linux
QEMU und KQEMU unter Linux
QEMU unter FreeBSD
QEMU unter NetBSD
QEMU unter OpenBSD
QEMU unter Solaris
QEMU unter Mac OS X
QEMU unter Microsoft Windows und Wine
QEMU unter OS/2 Warp 4 und eComstation
QEMU unter DOS

Quickstart

Der QEMU-Monitor

Speichermedien

Zugriff auf Speichermedien
Image-Formate
Images anlegen
Images konvertieren, komprimieren, verschlüsseln und vergrößern
Images anderer Virtualisierer und Emulatoren
Physical-to-Virtual
VM-Snapshots
Virtuelle FAT-Festplatten
Network Block Devices
Sheepdog
iSCSI
GlusterFS
Images im Host-System einbinden
qemu-io
Tools für die IT-Forensik

Virtuelle Hardware

Prozessor-Architekturen
Hardware-Komponenten
Paravirtualisierte Gerätetreiber (KVM)

Netzwerkoptionen

Virtuelle Netzwerke konfigurieren
Netzwerkdienste
Netzwerk-Protokoll-Analyse
Bluetooth

Spezielle Optionen

Live-Migration
Debug-/Experten-Optionen
Spezielle Linux-Bootoptionen
Userspace-Emulation

Native Linux KVM Tool

Xen

Linux als Dom0
BSD als Dom0

Managementtools

AQEMU - Eine GUI für QEMU und KVM
Proxmox Virtual Environment
Die Bibliothek libvirt
Installation
Die Managementtools
Virtio-Module
Languages Bindings
oVirt
Die Bibliothek libguestfs
OpenQRM
Weitere Tools für QEMU und KVM

Gast-Systeme

FreeOsZoo
x86-Architektur
DOS-, Windows und Verwandte
BSD-Unix-Systeme
Linux
Unix-ähnliche Betriebssysteme
OpenVMS-ähnliche Betriebssysteme
Exoten
Hypervisor
SPARC-Architektur
ARM-Prozessorarchitektur
MIPS-Prozessorarchitektur
Coldfire-Prozessorarchitektur
PowerPC-Architektur
SuperH-Architektur
ETRAX_CRIS-Architektur
Lattice Mico32-Architektur
s390x-Architektur
Xtensa-Architektur

Anhang

Startoptionen von QEMU und KVM
QEMU-Monitor
QMP
qemu-img
qemu-io
qemu-nbd
libvirt
Spice
Weitere Virtualisierer und Emulatoren
chroot
Basilisk II
Bochs
FAUmachine
GXemul
Microsoft Hyper-V
Linux Containers (LXC)
OpenVZ
PersonalAlpha
Solaris Zones
VirtualBox
Virtual PC
VMware ESXi
VMWare Player
VMware-Server
VMware-Workstation
Win4Lin, WinBSD, Win4Solaris
Nützliche Tools
Wine (Wine Is Not an Emulator)
Diverses
ReactOS Build Environment(RosBE)
GNU Free Documentation License

Introduction

Intro
Virtualisation
Hardware Emulation
Native Virtualization
Paravirtualization and Full Virtualization
Operating System-level Virtualization
Emulation
Hardware Emulation
API Emulation
Benefits of Virtualization and Emulation

Installation

QEMU
Microsoft Windows (NT, 2000, XP, Vista)
Linux
Debian and Ubuntu
OpenSuSE
Precompiled Binaries for Linux-i386
Win4Linux
BSD Unix Systems
Mac OS X (x86)
FreeBSD (x86, amd64)
NetBSD
Solaris and OpenSolaris
Win4BSD
Compilation from the Sources
Debian and Ubuntu
Mac OS X 10.4 (x86)
Kernel-based Virtual Machine (KVM)

Quick Start

QEMU
Command Line Interface
Qemu Manager for Windows
Q (Mac OS X)
Kernel-based Virtual Machine (KVM)
Command Line Interface

QEMU Instances

QEMU Monitor
Information About a QEMU Instance
Stop, Reset, Pause, Continue and Save
Send Keyboard Shortcuts
Screenshots
Removable Storage
VM Snapshots

Storage Media

Access to Storage Media
Hard Disks
CD-/DVD-ROMs
Floppies
Boot Medium
Write Protection
Image Formats
Creating Images
Creating Images with qemu-img
Creating raw Images and Sparse Files with dd
Copy Sparse Files (Unix, Linux)
Create Overlay Images
Creating a CD Image from a Directory (Linux)
Convert Image Files
Compression and Encryption
Enlarge Images
Disk Images of Other Virtualization Software
VMware Workstation
Generate Virtual Machines for VMware Player
Parallels Desktop/Workstation
VirtualBox
Bochs
Virtual PC
JPC
Xen
QEMU ? KVM
Physical-to-Virtual (P2V)
Mount QEMU Images in the Host System
Import of CDs, DVDs and Floppies
Unix/Linux
Mac OS X
Microsoft Windows
Virtual FAT Disk Images

Network Options

Configure Virtual Networks
User Mode Network Stack
Port Redirect
TUN/TAP Network Interfaces
Linux
Microsoft Windows
Other Netzwork Options
Networking Between Several QEMU/KVM Instances
UDP Multicast Socket
TCP Socket
Network Services
DHCP and DNS
Samba (Windows Shares in Unix/Linux)
TFTP
VNC

Virtual Hardware

PC Bus, ACPI and System Clock
Processors
The QEMU Accelator KQEMU
RAM
Graphic and Keyboard
Virtual USB Devices
Sound

Special QEMU Options

Debug/Expert Options
QEMU Monitor and Virtual Interfaces
Communication with the GDB Debugger
Direct Linux Boot
User Space Emulator
Linux
Mac OS X/Darwin
Analysis of a Hacked System

Management Tools

Graphical User Interfaces
Qemu Manager for Windows
Q (Mac OS X)
Qemulator (Linux)
JQEMU (Java)
Qemu Launcher (Unix, Linux)
QtEmu (Unix, Linux, Windows)
qemuctl - A GUI for the QEMU Monitor (Linux)
Command Line Interface
QEMU Server Tools (Linux)
Other

Guest Systems

FreeOsZoo
x86 Architecture
DOS, Windows and Related
DR-DOS
FreeDOS
DESKWORK
OS/2 Warp 4
Microsoft Windows (f?r Workgroups) 3.xx
Microsoft Windows 95
Microsoft Windows 98
Microsoft Windows NT
Microsoft Windows 2000
Microsoft Windows XP
Microsoft Windows Vista
ReactOS
BSD Unix Systems
Solaris (Intel)
PC-BSD
OpenBSD
NetBSD
Nexenta
Linux
Ubuntu Desktop
Ubuntu Server
OpenSUSE
DeLi Linux
One Laptop per Child
Other
Unix-like Operating Systems
Minix
Plan 9
OpenVMS-like Operating Systems
FreeVMS
o3one
Exotic Systems
SkyOS
Syllable Desktop
Haiku
MenuetOS (64-Bit)
Other
Hypervisor
eisXEN
SPARC Architecture
Debian
Linux Kernel with a Small File System
ARM Processor Architecture
Linux Kernel with a Small File System
MIPS Processor Architecture
Debian
Coldfire Processor Architecture
Linux Kernel with a Small File System
PowerPC Processor Architecture
Debian

Appendix

Start Options of QEMU and KVM
QEMU Monitor
qemu-img
Tools
Shells
Help
File and Directory Commands
Links
Identify File Types
Read Text Files
Edit Text Files
Concatenate Files
Compression and Archiving
User Right Management
Storage Media
Netzwork Configuration
Network Services and -Clients
Compilation
GNU Free Documentation License 1.2


<<<|