Als ich das Virtualbox-Benutzerhandbuch las, bekam ich endlich [ hier ], in dem erklärt wird, wie Virtualbox Guest Additions auf einem Linux-Gast über die Befehlszeile installiert werden.
Aber es ist mir nicht klar genug (ich habe gerade angefangen, einige Befehle zu lernen). Kann jemand die genauen Befehle notieren, die Sie zum Installieren von Virtualbox Guest Additions über die CLI verwenden würden? (Dazu gehört auch, zu ermitteln, wo Virtualbox-Gastzusätze bereitgestellt wurden usw.)
quelle
yum install make
auchsudo mkdir /media/cdrom
.sh /media/cdrom/VBoxLinuxAdditions.run
. Ich musste auch Perl (yum install perl
) installieren und den Einhängepunkt ( ) erstellensudo mkdir -p /media/cdrom
./dev/scd0
/dev/sr0
VBoxLinuxAdditions.run
tatsächlich verfügbar zu sein.Die Antwort von @ its_me hat fast funktioniert, aber einige Kernelmodule konnten nicht erstellt werden.
Wenn es bei Ihnen nicht funktioniert, schauen Sie sich die Nachrichten an.
In meinem Fall fragte einer von ihnen nach
/var/log/vboxadd-install.log
. Dort hieß es etwas über fehlende Kernelquellen und das Kernelquellenverzeichnis mit zB zu versorgenKERN_DIR=/path/to/kernel/sources
.Da
kernel-devel
und Quellen bei/usr/src/kernels/2.6.32-504.16.2.el6.x86_64
bereits installiert waren, war ich verwirrt, nannte es aber mit der angeforderten UmgebungsvariablenJetzt beschwerte es sich über fehlende Header-Dateien und schlug vor, dies zu tun
Wie Sie sehen können, ist dies eine etwas andere Version als
504.16.2
nur504
. Nach der Installation des richtigenkernel-devel
Pakets hat das Erstellen und Installieren wie erwartet funktioniert.Daher müssen der laufende Kernel und die installierten Kernelquellen (aka
kernel-devel
) übereinstimmen. Sie können dies überprüfen, indem Sie den laufenden Kernel mit betrachtenund die installierten Quellen bei
Sehen Sie sich abschließend die bereitgestellten Nachrichten und Protokolldateien an.
quelle
Dies ist ein alter Thread, aber ich habe nach einem ähnlichen Thema gesucht. Für den Fall, dass jemand anderes darauf stößt, hat die folgende Antwort das Problem für mich gelöst:
http://www.if-not-true-then-false.com/2010/install-virtualbox-guest-additions-on-fedora-centos-red-hat-rhel/
Hinweis * Die URL lautet 2010, aber der Artikel wurde 2013 aktualisiert.
quelle
Ich poste eine aktualisierte Antwort, da ich zur Installation einige zusätzliche Schritte ausführen musste. Ich verwende VirtualBox 5.0.14r105127. Jedem Befehl muss "sudo" vorangestellt werden.
Ich habe auch eine "FAILED" -Meldung für das OpenGL-Support-Modul erhalten, die auf einem Serversystem jedoch ignoriert werden kann.
quelle
Nach der Installation der VBOXADDITIONS müssen Sie möglicherweise Folgendes tun:
weil die Bildschirmauflösung für mich nicht funktioniert hat, bis ich diese endgültige Konfiguration auf VirtualBox angewendet habe.
quelle
Wenn Sie Vagrant für die Skripterstellung Ihrer VirtualBox verwenden, können Sie einfach das vb-guest-Plugin installieren. Den Quellcode dafür finden Sie hier https://github.com/dotless-de/vagrant-vbguest/tree/master/lib/vagrant-vbguest .
Um diesen Prozess zu automatisieren, kann der Quellcode hier einige Hinweise enthalten.
quelle
Schritt 1:
yum update
Schritt 2:
Gehe zu
Device-> Install Guest Additions CD Image -> Next
Geben Sie dann das root-Passwort ein. Das ist es.
quelle
Nur ein kleines Detail ... Ich hatte ein CentOS 6.6-Minimum, habe alle "yum-Updates" und "yum-Installationen" durchgeführt, aber ich blieb stecken, bis ich dies in Olafs Antwort gelesen habe
Beim Überprüfen meiner Installation hatte ich das gleiche Problem. Nach einem Neustart war alles in Ordnung. Die Maschine lief noch mit dem alten Kernel. Danach fehlte das nächste Problem wie das perl also musste ich auch ein machen
quelle