Gast-Tools installieren

Wenn Sie feststellen sollten, dass die Gast-Tools mit einer bestimmten Software in einer virtuellen Maschine nicht kompatibel sind, können Sie diese deinstallieren.

Voraussetzungen

  • Die Gast-Tools wurden in der virtuellen Maschine installiert (wie im Abschnitt 'Gast-Tools installieren' beschrieben).

So können Sie die Gast-Tools deinstallieren

  • In einer Windows-VM:

    1. Entfernen Sie die QEMU-Gerätetreiber aus dem Geräte-Manager.

      Entfernen Sie jedoch nicht den VirtIO/SCSI-Festplattentreiber und den NetKVM-Netzwerktreiber. Ohne den ersten Treiber kann die VM nicht booten; ohne den letzten Treiber verliert die VM die Netzwerkkonnektivität.

    2. Deinstallieren Sie den QEMU-Gast-Agenten und die Gast-Tools aus der Liste der installierten Applikationen.

    3. Stoppen und löschen Sie den Guest Tools Monitor:

      > sc stop VzGuestToolsMonitor
      > sc delete VzGuestToolsMonitor
      
    4. Heben Sie die Registrierung des Guest Tools Monitors im Ereignisprotokoll auf:

      > reg delete HKLM\SYSTEM\CurrentControlSet\services\eventlog\Application\\
      VzGuestToolsMonitor
      
    5. Löschen Sie den Registry-Schlüssel 'autorun' für RebootNotifier:

      > reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v \
      VzRebootNotifier
      
    6. Löschen Sie das Verzeichnis C:\Programme\Qemu-ga\.

      Wenn die Datei VzGuestToolsMonitor.exe gesperrt sein sollte, schließen Sie alle Fenster der Ereignisanzeige. Wenn die Datei weiterhin gesperrt ist, starten Sie den Dienst Ereignisprotokoll neu:

      > sc stop eventlog
      > sc start eventlog
      

    Starten Sie die virtuelle Maschine neu, nachdem die Gast-Tools entfernt wurden.

  • In einer Linux-VM:

    1. Die Pakete entfernen:

      1. Auf RPM-basierten Systemen (CentOS und andere):

        # yum remove dkms-vzvirtio_balloon prl_nettool qemu-guest-agent-vz \
        vz-guest-udev
      2. Auf DEB-basierten Systemen (Debian und Ubuntu):

        # apt-get remove vzvirtio-balloon-dkms prl-nettool qemu-guest-agent-vz \
        vz-guest-udev

        Wenn eines der oben aufgeführten Pakete nicht auf Ihrem System installiert ist, wird der Befehl fehlschlagen. Schließen Sie in dem Fall diese Pakete von dem Befehl aus und führen Sie ihn erneut aus.

    2. Die Dateien entfernen:

      # rm -f /usr/bin/prl_backup /usr/share/qemu-ga/VERSION \
      /usr/bin/install-tools \
      /etc/udev/rules.d/90-guest_iso.rules /usr/local/bin/fstrim-static \
      /etc/cron.weekly/fstrim
    3. Laden Sie die udev-Regeln neu:

      # udevadm control --reload
      

    Starten Sie die virtuelle Maschine neu, nachdem die Gast-Tools entfernt wurden.