Po przeczytaniu instrukcji obsługi Virtualboksa w końcu dostałem [ tutaj ], który wyjaśnia, jak zainstalować Dodatki gości Virtualbox na gościu Linux za pośrednictwem wiersza poleceń.
Ale nie jest to dla mnie wystarczająco jasne (właśnie zacząłem uczyć się niektórych poleceń). Czy ktoś może zapisać dokładne polecenia, których użyłbyś do zainstalowania dodatków gości Virtualbox przez CLI? (co obejmuje ustalenie, gdzie zamontowano dodatki gości Virtualbox itp.)
centos
virtualbox
to ja
źródło
źródło
yum install make
takżesudo mkdir /media/cdrom
.sh /media/cdrom/VBoxLinuxAdditions.run
. Musiałem także zainstalować Perl (yum install perl
) i utworzyć mount-point (sudo mkdir -p /media/cdrom
)./dev/scd0
ale zamiast o/dev/sr0
VBoxLinuxAdditions.run
aby być faktycznie dostępnym.@ Odpowiedź its_me prawie działała, ale nie udało się zbudować niektórych modułów jądra.
Jeśli to nie działa, spójrz na wiadomości.
W moim przypadku jeden z nich poprosił o sprawdzenie
/var/log/vboxadd-install.log
. Tam powiedziano coś o brakujących źródłach jądra i zapewnieniu katalogu źródłowego jądra npKERN_DIR=/path/to/kernel/sources
.Ponieważ
kernel-devel
i źródła/usr/src/kernels/2.6.32-504.16.2.el6.x86_64
zostały już zainstalowane, byłem zdezorientowany, ale nazwałem to żądaną zmienną środowiskowąTeraz narzekał na brakujące pliki nagłówkowe i sugerował, aby to zrobić
Jak widać, jest to nieco inna wersja,
504.16.2
a nie tylko504
. Po zainstalowaniu odpowiedniegokernel-devel
pakietu, budowanie, a następnie instalacja działała zgodnie z oczekiwaniami.Tak więc uruchomione jądro i zainstalowane źródła jądra (aka
kernel-devel
) muszą się zgadzać. Możesz to sprawdzić, patrząc na działające jądro za pomocąoraz zainstalowane źródła w
Ostatecznie, cokolwiek się stanie, spójrz na dostarczone wiadomości i pliki dziennika.
źródło
To jest stary wątek, ale pojawił się w moim poszukiwaniu podobnego problemu. W przypadku, gdy ktoś inny na to wpadnie, poniższa odpowiedź rozwiązała to dla mnie:
http://www.if-not-true-then-false.com/2010/install-virtualbox-guest-additions-on-fedora-centos-red-hat-rhel/
Uwaga * Adres URL oznacza 2010, ale artykuł został zaktualizowany w 2013 r.
źródło
Publikuję zaktualizowaną odpowiedź, ponieważ musiałem wykonać kilka dodatkowych kroków, aby zainstalować. Używam VirtualBox 5.0.14r105127. Każde polecenie musi być poprzedzone „sudo”.
Otrzymałem również komunikat „FAILED” dla modułu obsługi OpenGL, ale można to zignorować w systemie serwera.
źródło
Po zainstalowaniu VBOXADDITIONS może być konieczne wykonanie tego:
ponieważ rozdzielczość ekranu nie działała dla mnie, dopóki nie zastosowałem tej ostatecznej konfiguracji do VirtualBox.
źródło
Jeśli używasz Vagrant do tworzenia skryptów VirtualBox, możesz po prostu zainstalować wtyczkę vb-guest. Kod źródłowy tego samego można znaleźć tutaj https://github.com/dotless-de/vagrant-vbguest/tree/master/lib/vagrant-vbguest .
Niektóre wskazówki można znaleźć w kodzie źródłowym, aby zautomatyzować ten proces.
źródło
Krok 1:
yum update
Krok 2:
Iść do
Device-> Install Guest Additions CD Image -> Next
Następnie podaj hasło roota. Otóż to.
źródło
Tylko mały szczegół ... Miałem minimalną wersję CentOS 6.6, wykonałem wszystkie aktualizacje „yum” i „yum install”, ale nadal utknąłem, dopóki nie przeczytałem tego w odpowiedzi Olafa
sprawdzając moją instalację miałem ten sam problem, po ponownym uruchomieniu wszystko było w porządku. Maszyna nadal działała ze starym jądrem. Po tym brakowało kolejnego problemu, jako że ten perl, więc musiałem też zrobić
źródło