[Disclaimer] Dies ist ein alter Beitrag, der vor systemd und dergleichen geschrieben wurde. Das Ziel ist dasselbe, aber das Entfernen von /etc/init.d/
Dateien ist nicht korrekt. Sie sollten systemctl disable XXXX
Dateien verwenden, anstatt sie zu löschen. [/Haftungsausschluss]
[update] Ich habe auch hier eine Lösung für den Fehler gepostet Failed to connect to the guest property service
: https://github.com/NixOS/nixops/issues/908#issuecomment-387275731
1) Wenn Sie das ausführen, /media/cdrom/VBoxLinuxAdditions.run
haben Sie einige Start-Skripte in /etc/init.d, die nicht im Debian-Standardpaket enthalten sind.
Sie sollten ls /etc/*/*vbox*
Folgendes entfernen : (Entfernen Sie alle rcX.d- und init.d-Dateien mit vbox im Dateinamen.)
Wichtiger Hinweis: Sie sollten auch nach bereits kompilierten Modulen suchen
find /lib/modules/ -name "vbox*"
und diese entfernen (unter der Annahme, dass alles fehlerhaft installiert wurde). Wenn Sie mehrere Dateien mit demselben Namen haben, kann dies das gesamte Problem erklären (mehrere Versionen von Guest-Zusätzen sind installiert).
Oder Sie können einfach laufen: sh /media/cdrom/VBoxLinuxAdditions.run uninstall
.
2) Installieren Sie nur das Debian-Paket virtualbox-guest-dkms
: Es scheint, dass VirtualBox nicht von beiden Paketen abhängt build-essential
und module-assistant
diese benötigt (wie von @gaborous angegeben)! Installieren Sie also alle drei:
sudo apt-get install build-essential module-assistant virtualbox-guest-dkms
3) Um zu überprüfen, ob alles in Ordnung ist, z. B. mit dem systemctl
Befehl, nachdem alle Spuren der CD-Rom-Installation entfernt wurden:
- vboxadd-service .service nicht gefunden fehlgeschlagen fehlgeschlagen vboxadd-service.service
- vboxadd .service not-found aktiv Exited vboxadd.service
- virtualbox-guest-utils .service geladen aktiv ausgeführtes LSB: VirtualBox Linux Additions
- virtualbox-guest-x11 .service geladen aktiv beendet LSB: VirtualBox Linux X11 Additions
- VirtualBox .service not-found aktiv Exited virtualbox.service
Nach dem Neustart:
- virtualbox-guest-utils .service geladen aktiv ausgeführtes LSB: VirtualBox Linux Additions
- virtualbox-guest-x11 .service geladen aktiv beendet LSB: VirtualBox Linux X11 Additions
4) Verwenden Sie, systemctl --failed
um alle Einheiten aufzulisten, die ausgefallen sind.
Und Sie sind zurück auf Debians wundervollen Paketen :-)