KVM Installation · 3 min read · Jan 25, 2026
Installation von KVM-Gästen mit virt-install auf Ubuntu 11.10 Server
Installation von KVM-Gästen mit virt-install auf Ubuntu 11.10 Server
Version 1.0
Autor: Falko Timme
Folge mir auf Twitter
Im Gegensatz zu virt-manager ist virt-install ein Befehlszeilenwerkzeug, mit dem Sie KVM-Gäste auf einem headless Server erstellen können. Sie fragen sich vielleicht: “Aber ich kann vmbuilder dafür verwenden, warum brauche ich virt-install?” Der Unterschied zwischen virt-install und vmbuilder besteht darin, dass vmbuilder zum Erstellen von Ubuntu-basierten Gästen dient, während virt-install es Ihnen ermöglicht, alle Arten von Betriebssystemen (z. B. Linux, Windows, Solaris, FreeBSD, OpenBSD) und Distributionen in einem Gast zu installieren, genau wie virt-manager. Dieser Artikel zeigt, wie Sie es auf einem Ubuntu 11.10 KVM-Server verwenden können.
Ich gebe keine Garantie, dass dies bei Ihnen funktioniert!
1 Vorbemerkung
Ich gehe davon aus, dass KVM bereits installiert ist (z. B. wie hier gezeigt: Virtualisierung mit KVM auf Ubuntu 11.10). Mein KVM-Host hat die IP-Adresse 192.168.0.100.
Ich werde in diesem Tutorial zeigen, wie man einen CentOS 6.0-Gast installiert.
Wir benötigen auch einen Ubuntu 11.10 Desktop, damit wir eine Verbindung zur grafischen Konsole unserer KVM-Gäste herstellen können. Es spielt keine Rolle, ob der Desktop auf dem Ubuntu 11.10 KVM-Server oder auf einem entfernten System installiert ist (es gibt kleine Unterschiede, wenn der Desktop auf dem KVM-Host im Vergleich zu einem Remote-Desktop installiert ist, aber ich werde diese Unterschiede umreißen, also lesen Sie sorgfältig).
2 Installation von virt-install
Ubuntu 11.10 KVM-Host:
Öffnen Sie ein Terminal und installieren Sie virt-install:
sudo apt-get install virtinst3 Installation von virt-manager auf Ihrem Ubuntu 11.10 Desktop
Ubuntu 11.10 Desktop:
Wir benötigen ein Mittel, um eine Verbindung zur grafischen Konsole unserer Gäste herzustellen - wir können dafür virt-viewer oder virt-manager verwenden (siehe KVM-Gastverwaltung mit Virt-Manager auf Ubuntu 8.10). Ich gehe davon aus, dass Sie einen Ubuntu 11.10 Desktop verwenden (es spielt keine Rolle, ob es sich um einen Remote-Desktop handelt oder ob der Desktop auf dem Ubuntu 11.10 KVM-Server installiert ist!).
Ich schlage vor, dass Sie virt-manager anstelle von virt-viewer verwenden, da virt-manager es Ihnen auch ermöglicht, virtuelle Maschinen zu erstellen und zu löschen und andere Aufgaben auszuführen. virt-manager kann wie folgt installiert werden:
sudo apt-get install virt-manager4 Erstellen eines CentOS 6.0-Gastes
Ubuntu 11.10 KVM-Host:
Kehren wir nun zu unserem Ubuntu 11.10 KVM-Host zurück.
Sehen Sie sich
man virt-installan, um zu lernen, wie man es verwendet.
Wir werden unsere bildbasierten virtuellen Maschinen im Verzeichnis /var/lib/libvirt/images/ erstellen, das automatisch erstellt wurde, als wir KVM installiert haben.
Um einen CentOS 6.0-Gast (im Bridging-Modus) mit dem Namen vm10, 1024 MB RAM, zwei virtuellen CPUs und dem Disk-Image /var/lib/libvirt/images/vm10.img (mit einer Größe von 12 GB) zu erstellen, legen Sie die CentOS-DVD in das CD-Laufwerk ein und führen Sie aus
sudo virt-install --connect qemu:///system -n vm10 -r 1024 --vcpus=2 --disk path=/var/lib/libvirt/images/vm10.img,size=12 -c /dev/cdrom --vnc --noautoconsole --os-type linux --accelerate --network=bridge:br0 --hvmNatürlich können Sie auch ein ISO-Image der CentOS-DVD erstellen (bitte erstellen Sie es im Verzeichnis /var/lib/libvirt/images/, da ich später zeigen werde, wie man virtuelle Maschinen über virt-manager von Ihrem Ubuntu-Desktop aus erstellt, und virt-manager wird nach ISO-Images im Verzeichnis /var/lib/libvirt/images/ suchen)…
sudo dd if=/dev/cdrom of=/var/lib/libvirt/images/CentOS-6.0-x86_64-bin-DVD1.iso… und verwenden Sie das ISO-Image im virt-install-Befehl:
sudo virt-install --connect qemu:///system -n vm10 -r 1024 --vcpus=2 --disk path=/var/lib/libvirt/images/vm10.img,size=12 -c /var/lib/libvirt/images/CentOS-6.0-x86_64-bin-DVD1.iso --vnc --noautoconsole --os-type linux --accelerate --network=bridge:br0 --hvmDie Ausgabe sieht wie folgt aus:
administrator@server1:~$ sudo virt-install --connect qemu:///system -n vm10 -r 1024 --vcpus=2 --disk path=/var/lib/libvirt/images/vm10.img,size=12 -c /var/lib/libvirt/images/CentOS-6.0-x86_64-bin-DVD1.iso --vnc --noautoconsole --os-type linux --accelerate --network=bridge:br0 --hvm
Installation starten...
'vm10.img' zuweisen | 12 GB 00:00
Domain erstellen... | 0 B 00:00
Domaininstallation noch im Gange. Sie können sich erneut mit der Konsole verbinden, um den Installationsprozess abzuschließen.
administrator@server1:~$Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.