Android

Как установить гостевые дополнения virtualbox на Ubuntu 18.04

How to enable nested VTX/Amd-V On Virtualbox | Virtualbox enable nested vtx/amd-v greyed out

How to enable nested VTX/Amd-V On Virtualbox | Virtualbox enable nested vtx/amd-v greyed out

Оглавление:

Anonim

VirtualBox - это кроссплатформенная программа виртуализации с открытым исходным кодом, которая позволяет одновременно запускать несколько гостевых операционных систем (виртуальных машин).

VirtualBox предоставляет набор драйверов и приложений (VirtualBox Guest Additions), которые могут быть установлены в гостевой операционной системе. Гостевые дополнения предлагают несколько полезных функций для гостевых машин, таких как общие папки, общий буфер обмена, интеграция указателя мыши, улучшенная поддержка видео и многое другое.

В этом уроке мы покажем вам, как установить гостевые дополнения VirtualBox на гостевые Ubuntu 18.04. Те же инструкции применимы для Ubuntu 16.04 и любого дистрибутива на основе Ubuntu, включая Linux Mint и Elementary OS.

Установка гостевых дополнений в гостевой системе Ubuntu

VirtualBox поставляется с ISO-файлом образа под названием «VBoxGuestAdditions.iso», содержащим установщики гостевых дополнений для всех поддерживаемых гостевых операционных систем. Этот файл находится на хост-компьютере и может быть подключен к гостевой системе с помощью диспетчера графического интерфейса VirtualBox. После установки программа установки гостевых дополнений может использоваться для установки гостевых дополнений в гостевой системе.

Ниже приведены пошаговые инструкции по установке гостевых дополнений VirtualBox на гостевой Ubuntu. Эти шаги будут работать как с гостевой установкой Ubuntu Desktop, так и с сервера.

  1. Откройте VirtualBox GUI Manager.

    Запустите гостевую виртуальную машину Ubuntu.

    Войдите в систему гостя Ubuntu как пользователь sudo и установите пакеты, необходимые для сборки внешних модулей ядра:

    sudo apt update sudo apt install build-essential dkms linux-headers-$(uname -r)

    $(uname -r) печатает работающую версию ядра.

    В меню виртуальной машины выберите «Устройства» -> «Вставить образ компакт-диска Guest Additions», как показано на рисунке ниже:

    Откройте гостевой терминал Ubuntu, создайте новый каталог в качестве точки монтирования для привода CD и смонтируйте файл ISO:

    sudo mkdir -p /mnt/cdrom sudo mount /dev/cdrom /mnt/cdrom

    Перейдите в каталог и запустите сценарий VBoxLinuxAdditions.run чтобы установить гостевые дополнения. Опция --nox11 скажет установщику не создавать окно xterm:

    cd /mnt/cdrom sudo sh./VBoxLinuxAdditions.run --nox11

    Вывод будет выглядеть следующим образом:

    Verifying archive integrity… All good. Uncompressing VirtualBox 5.2.32 Guest Additions for Linux……….. VirtualBox Guest Additions: Starting.

    Перезагрузите гостевую систему Ubuntu, чтобы изменения вступили в силу:

    sudo shutdown -r now

    После загрузки виртуальной машины войдите в нее и убедитесь, что установка прошла успешно и модуль ядра загружен:

    lsmod | grep vboxguest

    Вывод будет выглядеть примерно так:

    vboxguest 303104 2 vboxsf

    Отсутствие вывода означает, что модуль ядра VirtualBox не загружен.

    Теперь, когда гостевые дополнения VirtualBox установлены на гостевой машине Ubuntu, вы можете включить общий буфер обмена и поддержку Drag'n Drop на вкладке «Хранилище» настроек виртуальной машины, включить ускорение 3D на вкладке «Дисплей», создать общие папки и многое другое.

Вывод

Установка гостевых дополнений VirtualBox на виртуальную машину Ubuntu 18.04 - это простая задача. Guest Additions оптимизирует гостевую операционную систему для повышения производительности и удобства использования.

Чтобы узнать больше о гостевых дополнениях, посетите официальную страницу документации VirtualBox Guest Additions.

виртуальная коробка убунту