Автор Тема: Установка нового расширения для гостевых ОС VirtualBox (extpacks)  (Прочитано 8194 раз)

Dimm

  • Глобальный модератор
  • Пользователь
  • *****
  • Сообщений: 62
    • Просмотр профиля
    • Системы и Сервис
Обновилась версия Virtualbox, и я подумал что хорошо бы обновить и ресширения для гостевой ОС для нее.

Проверим какая у нас версия VitrualBox установлена:

vboxwebsrv -V
Вывод команды дал вот что:

Цитировать
Oracle VM VirtualBox web service Version 4.2.12
(C) 2007-2013 Oracle Corporation
All rights reserved.
4.2.12r84980

Скачал вот отсюда http://download.virtualbox.org/virtualbox/ свою версию расширений:

Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.vbox-extpack

При попытке выполнить установку нового пакета дополнений:

VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.vbox-extpack
Получил ошибку:

Цитировать
Progress state: NS_ERROR_FAILURE
VBoxManage: error: Failed to install "/home/user/Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.vbox-extpack"
VBoxManage: error: Extension pack 'Oracle VM VirtualBox Extension Pack' is already installed. In case of a reinstallation, please uninstall it first
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ExtPackManager, interface IExtPackManager
VBoxManage: error: Context: "int handleExtPack(HandlerArg*)" at line 1112 of file VBoxManageMisc.cpp

Казалось бы команада

VBoxManage extpack uninstall
должна помочь, но на этот раз меня попросили предоставить имя старого пакета расширений:

Цитировать
Syntax error: No extension pack name was given to "extpack uninstall"

Гдеж я его найду, прошло столько времени...

оказывается было все просто, для того чтобы установить новый пакет расширений для гостевой ОС Virtualbox надо было добавить 1 ключик в команду чтобы пакет расширений был просто заменен новым. Надо было всего лишь добавить --replace.

Команда выглядит вот так:

VBoxManage extpack install --replace имя_вашего_пакета_дополнений.vbox-extpack
И результатом было:

Цитировать
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Successfully installed "Oracle VM VirtualBox Extension Pack".

Проверим что же у нас стоит теперь за пакет дополнений гостевой ОС:

VBoxManage list extpacks
Получаем:

Цитировать
Extension Packs: 1
Pack no. 0:   Oracle VM VirtualBox Extension Pack
Version:      4.2.12
Revision:     84980
Edition:     
Description:  USB 2.0 Host Controller, VirtualBox RDP, PXE ROM with E1000 support.
VRDE Module:  VBoxVRDP
Usable:       true
Why unusable:

Что и требовалось получить. Наслаждаемся.