Vagrant Reports Различная установленная версия GuestAdditions

9

Мне кажется, в Интернете появляются сообщения о подобных проблемах, подобных этой, но я не смог заставить их работать.

ОС хоста: Mac OS X 10.11.1 (El Capitan) Гостевая ОС: Ubuntu 14.04 LTS Virtualbox 5.0.8 Vagrant 1.7.4

$ vagrant reload

...
...
...
==> по умолчанию: машина загружена и готова!
Получили разные отчеты об установленной версии GuestAdditions:
Заявления Virtualbox на вашем хосте: 4.3.10 
VBoxService внутри утверждений vm: 5.0.8
Продолжая, предполагая, что VBoxService является правильным ...
GuestAdditions, кажется, установлен правильно (5.0.8), но не работает.
Получили разные отчеты об установленной версии GuestAdditions:
Virtualbox на вашем хосте утверждает: 4.3.10
VBoxService внутри vm утверждает: 5.0.8
Продолжая, предполагая, что VBoxService является правильным ...
STDIN: это не TTY
Использование: сервис | --status-all | [имя_службы [команда | --full-restart]]
bash: строка 3: vboxadd: команда не найдена
Получили разные отчеты об установленной версии GuestAdditions:
Virtualbox на вашем хосте утверждает: 4.3.10
VBoxService внутри vm утверждает: 5.0.8
Продолжая, предполагая, что VBoxService является правильным ...
STDIN: это не TTY
Удаление существующих модулей ядра VirtualBox DKMS ... сделано.
Удаление существующих модулей ядра VirtualBox без DKMS ... сделано.
Сборка модулей ядра VirtualBox Guest Additions ... сделано.
Выполнение настройки гостевого дополнения без использования ядра ... сделано.
Вы должны перезагрузить ваш гость, чтобы убедиться, что новые модули действительно используются

Перезапуск ВМ для применения изменений ...
==> по умолчанию: Попытка постепенного отключения ВМ ...
==> по умолчанию: загрузка ВМ ...
==> default: ожидание загрузки машины. Это может занять несколько минут...
    по умолчанию: адрес SSH: 127.0.0.1:2222
    по умолчанию: имя пользователя SSH: vagrant
    по умолчанию: SSH метод аутентификации: закрытый ключ
    по умолчанию: Предупреждение: время ожидания соединения. Повторное подключение ...
    по умолчанию: Предупреждение: время ожидания соединения. Повторное подключение ...
    по умолчанию: Предупреждение: время ожидания соединения. Повторное подключение ...
    по умолчанию: Предупреждение: удаленное соединение отключено. Повторное подключение ...
    по умолчанию: Предупреждение: удаленное соединение отключено. Повторное подключение ...
    по умолчанию: Предупреждение: удаленное соединение отключено. Повторное подключение ...
    по умолчанию: Предупреждение: удаленное соединение отключено. Повторное подключение ...
==> по умолчанию: машина загружена и готова!
==> default: проверка гостевых дополнений в ВМ ...
    по умолчанию: гостевые дополнения на этой виртуальной машине не соответствуют установленной версии
    по умолчанию: VirtualBox! В большинстве случаев это нормально, но в редких случаях это может
    по умолчанию: препятствовать нормальной работе таких вещей, как общие папки. Если ты видишь
    по умолчанию: ошибки общих папок, пожалуйста, убедитесь, что гостевые дополнения в
    по умолчанию: виртуальная машина соответствует версии VirtualBox, на которой вы установили
    по умолчанию: ваш хост и перезагрузите вашу виртуальную машину.
    дефолт: 
    по умолчанию: Guest Additions версия: 4.3.10 по 
    умолчанию: VirtualBox версия: 5.0
==> по умолчанию: установка имени хоста ...
==> default: настройка и включение сетевых интерфейсов ...
==> по умолчанию: монтирование общих папок ...
    по умолчанию: / vagrant => / Users / martin / VMs / cloudperf
==> по умолчанию: машина уже подготовлена. Запустите `vagrant provision` или используйте` --provision`
==> default: флаг для принудительной инициализации. Поставщики, помеченные для запуска всегда будут работать.

Однако следующие команды показывают правильную информацию:

$ vagrant vbguest --status
GuestAdditions 5.0.8 работает --- ОК.
$ VBoxManage guestproperty get / VirtualBox / GuestAdd / Version
Значение: 5.0.8

У меня есть две другие бродячие виртуальные машины под управлением CentOS без каких-либо проблем.

Любая помощь приветствуется.

GreenTeaTech
источник
1
У меня точно такая же проблема. Вы уже нашли какие-либо решения?
Заратузтра

Ответы:

1

Я получил:

Got different reports about installed GuestAdditions version:
Virtualbox on your host claims:   4.3.20
VBoxService inside the vm claims: 5.0.10   
Going on, assuming VBoxService is correct...
GuestAdditions 5.0.10 running --- OK.
Got different reports about installed GuestAdditions version:
Virtualbox on your host claims:   4.3.20
VBoxService inside the vm claims: 5.0.10
Going on, assuming VBoxService is correct...

Иногда все хорошо, но чаще о проблеме сообщают. Кажется, что это неправильные результаты запроса VirtualBox о версии.

Мой VirtualBox версии 5.0.10 r104061; vbguest версия 0.11.0

vbguest --status дает мне:

$ vagrant vbguest --status
Got different reports about installed GuestAdditions version:
Virtualbox on your host claims:   4.3.20
VBoxService inside the vm claims: 5.0.10
Going on, assuming VBoxService is correct...
GuestAdditions 5.0.10 running --- OK.

Это чепуха; виртуальная коробка 5.0.10

vboxmanage --version дает мне 5.0.10r104061, что правильно.

Поэтому это похоже на ошибку vbguest.

user16897
источник
0

Просто попробуйте обновить все. VirtualBox, VirtualBoxAddons и Vagrant. Если вы не можете подключиться к виртуальной машине с помощью Vagrant, просто откройте VirtualBox и запустите его отсюда.

Павел Достал
источник