Как подключить гостевую ос virtualbox linux

Содержание
  1. Как установить гостевые дополнения VirtualBox (Guest Additions) в Linux LMDE
  2. Установка дополнений гостевой ОС Ubuntu
  3. Шаг 1. Установка необходимого ПО
  4. Шаг 2. Подключение образа
  5. Шаг 2. Запустите установщик
  6. Шаг 3. Перезагрузка системы
  7. Шаг 4. Готово
  8. Ubuntu Documentation
  9. Setting up VirtualBox Guest Additions
  10. For recent guest OSs
  11. Ubuntu or similar
  12. Getting VBoxGuestAdditions.iso
  13. Making VBoxGuestAdditions.iso visible to the guest
  14. Executing install script for Guest Additions on older Linux guests
  15. References
  16. Установка гостевых дополнений VirtualBox
  17. Установка гостевых дополнений VirtualBox
  18. Windows
  19. Linux
  20. Виртуальная машина VirtualBox
  21. Содержание
  22. Возможности VirtualBox
  23. Установка VirtualBox
  24. Из репозиториев ubuntu
  25. Из репозиториев Oracle
  26. Работа с VirtualBox
  27. Дополнения гостевой ОС
  28. Для Windows
  29. Для Ubuntu
  30. Используя диск Guest Additions
  31. Используя пакетный менеджер
  32. Расшаривание директорий
  33. Для Windows
  34. Для Ubuntu
  35. Работа с USB устройствами
  36. Работа с USB 2.0 устройствами
  37. Убираем меню и строку состояния машины
  38. Создание RAW диска
  39. Сохранение и восстановление RAW дисков

Как установить гостевые дополнения VirtualBox (Guest Additions) в Linux LMDE

LMDE — это Linux Mint Debian Edition, то есть Linux Mint на основе Debian.

Гостевые дополнения VirtualBox (Guest Additions) — это модули ядра (драйверы), которые нужны в том случае, если вы запустили Linux LMDE в виртуальной машине VirtualBox.

Благодаря гостевым дополнениям возможно:

  • включить общий буфер обмена между реальной операционной системой и гостевой ОС
  • включить функцию перетаскивания с гостевой ОС
  • развернуть экран гостевой ОС до большего размера или использовать гостевую ОС в полноэкранном режиме, а также включить интеграцию дисплея.

Гостевые дополнения отсутствуют в стандартных репозиториях Linux LMDE (Linux Mint Debian Edition).

Есть два варианта установки:

  • установить Guest Additions с диска, поставляемого с VirtualBox
  • подключить сторонний репозиторий

Я предпочитаю первый вариант, поэтому рассмотрим его.

Начните с полного обновления и перезагрузки системы:

Установите зависимости, необходимые для компиляции модуля ядра:

Настройте систему для сборки модулей ядра:

Подключите диск с Гостевыми дополнениями, для этого в меню VirtualBox виртуальной машины выберите «Устройства» → «Подключить образ диска Дополнений гостевой ОС…»:

Вновь вернитесь в систему и выполните там:

Дождитесь завершения работы программы, обратите внимание, чтобы всё прошло без ошибок.

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

В меню VirtualBox включите «Общий буфер обмена» и другие функции, которые вам нужны:

Источник

Установка дополнений гостевой ОС Ubuntu

Иногда нужно работать в нескольких операционных системах одновременно. В таких случаях на помощь приходят технологии виртуализации и, в частности, программа VirtualBox. Если вы ещё не знаете, как установить Ubuntu, вам может быть интересна статья об установке Ubuntu.

Установка нужной системы в виртуальную машину не решает все проблемы. По умолчанию, нет никакой интеграции между хостом и гостевой машиной: мы не можем передавать файлы, изменять расширение экрана и использовать сложные графические программы. Но есть решение — установка дополнений гостевой ОС.

Дополнения гостевой ОС VirtualBox позволяют:

  • Использовать общую папку для обмена файлами между системами;
  • Использовать общий буфер обмена;
  • На лету изменять расширение экрана;
  • Интегрировать окна программ гостевой ОС с реальным рабочим столом;
  • Оптимизировать производительность системы;

В этой инструкции мы рассмотрим, как установить дополнения гостевой ОС в Ubuntu. Здесь нет ничего сложного — просто следуйте описанным ниже шагам:

Шаг 1. Установка необходимого ПО

Чтобы установка дополнений гостевой ОС прошла успешно, необходимо нсталлировать инструменты, которые используются для сборки модулей ядра Linux. Для этого выполните в терминале:

sudo apt install gcc make perl

В будущем список этих зависимостей может меняться, но вы всегда можете их узнать, запустив установщик и посмотрев, какие ошибки он выводит.

Шаг 2. Подключение образа

Сначала откройте меню Устройства работающей виртуальной машины и выберите в нём последний пункт — Подключить образ диска дополнений гостевой ОС:

Шаг 2. Запустите установщик

Через несколько секунд после подключения на экране появится вот такое сообщение, нажмите Запустить:

Система спросит ваш пароль, так как установка программы — это действие от суперпользователя:

Шаг 3. Перезагрузка системы

Когда установщик завершит работу, останется перезагрузить виртуальную машину. Убедитесь, что установка прошла без ошибок:

Нажмите стрелку в верхнем правом углу экрана, затем значок выключения, а потом Перезагрузить, чтобы перезапустить компьютер:

Шаг 4. Готово

Готово. Установка дополнений гостевой ос VirtualBox Ubuntu прошла успешно, теперь вы можете использовать все преимущества работы в гостевой ОС. Если остались вопросы, с радостью отвечу в комментариях.

Источник

Ubuntu Documentation

Setting up VirtualBox Guest Additions

Guest Additions provide additional capability to a guest virtual machine, including file sharing. Guest Additions means:

  • software installed on a guest virtual machine
  • software from a third party (Oracle), not open source and not installed in the usual fashion for the guest OS

Guest Additions are distributed on their own CD image (.iso file) named VBoxGuestAdditions.iso. How you get that file to the guest can depend on the OS of the guest — see below.

After installing Guest Additions, on some, older guests you might need to restart the guest.

READ  Драйвера на роутер асус rt n10

For recent guest OSs

In the guest virtual machine, choose Devices -> Install Guest Additions from the menubar of VirtualBox.

VirtualBox will look for the needed file. Failing to find it, it may give you an opportunity to download the file from the internet.

If all that fails, follow one of the steps below.

Ubuntu or similar

Getting VBoxGuestAdditions.iso

You have several choices. On the host (not the guest):

Download a VirtualBox package from https://www.virtualbox.org/wiki/Downloads (you might have installed this package when you installed VirtualBox). The package should include the VBoxGuestAdditions.iso file.

Open http://download.virtualbox.org/virtualbox/ and enter the subdirectory for the latest version of VirtualBox. It should contain the corresponding VBoxGuestAdditions_X.Y.Z.iso file.

  • Install a package through the usual channels for your distribution. For example, you might use:
  • Some, recent versions of VirtualBox will now be able to find the file on the host when you choose Device -> Install Guest Additions on the VirtualBox running a guest. Continue with instructions for setting up file sharing.

    For other, older versions of guest OS’s and VirtualBox, the .iso file is on the host, but the guest needs to see it (and file sharing is not yet enabled.) Follow the next two steps for mounting the .iso file and executing the scripts in the .iso file.

    Making VBoxGuestAdditions.iso visible to the guest

    Just as you mounted a .iso CD image for your guest OS when installing it on the guest, now mount VBoxGuestAdditions.iso as a CD on the guest. For example, in the VirtualBox window, choose the Storage section under Details, and so forth.

    Note that recent versions of VirtualBox have changed the method of mounting .iso files.

    Now start the guest.

    Executing install script for Guest Additions on older Linux guests

    Make sure you have the image, for example VBoxGuestAdditions.iso or VBOXADDITIONS, mounted as CDROM.

    If you are running a Linux guest, open a terminal and type:

    in for instance Ubuntu Lucid, the CD image should mount at /media/ so that would be

    Alternatively simply run

    If you would like to uninstall the Guest Additions, run:

    References

    VirtualBox/GuestAdditions (последним исправлял пользователь rpr-nospam 2012-10-20 16:28:08)

    The material on this wiki is available under a free license, see Copyright / License for details
    You can contribute to this wiki, see Wiki Guide for details

    Источник

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

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

    Для улучшения работы с виртуальной машиной, и взаимодействия с ней, в виртуально установленной операционной системе нужно установить специальный набор инструментов, который называется «Гостевые дополнения» («Guest Additions»).

    Данный набор инструментов поддерживает следующие операционные системы:

    • Windows:
      Операционная система Статус Примечание
      Windows 11 Требуется поддержка AMD-V или Intel VT-x.
      Windows Server 2019 Требуется поддержка AMD-V или Intel VT-x.
      Windows Server 2016 Требуется поддержка AMD-V или Intel VT-x.
      Windows 10 Требуется поддержка AMD-V или Intel VT-x.
      Windows Server 2012 R2 Требуется поддержка AMD-V или Intel VT-x.
      Windows 8.1 Требуется поддержка AMD-V или Intel VT-x.
      Windows Server 2012 Требуется поддержка AMD-V или Intel VT-x.
      Windows 8 Требуется поддержка AMD-V или Intel VT-x.
      Windows Server 2008 R2
      Windows 7
      Windows Server 2008
      Windows Vista
      Windows Server 2003 R2
      Windows Server 2003
      Windows XP
      Windows 2000
      Windows ME Не поддерживается
      Windows 98 Не поддерживается
      Windows NT 4.0 Требуется установленный Service Pack 6a
      Windows 95 Не поддерживается

      Linux (официально поддерживаются Oracle Linux, Fedora, Red Hat Enterprise Linux, SUSE (в том числе openSUSE), Ubuntu); Oracle Solaris; OS/2.

    Для установки гостевых дополнений VirtualBox необходимо выполнить следующие действия:

    1. Включаем виртуальную машину и ждем загрузки ОС.
    2. В верхнем меню VirtualBox выбираем пункт «Устройства — Подключить образ диска Дополнений гостевой ОС. «.

    Дальнейшие действия зависят от того, какая операционная система установлена в VirtualBox:

    Windows

    1. Если в системе не отключен автозапуск, то должен запуститься установщик дополнений гостевой ОС. Если же в системе выключен автозапуск, нужно запустить установщик вручную, найдя его на подключившемся диске в виртуальной машине, под именем VBoxWindowsAdditions.exe.
    2. Как и установка самого VirtualBox, установка гостевых дополнений максимально упрощена, и по сути представляет из себя нажатие кнопок «Next». С первым окном именно так и следует поступить.
    3. На следующем будет предложено выбрать место для установки гостевых дополнений. По умолчанию, рассматривается обычная для всех программ директория Program Files.
    4. Последним шагом, перед непосредственно самой установкой, будет выбор устанавливаемых компонентов:
      • VirtualBox Guest Additions — собственно, сами гостевые дополнения VirtualBox;
      • Start menu entries — ярлыки в меню «Пуск».
      • Direct3D Support — третий компонент, который не выбран по умолчанию, является экспериментальной функцией по включению полноценного 3D ускорения в виртуальной машине. Для «простой» работы он не нужен.
    5. После нажатия на кнопку «Next» начнется установка гостевых дополнений, во время которой может появится окно с запросом на разрешения установки программного обеспечения для устройства (драйвер), которую необходимо одобрить.
    6. После установки дополнений потребуется перезагрузка компьютера, которую можно выполнить сразу (оставив отмеченным пункт «Reboot now«), или выполнив её позже самостоятельно (для этого нужно отметить пункт «I want to manually reboot later«).
    7. После перезагрузки произойдет множество полезных изменений — появится поддержка двухстороннего буфера обмена (о том, как его включить можно прочитать здесь), функция drag-n-drop между основной операционной системой и операционной системой в виртуальной машине, автоматический выбор разрешения экрана на основе размера окна VirtualBox и т. д.

    Linux

    В операционных системах семейства Linux, графический установщик гостевых дополнений отсутствует, вся установка происходит через терминал. Современные дистрибутивы прекрасно сами распознают файл автозапуска на образе с гостевыми дополнениями, и предлагают его запустить автоматически.

    Можно так же запустить файл установки гостевых дополнений вручную. Для этого, нужно открыть терминал, и перейти в каталог, куда смонтирован виртуальный образ с файлами установки дополнений. Там же, нужно выполнить команду запуска файла установки:

    После выполнения данной команды, начнется установка гостевых дополнений Linux, по завершению которой, понадобится перезагрузка системы.

    Источник

    Виртуальная машина VirtualBox

    Содержание

    VirtualBox — программный продукт виртуализации для операционных систем. Иногда бывают ситуации, когда без операционной системы Windows не обойтись. Можно попробовать использовать wine и запустить то приложение, которое нужно. Но не все из них работают или работают некорректно.

    Возможности VirtualBox

    Начиная с 4-ой версии Oracle xVM VirtualBox существует в единственной редакции, распространяемой под лицензией GNU GPL с открытыми исходными кодами.

    Некоторые дополнительные функции выделены в отдельный пакет Oracle VM VirtualBox Extension Pack, среди которых:

    Пакет Oracle VM VirtualBox Extension Pack распространяется под лицензией PUEL, т.е. его можно использовать бесплатно для личных (некоммерческих) целей.

    На данный момент VirtualBox включает в себя следующие возможности:

    Установка VirtualBox

    Из репозиториев ubuntu

    Для установки необходимо в терминале набрать следующую команду либо нажать специальную кнопку:

    Для продолжения операции у Вас будет запрошен пароль, введите Ваш пароль и ждите пока закончится загрузка и установка приложения.

    Из репозиториев Oracle

    Версию VirtualBox можно установить с официального репозитория Oracle. На нём находятся более новые версии.

    Для добавления репозитория нужно воспользоваться терминалом.

    Необходимо добавить официальный репозиторий VirtualBox в файл /etc/apt/sources.list . Для этого выполните команду:

    Добавим и зарегистрируем в системе ключ репозитория с помощью команды в терминал:

    Вы должны увидеть примерно следующий текст в Источниках приложений в „Аутентификации”:

    Обновите список пакетов:

    Устанавливаем пакет для модулей ядра таких как vboxdrv и vboxnetflt:

    Для установки VirtualBox введите:

    Если нужна более старая версия: замените virtualbox-6.0 на virtualbox-5.2 для установки версии VirtualBox 5.2

    После того как VirtualBox установится, вам нужно добавить вашего пользователя в группу vboxusers. Для этого выполните команду в терминале:

    Для применения изменений необходимо завершить сеанс и повторить вход в систему, либо перезагрузиться.

    Работа с VirtualBox

    Процесс установки гостевой системы на платформе VirtualBox весьма прост и не требует от пользователя дополнительных усилий. При создании виртуальной машины необходимо выбрать:

    Дальнейший процесс установки происходит так же, как и в других платформах виртуализации. Более подробно установка гостевой системы описывается в данной статье.

    Дополнения гостевой ОС

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

    Для Windows

    Просто выберите в меню гостевой операционной системы Устройства→Установить дополнение гостевой ОС. Спустя некоторое время в гостевой Windows должен появится диаллог запуска программы. Если этого не произошло — зайдите в CD-ROM и запустите ее вручную.

    Во время установки могут появится предупреждения о несовместимости драйверов. Везде соглашайтесь с установкой. После того как программа установится — перегрузите гостевую ОС. После этого появится нормальное разрешение экрана и другие возможности.

    Для Ubuntu

    Используя диск Guest Additions

    Прежде чем начать установку дополнений гостевой операционной системы, нужно выполнить несколько простых действий.

    Используя пакетный менеджер

    Расшаривание директорий

    Иногда хочется использовать файлы реальной машины из виртуальной. В этом нам поможет сервис «Общие папки». Он позволяет расшаривать директории между виртуальной и реальной ОС.

    Нажимаем правой кнопкой мыши по нужной виртуальной машине, выбираем Свойства → Общие папки .

    Также, можно проделать тоже самое и из уже запущенной виртуальной машины.

    А для остальных версий:

    Для Windows

    Кликнув правой клавишей мыши по значку «Мой компьютер», выбираем пункт «Подключить сетевой диск».

    Затем выбирайте диск, который будет использоваться для расшаренной папки. В качестве пути к сетевому диску вам нужно указать следующее:

    имя_папки — то самое имя, которые Вы дали расшаренной директории.

    Для Ubuntu

    В свойствах расшаренной директории в настройках virtualbox поставить опцию «Автоподключение» и в виртуальной ubuntu добавить пользователя в группу vboxsf командой

    Общая папка будет монтироваться при загрузке гостевой ОС и иметь адрес /media/sf_имя

    Работа с USB устройствами

    Если вы хотите использовать USB устройства в гостевой системе, то делаем несколько простых шагов:

    После того, как вы нажмете на устройство — VirtualBox без предупреждений заберет ресурс и отдаст его гостевой операционной системе. Так что будьте аккуратны с сохранением данных на устройстве, прежде чем отдать его гостевой ОС. Если вы выберите этот пункт еще раз — устройство также без предупреждений отключиться из гостевой cистемы.

    Работа с USB 2.0 устройствами

    Начиная с версии 4.0, для работы с USB 2.0 устройствами необходимо установить VirtualBox Extension Pack , который можно найти на официальной странице загрузки.

    После загрузки, просто запустите его и он автоматически установится.

    Убираем меню и строку состояния машины

    Иногда более удобно работать с виртуальной машиной в режиме обычного окна (например, чтобы иметь удобный доступ к другим приложениям). В таком случае меню и строка состояния машины занимают рабочее пространство, которое могло бы быть использовано с пользой. Для того, чтобы отключить меню и строку состояния виртуальной машины, воспользуйтесь командой:

    Чтобы включить меню и строку состояния:

    Создание RAW диска

    Для ускорения работы виртуальной системы с диском иногда имеет смысл разрешить ей доступ к реальным разделам дисков основной системы. Чтобы виртуальная система имела возможность работать с диском практически напрямую, необходимо заранее создать так называемый RAW диск.

    По сути RAW диск не что иное, как небольшой конфигурационный файл, указывающий на соответствующий раздел физического диска или весь диск целиком. Нетрудно догадаться, что соответствующий раздел или диск не должны использоваться основной системой для хранения своих данных.

    Если таких разделов в вашей системе нет, их можно создать например с помощью утилиты GParted, поджав один или несколько существующих разделов.

    Стоит отметить, что создание RAW диска недоступно через графический интерфейс. Придется запускать команды в консоли.

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

    Например, мы решили выделить раздел sda6. Как видно выше, по умолчанию все разделы принадлежат исключительно суперпользователю. Соответственно для пользователя, под которым будет запускаться виртуальная система (в нашем случае stc) нужно прописать права доступа к нужному разделу. Для этого под правами суперпользователя создаем файл /etc/udev/rules.d/99-vbox-disk-rights.rules, например, так:

    и в него пишем следующую строчку

    Если доступ нужен любому пользователю, имеющему право запускать виртуальные машины, проще прописать доступ всей группе vboxusers:

    Если вы хотите передать виртуальным системам несколько разделов, то повторите эту строчку для каждого из них, заменяя имя раздела (или диска).

    Перегружаем систему и проверяем:

    Теперь все готово к созданию диска. Вводим команду (без sudo):

    Все, диск создан.

    Теперь при создании виртуальной машины, вместо создания нового виртуального диска, выберите «Использовать существующий», справа от поля ввода нажмите кнопку «Выбрать образ» и укажите путь до созданного vmdk файла (в нашем случае /home/stc/.VirtualBox/HardDisks/sda.vmdk).

    Стоит уточнить, что выделенные таким образом в виртуальный RAW диск разделы, будет рассматриваться гостевой системой как отдельные диски, поэтому основная система к нему обращаться не сможет (в каждом разделе будет вся структура диска, с MBR и своей разбивкой на разделы). Именно поэтому при создании таких разделов, не стоит их форматировать и монтировать к основной системе.

    Сохранение и восстановление RAW дисков

    В отличие от обычных образов дисков, которые сохраняются и копируются как обычные файлы основной системы, RAW диск — это реальный раздел на диске, который основная система видит как неформатированный. Поэтому для его сохранения используем команду dd и архиватор, умеющий работать с потоками. Могут подойти bzip2 или 7-zip (7za).

    Для создания образа диска надо ввести команду

    Не забываем подставлять вместо sda6 имя своего раздела!

    Степень сжатия особой роли играть не должна. В примерах у bzip2 стоит максимальное сжатие, а у 7za — слабое. Гораздо больше на качество сжатия будет влиять процедура предварительного удаления лишних данных с виртуального диска и заполнение свободного места определенным символом (обычно нулевым). Сделать это можно специализированными процедурами в соответствующей гостевой системе типа Disk Wiper (windows) или BleachBit (ubuntu).

    Для восстановления раздела подойдет команда

    Здесь стоит обратить внимание на пару тонкостей.

    Во-первых, команда dd достаточно медленная и на копирование, например, 20 GiB диска может уйти около 4 часов. Примерно такое же время потребуется и на восстановление.

    Во-вторых, восстанавливать образ можно и не в тот же раздел, что был источником. Для этого настоятельно рекомендуется записать точный размер диска, подглядев его, например, в дисковой утилите. В частности размер того же 20 GiB диска был 21 475 885 056 байт. При создании нового раздела для восстановления следует учитывать, что он должен быть как минимум не меньше оригинала. Лучше, если у вас получится создать раздел ровно такого же размера, как и оригинальный.

    И еще: сохранять и восстанавливать образы стоит после того, как доступ к разделу будет предоставлен соответствующему пользователю или группе (см. выше).

    Источник

    READ  Драйвер для телевизора самсунг как монитор