Как проще всего в Ubuntu обновить дополнения к VirtualBox

Виртуальная машина VM VirtualBox постоянно совершенствуется. Убунтоиды чаще всего используют её для загрузки Windows, чтобы не прослыть «дуалбутчиками», которые особенно презираются «труъ» линуксоидами. Без гостевых дополнений (на самом деле это подгружаемые «драйверные» модули ядра Линукса) виртуальная Windows работает заметно медленнее, чем «родная». Поэтому необходимо своевременно обновлять дополнения к VirtualBox для своей гостевой машины. Но, как показывает практика, для многих пользователей Ubuntu обновление этих дополнений представляет целую проблему, так как автоматически они не обновляются. Существует много способов обновлять дополнения вручную. Я же использую самый простой.

Предполагается, что у вас уже установлена VM VirtualBox. Прежде всего необходимо убедиться, что у вас установлен самый новый DKMS (Dynamic Kernel Module Support) – модуль, который динамически подгружает модули ядра. Без этого модуля никак. Не пересобирать же ядро после каждого обновления! Версия DKMS проверяется в эмуляторе терминала командой

sudo apt-cache policy dkms

В норме должно быть получено сообщение, что установленная версия и кандидат-версия совпадают. Иначе необходимо выполнить следующие команды:

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install dkms

Далее открываем страницу с последними готовыми продуктами для виртуальной машины VM VirtualBox (на дату написания статьи – версия 4.1.18).

Скачиваем образ дополнений: VBoxGuestAdditions_4.1.18.iso. По умолчанию он скачается в папку «Загрузки». Далее смотрим, где находится старый образ дополнений, и копируем в ту же папку новый образ. Чтобы найти, где находится старый образ, запускаем VirtualBox, но не стартуем виртуальную ОС, а идём «Машина-Свойства-Носители», кликаем по изображению привода оптических дисков, подписанному, как VboxGuestAdditions, и смотрим путь, прописанный в атрибуте «Расположение». После копирования не пытайтесь сразу подменить старый образ новым с помощью настройки привода оптических дисков! Дело в том, что ваша виртуальная ОС в своих конфигурационных файлах помнит путь к прежнему образу и будет устанавливать дополнения именно из него. Сначала запустите виртуальную ОС.

Снова идите «Машина-Свойства-Носители-VboxGuestAdditions-Атрибуты-Привод-Настроить привод оптических дисков-Выбрать образ оптического диска». Далее в открывшемся файловом диалоге найдите образ новых дополнений и дважды кликните по нему. Убедитесь, что в свойствах носителей появился путь к новому образу.

Вот только теперь можно устанавливать новые дополнения к гостевой машине, т.е., как обычно: «Устройства-Установить дополнения гостевой ОС». Ждём, пока устанавливаются новые дополнения, затем перезагружаем виртуальную ОС. В системном трее виртуальной ОС щёлкаем по иконке дополнений (кубик такой) и убеждаемся, что после перезагрузки были автоматически установлены новые дополнения.

При необходимости описанным методом можно откатиться к прежним дополнениям. Если, конечно, вы их не удалили. :)

Успехов!

Версия для печатиВерсия для печати

Рубрики: 

  • 1
  • 2
  • 3
  • 4
  • 5
Всего голосов: 0
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!