Virtualisierung mit KVM

Vorbereitungen

Kernel

Der Kernel muss die Virtualisierungtechniken von Intel oder AMD unterstützen!

grep vmx /proc/cpuinfo (INTEL)
oder
grep svm /proc/cpuinfo (AMD)

Es muss /dev/kvm vorhanden sein! Hier eventuell Rechte korrigieren (chmod 666 /dev/kvm) :!: Bessere Alternative geht via udev Regeln

Bibliotheken

Benötigte Bibliotheken für das kompilieren der Userspace Tools:

apt-get install libsdl1.2-dev zlib1g-dev libasound2-dev libgnutls-dev

KVM Package

Download KVM von http://kvm.qumranet.com/kvmwiki Ich habe Version kvm-70.tar.gz

Userspace Tools kompilieren

tar xzf kvm-70.tar.gz
cd kvm-70
./configure --enable-alsa
make
sudo make install

Disk für einen Gast einrichten

qemu-img create -f qcow vdisk.img 10G 

Gast Installieren

Am Beispiel von Microsoft Windows XP

qemu-system-x86_64 -hda vdisk.img -cdrom /dev/cdrom1 -boot d -m 512 -no-acpi

Hinweis: Falls mal die Maus nicht geht: _VORHER_ export SDL_VIDEO_X11_DGAMOUSE=0

Gast starten

qemu-system-x86_64 vdisk.img -m 384

Sonstiges

:!: Virtio verwenden (Ab Kernel >= 2.6.25)! http://kvm.qumranet.com/kvmwiki/Virtio

kvm.txt · Zuletzt geändert: 2011/07/22 23:26 (Externe Bearbeitung)
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki