Im folgenden wird beschrieben wie ein bestehendes System so umgewandelt wird, dass es anschließend als KVM-Gast weiterlaufen kann.
Im weiteren wird eine funktionierende KVM Umgebung und der "Virtual Machine Manager" vorausgesetzt.
Im ersten Schritt wird von der Festplatte des zukünftigen Gastes ein Image erstellt. Dies kann mit dem Tool dd erfolgen und könnte dann wie folgt aussehen.
$ sudo dd if=/dev/sda of=/tmp/mein-gast.raw bs=1M
Achtung: /dev/sda muss natürlich durch die Festplatte ersetzt werden, von der das Image erstellt werden soll.
Dieser Vorgang kann je nach Geschwindigkeit und Größe der Festplatte eine ganze Weile dauern.
Anschließend muss das Image in den Ordner /var/lib/libvirt/images verschoben werden, damit der "Virtual Machine Manager" es finden kann.
sudo mv /tmp/mein-gast.raw /var/lib/libvirt/images/
Damit sind die Vorbereitungen abgeschlossen und es kann mit der eigentlichen Konfiguration des Gastes fortgefahren werden. Dazu wird der "Virtual Machine Manger" gestartet und folgende Schritte durchgeführt.
- Neue VM erstellen
- Name angeben
- "Local install media (ISO image or CDROM)" wählen
- ISO Image wählen
- im Beispiel ist es eine Ubuntu 8.04 LTS CD, was jedoch keine größere Rolle spielt, da diese CD im weiteren nicht mehr zum Einsatz kommt
- Image der Festplatte wählen
- das weiter oben erstellte Image der Festplatte muss gewählt werden
- alle Einstellungen noch mal prüfen
- VM startet
- ISO Image "trennen"
- dazu muss VM beendet werden
- VM neu starten
- das Gast-System sollte wie gewohnt starten
- eventuell werden nach dem Start neue Treiber gesucht
Screenshots
Damit der Vorgang noch etwas deutlicher wird sind hier noch ein paar Screenshots von der Einrichtung der VM.
Links
- Virtual Machine Manager (englisch)
- Information zu KVM auf ubuntu.com (englisch)