[disclaimer] ini adalah posting lama, ditulis sebelum systemd dan sejenisnya. Tujuannya sama, tetapi menghapus /etc/init.d/
file tidak benar, Anda harus menggunakan systemctl disable XXXX
daripada menghapus file. [/penolakan]
[pembaruan] Saya juga memposting solusi untuk kesalahan ini Failed to connect to the guest property service
: https://github.com/NixOS/nixops/issues/908#issuecomment-387275731
1) Jika Anda menjalankan, /media/cdrom/VBoxLinuxAdditions.run
maka Anda akan memiliki beberapa skrip startup di /etc/init.d yang tidak datang dengan paket default Debian.
Anda harus menyingkirkan ini: ls /etc/*/*vbox*
(menghapus semua file rcX.d dan init.d dengan vbox di nama file).
Catatan penting: Anda juga harus mencari modul yang sudah dikompilasi:
find /lib/modules/ -name "vbox*"
dan menghapus ini (berdasarkan asumsi bahwa semuanya sudah diinstal dengan buruk). Jika Anda memiliki banyak file dengan nama yang sama, itu bisa menjelaskan seluruh masalah (beberapa versi tambahan tamu diinstal).
Atau Anda dapat menjalankan: sh /media/cdrom/VBoxLinuxAdditions.run uninstall
.
2) Instal hanya paket Debian virtualbox-guest-dkms
: tampaknya VirtualBox tidak bergantung pada build-essential
dan module-assistant
tetapi membutuhkan kedua paket (seperti yang dinyatakan oleh @ gaborous)! Jadi instal ketiganya:
sudo apt-get install build-essential module-assistant virtualbox-guest-dkms
3) Untuk memeriksa semuanya baik-baik saja, misalnya menggunakan systemctl
perintah, tepat setelah menghapus semua jejak instalasi CD-Rom:
- vboxadd-layanan .service tidak-ditemukan gagal gagal vboxadd-service.service
- vboxadd .service tidak-ditemukan vboxadd.service keluar aktif
- virtualbox-guest-utils. layanan dimuat aktif menjalankan LSB: VirtualBox Linux Additions
- virtualbox-guest-x11 .layanan yang dimuat aktif keluar dari LSB: VirtualBox Linux X11 Additions
- virtualbox .service tidak ditemukan aktif keluar dari virtualbox.service
Setelah restart:
- virtualbox-tamu-utils .service dimuat berjalan aktif LSB: VirtualBox Linux Penambahan
- virtualbox-guest-x11 .layanan yang dimuat aktif keluar dari LSB: VirtualBox Linux X11 Additions
4) gunakan systemctl --failed
untuk mendaftar semua unit yang gagal.
Dan Anda kembali dengan paket Debian yang luar biasa :-)