Читая руководство пользователя Virtualbox, я наконец-то получил [ здесь ], который объясняет, как установить гостевые дополнения Virtualbox на гостевой Linux через командную строку.
Но это не совсем понятно для меня (я только начал изучать некоторые команды). Может кто-то записать точные команды, которые вы использовали бы для установки гостевых дополнений Virtualbox через CLI? (который включает в себя поиск мест, где были добавлены гостевые дополнения виртуальной коробки и т. д.)
centos
virtualbox
это я
источник
источник
yum install make
тоже нужноsudo mkdir /media/cdrom
.sh /media/cdrom/VBoxLinuxAdditions.run
. Мне также пришлось установить Perl (yum install perl
) и создать точку монтирования (sudo mkdir -p /media/cdrom
)./dev/scd0
а в/dev/sr0
VBoxLinuxAdditions.run
чтобы он был фактически доступен.Ответ @ its_me почти сработал, но не удалось собрать некоторые модули ядра.
Если это не работает для вас, посмотрите на сообщения.
В моем случае один из них попросил разобраться
/var/log/vboxadd-install.log
. Там он сказал что - то о пропавших источниках ядра и предоставить каталог исходных кодов ядра с , напримерKERN_DIR=/path/to/kernel/sources
.Поскольку
kernel-devel
и источники в/usr/src/kernels/2.6.32-504.16.2.el6.x86_64
уже были установлены, я запутался, но вызвал его с запрошенной переменной средыТеперь он пожаловался на отсутствие заголовочных файлов и предложил сделать
Как видите, это немного другая версия, чем
504.16.2
просто504
. После установки соответствующегоkernel-devel
пакета сборка и установка работали, как и ожидалось.Итак, работающее ядро и установленные исходные коды ядра (aka
kernel-devel
) должны совпадать. Вы можете убедиться в этом, посмотрев на работающее ядро си установленные источники на
В качестве окончательного заключения, что бы ни случилось, посмотрите на предоставленные сообщения и файлы журналов.
источник
Это старая ветка, но я нашел в поиске похожую проблему. В случае, если кто-то столкнется с этим, следующий ответ решил это для меня:
http://www.if-not-true-then-false.com/2010/install-virtualbox-guest-additions-on-fedora-centos-red-hat-rhel/
Примечание * В URL указано 2010, но статья была обновлена в 2013 году.
источник
Я публикую обновленный ответ, потому что мне нужно было выполнить несколько дополнительных шагов для установки. Я использую VirtualBox 5.0.14r105127. Каждая команда должна начинаться с «sudo».
Кроме того, я получил сообщение «FAILED» для модуля поддержки OpenGL, но это может быть проигнорировано в серверной системе.
источник
После установки VBOXADDITIONS вам может понадобиться сделать следующее:
потому что разрешение экрана у меня не работало, пока я не применил эту окончательную конфигурацию к VirtualBox.
источник
Если вы используете Vagrant для сценариев вашего VirtualBox, вы можете просто установить плагин vb-guest. Исходный код для того же можно найти здесь https://github.com/dotless-de/vagrant-vbguest/tree/master/lib/vagrant-vbguest .
Некоторые подсказки можно почерпнуть из исходного кода здесь, чтобы автоматизировать этот процесс.
источник
Шаг 1:
yum update
Шаг 2:
Перейти к
Device-> Install Guest Additions CD Image -> Next
Затем введите пароль пользователя root. Вот и все.
источник
Просто небольшая деталь ... У меня был CentOS 6.6 минимальный, я сделал все "yum update" и "yum install", но я все еще застрял, пока не прочитал это в ответе Олафа
проверяя мою установку, у меня возникла та же проблема, после перезагрузки все было в порядке. Машина все еще работала со старым ядром. После этого возникла следующая проблема, так как этот Perl отсутствовал, поэтому мне пришлось сделать также
источник