Beiträge von sterun

    Mit der Erstellung des xml Files kannst du leicht VM`s auf andere Host übertragen.

    Siehe auch hier:

    https://wiki.ubuntuusers.de/virsh/#Sonstiges

    Allerdings hätte es wohl erst geklappt, wenn das xml-File, nach Erstellung, noch angepasst worden wäre.

    Somit kannst du es löschen und alles so belassen wie es jetzt ist - wenn alles so läuft wie du es möchtest.

    In diesem Fall bitte diesen Thread noch als "erledigt" markieren.

    Dann mal noch viel Spaß...

    Alles unter openSUSE Leap 15.3


    Lösche das xml File wieder unter /tmp.

    Starte deine "Virtuelle Maschinenverwaltung"

    "Neue virtuelle Maschine erstellen"

    "Vorhandenes Festplatten-Abbild importieren"

    Oben kommt der Pfad zum zuvor kopierten qcow2-File

    Unten gibst du Linux oder Mint ein und wählst, was deinem Mint-Image am meisten ähnelt - ansonsten "Generic OS"

    Dann auf weiter und alles so belassen.

    Besser?

    Hier getestet und läuft perfekt...

    VM ausschalten.

    Dann erstellst du jetzt unter openSUSE Leap 15.2 ein xml File, in welchem deine Settings der Mint-VM enthalten sind:

    (wieder als Root mit "su -")

    Code
    virsh dumpxml LinuxMintKonferenz > /tmp/LinuxMintKonferenz.xml

    Dieses xml File liegt nun unter /tmp und heißt "LinuxMintKonferenz.xml"

    Kopiere nun das neue xml File und auch die VM (qcow2 File) auf einen USB-Stick.


    Jetzt müssen sowohl das neue xml File als auch die VM (qcow2 File) in dein openSUSE Leap 15.3 System kopiert werden.

    Also jetzt openSUSE Leap 15.3 starten.


    Das xml File kopierst du unter openSUSE Leap 15.3 nach /tmp.

    Die VM (qcow2 File) kopierst du ebenfalls unter openSUSE Leap 15.3 in das Verzeichnis:

    /var/lib/libvirt/images/


    Unter openSUSE Leap 15.3 startest du nun eine Konsole und wirst wieder Root mit "su -".

    Dort gibt du dann ein:

    Code
    virsh define /tmp/LinuxMintKonferenz.xml


    Das sollte es gewesen sein.

    Ansonsten werde ich es am Abend mal selber testen.

    Alles kein Problem :)

    Möchtest du die qcow2 VM auf eine andere Platte, innerhalb deines jetzigen Systems, verschieben und weiter betreiben?

    Oder soll die qcow2 VM auf einem ganz anderen Rechner, mit einer anderen KVM / QEMU Installation, betrieben werden?

    Melde mich erst wieder heute abend...


    Kannst aber schon mal posten:

    Code
    virsh list --all

    Aber das geht nicht, da es die Datei SuSEfirewall2 nicht gibt

    Deine Anleitung ist ziemlich alt.

    Versuch es mit (als Root mit "su -"):

    Code
    systemctl enable xrdp
    Code
    systemctl start xrdp


    Anschl. testweise (als Root mit "su -") die Firewall ausschalten mit:

    Code
    systemctl stop firewalld.service

    Und testen (RDP von Win zu Linux).

    Wenn es geht, wird später der entsprechende Port in der Firewall freigegeben.