ISU
Saya menggunakan plugin vbguest dotless 'vbguest untuk menjaga tambahan tamu Virtualbox saya diperbarui.
Mencoba memasang penambahan tamu sekarang menggunakan
$ vagrant vbguest --iso VBoxGuestAdditions_5.2.18.iso --do install
memberi saya:
$ vagrant vbguest --iso VBoxGuestAdditions_5.2.18.iso --do install --no-cleanup -f
[helix_dev] GuestAdditions versions on your host (5.2.8) and guest (5.0.16) do not match.
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
* base: mirror.checkdomain.de
* epel: mirror.nl.leaseweb.net
* extras: mirror2.hs-esslingen.de
* updates: ftp.rz.uni-frankfurt.de
755 packages excluded due to repository priority protections
Package kernel-devel-3.10.0-862.11.6.el7.x86_64 already installed and latest version
Package kernel-devel-3.10.0-862.11.6.el7.x86_64 already installed and latest version
Package gcc-4.8.5-28.el7_5.1.x86_64 already installed and latest version
Package binutils-2.27-28.base.el7_5.1.x86_64 already installed and latest version
Package 1:make-3.82-23.el7.x86_64 already installed and latest version
Package 4:perl-5.16.3-292.el7.x86_64 already installed and latest version
Package bzip2-1.0.6-13.el7.x86_64 already installed and latest version
Nothing to do
Copy iso file VBoxGuestAdditions_5.2.18.iso into the box /tmp/VBoxGuestAdditions.iso
Mounting Virtualbox Guest Additions ISO to: /mnt
mount: /dev/loop0 is write-protected, mounting read-only
Forcing installation of Virtualbox Guest Additions 5.2.18 - guest version is 5.0.16
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.2.18 Guest Additions for Linux........
VirtualBox Guest Additions installer
/usr/sbin/vbox-uninstall-guest-additions: line 9: /opt/VBoxGuestAdditions-5.2.18/uninstall.sh: No such file or directory
Failed to remove existing installation. Aborting...
An error occurred during installation of VirtualBox Guest Additions 5.2.18. Some functionality may not work as intended.
In most cases it is OK that the "Window System drivers" installation failed.
Redirecting to /bin/systemctl start vboxadd.service
Failed to start vboxadd.service: Access denied
See system logs and 'systemctl status vboxadd.service' for details.
Memasang VirtualboxAdditions di dalam VM dan menjalankan VBoxLinuxAdditions.run secara manual menghasilkan
$ sudo ./VBoxLinuxAdditions.run install
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.2.8 Guest Additions for Linux........
VirtualBox Guest Additions installer
/usr/sbin/vbox-uninstall-guest-additions: line 9: /opt/VBoxGuestAdditions-5.2.18/uninstall.sh: No such file or directory
Failed to remove existing installation. Aborting...
Jadi saya pikir itu tidak terhubung ke plugin dotless '.
ANALISA SAAT INI
Folder /opt/VBoxGuestAdditions-5.2.18 yang direferensikan tidak ada, yang saya anggap sebagai akar masalah, jadi uninstall.sh juga tidak ada jelas.
Tampaknya prosedur pengaturan sulit - memerlukan prosedur penghapusan untuk menjalankan yang tidak ada lagi.
Sepertinya saya tidak bisa mendapatkan folder itu kembali, apa pun yang saya coba (belum).
Saya harap kalian punya ide apa yang bisa saya lakukan.
Informasi tambahan:
Saya menggunakan host Windows 10 dengan tamu CentOS 7:
cat /etc/*-release
CentOS Linux release 7.5.1804 (Core)
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"
CentOS Linux release 7.5.1804 (Core)
CentOS Linux release 7.5.1804 (Core)
Versi Virtualbox saya adalah 5.2.8, versi Vagrant saya
$ vagrant version
Installed Version: 2.0.4
Latest Version: 2.1.2
sumber
Jawaban:
Penanganan Masalah: Pada Fedora 30 saya (sebagai tamu) saya membuat uninstall.sh yang diperlukan dalam folder khusus dan menambahkan bendera yang dapat dieksekusi untuknya. Isi file itu hanya sebuah gema. Setelah itu saya bisa menjalankan lagi wizard.
Di sini konten uninstall.sh di Fedora 30 saya (Tamu)
sumber