Меню Рубрики

Установка гостевого дополнения debian

Дополнения гостевой ос Virtualbox Debian

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

Раньше мы рассматривали как устанавливаются эти дополнения в Ubuntu, сегодня же остановимся на Debian 9, самой новой версии дистрибутива доступной на данный момент. Я сталкивался с проблемой установки дополнений в этом дистрибутиве, но пользователи unix.stackexchange подсказали решение, и в сегодняшней статье я поделюсь им с вами.

Зачем нужны дополнения гостевой ОС?

Дополнения гостевой ос virtualbox debian делают работу с операционной системой намного удобнее, мало того, что повышается в разы производительность, так еще и появляются дополнительные функции такие как:

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

Таким образом, после установки дополнений вы почти не будете замечать что работаете в виртуальной машине. Гостевая debian virtualbox будет работать намного лучше.

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

Первое что нам понадобится, это самая новая версия виртуальной машины VirtualBox 5.1.24 или 5.1.26. Если вы возьмете более старую версию, то не сможете установить дополнения, поскольку они несовместимы с новым ядром. Новую версию программы можно получить из PPA, только перед этим не забудьте полностью удалить старую, с вашими машинами при этом ничего не случится.

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

apt install linux-headers-4.9.0-3-amd64 build-essential dkms

Затем подключите образ virtualbox additions debian ОС через меню виртуальной машины:

В Debian, по умолчанию образы дисков монтируются с флагом noexec, так что вы не сможете запустить из него программу, поэтому такой диск нужно перемонтировать. Допустим, система примонтировала образ в /media/cdrom0:

sudo mount -o remount,exec,ro /media/cdrom0

И только теперь запускам установку дополнений:

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

Выводы

В этой небольшой статье мы рассмотрели как установить virtualbox guest additions debian, как видите, это очень просто, и что самое главное, они сильно упрощают работу. Если у вас остались вопросы, спрашивайте в комментариях!

источник

DATAENGINER

Добрый день, Дорогие читатели! 6 Июля выйдет юбилейная 10 версия дистрибутива Debian. Ранее мы рассмотрели уже как установить этот дистрибутив, а также как его обновить. Но что делать если вы устанавливаете его в первые да еще и на виртуальную машину. Поэтому сейчас мы рассмотрим как установить дополнение гостевой ОС wmware для ОС Debian 10.

Шаг 1. Первое что нам необходимо — это запустить, виртуальную машину, авторизоваться, после чего перед нами появится рабочий стол.

Шаг 2. Далее переходим в верхнем меню Player->Manage->Install VMWare tools.

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

Шаг 3. Теперь открываем расположения диска, для этого достаточно нажать Open with File Manager. Сам образ диска содержит несколько скриптов и архив с необходимым нам драйверами. В моем случае это VMwareTools-10.3.10-12406962.tar.gz.

Шаг 4. Так как диски монтируются только для чтения, то нам необходимо скопировать архив в любую другую директорию, чтобы мы могли его распаковать. Я скопирую каталог по следующему расположению /home/mikhail/Documents/. Для этого откроем терминал и укажем следующую команду cp /media/cdrom0/VMwareTools-10.3.10-124-6692.tar.gz /home/mikhail/Documents/. Обратите внимание, что в вашем случае путь может отличаться все зависит от вашего имени пользователя.

Шаг 5. Далее мы перейдем в каталог, где теперь находится наш архив. Для этого выполним команду cd и укажем расположение каталога. cd /home/mikhail/Documents/. После чего проверим содержимое архива, командой ls.

Читайте также:  Установка замерных столбиков для кабелей связи

Шаг 6. Теперь распакуем содержимое архива, при помощи утилиты tar, которая уже предстановленна в Debian 10. Выполним команду tar с ключами -xvf. tar -xvf VMwareTools-10.3.10-124-6692.tar.gz

После этой команды Debian 10 распакует архив во вложенную папку.

Проверим содержимое каталога Documents набрав снова команду ls. Как видим появился каталог vmware-tools-distrib.

Шаг 7. Перейдем в каталог vmware-tools-distrib и посмотрим на содержимое каталога.

В каталоге содержатся несколько подкаталогов, а также скрипт vmware-install.pl. Этот скрипт мы и будем запускать, но для установки данного скрипта нам придется использовать привилегии супер пользователя, поэтому выполним su — root.

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

Шаг 8. Запускаем скрипт и на вопрос, о том хотим мы установить дополнения гостевой ОС от vmware укажем yes.

Шаг 9. Далее нам необходимо будет несколько раз нажать Enter для ответа на стандартные вопросы о расположении файлов и подтвердить создание каталога, для дополнения гостевой ОС.

После чего начнется установка самих дополнения для Debian 10.

По окончании установки дополнений гостевой ОС, если вся установка прошла успешно то, мы увидим несколько сообщений Done.

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

После чего будет перезагружен рабочий стол X11. Для того чтобы изменения вступили в силу перезагружаем наш виртуальный Debian Buster командой reboot.

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

источник

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

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

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

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

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

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

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

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

sudo apt install gcc make perl

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

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

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

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

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

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

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

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

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

Шаг 4. Готово

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

источник

Как установить Virtualbox Tools в Debian Stretch

В сегодняшней заметке, я покажу, как установить дополнения Virtualbox Tools на развернутую в качестве гостевой системы Debian Stretch 9.6 (Desktop & Server) запущенную, как контейнер виртуальной машины через Virtualbox на основной системе. В моем случае основная система — это Ubuntu 18.04 Desktop amd64 ноутбука Lenovo E555 . Использование Virtualbox в моем случае позволяет обкатывать различные операционные системы и их настройки перед использованием на боевом исполнении. Лучше иметь проработанное решение, чем убивать реальную систему попытками сделать вот прям сейчас.

Читайте также:  Установка 4g93 на лансер 9

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

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

Linux debian 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.6 (stretch)
Release: 9.6
Codename: stretch

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

[Sun Jan 20 10:32:11 2019] sr 1:0:0:0: [sr0] scsi3-mmc drive: 32x/32x xa/form2 tray
[Sun Jan 20 10:32:11 2019] sr 1:0:0:0: Attached scsi CD-ROM sr0
[Sun Jan 20 10:35:39 2019] UDF-fs: warning (device sr0): udf_fill_super: No partition found (2)

А если в выводе выше нет ничего, то монтирую раздел со смонтированным образом на каталог в системе:

$ sudo mount / dev / sr0 / media / cdrom0

mount: /dev/sr0 is write-protected, mounting read-only

$ cp / media / cdrom / VBoxLinuxAdditions . run

Устанавливаю дополнения Virtualbox в гостевую виртуальную машину:

$ sudo apt — get install linux — headers — amd64 linux — headers — $ ( uname — r ) — y

$ sudo . / VBoxLinuxAdditions . run

Verifying archive integrity. All good.
Uncompressing VirtualBox 5.2.12 Guest Additions for Linux.
VirtualBox Guest Additions installer

Итого дополнения к виртуальной машине с системой Debian Stretch 9.6 успешно установлены, проверить это можно на примере включения « Общих папок ».

Шаг №1: Через свойства контейнера виртуальной машины включаю использование « Общих папок » на каталог основной системы, т. е.: МашинаНастроить — « Общие папки » — нажимаю иконку со всплывающей надписью « Добавляем новую общую папку »

  • Путь к папке: (это путь на Вашей основной системе до каталога который Вы хотите подключить в гостевую систему) /media/ekzorchik/own/soft
  • Имя папки: soft (это именование папки по которому гостевая система будет подключаться к основной)
  • Если нужен доступ к основному каталогу без права записи, то ставим галочку « Только для чтения »
  • Если нужен доступ после перезагрузки гостевой системы, то ставим галочку « Авто-подключение »

и нажимаю « ОК », если же ничего не отметить галочкой, то просто доступ/прокидывание будет создано. Я поступаю для VM обычно так, т. к. данное включение обычно носит разовый характер с целью передать какие-либо файлы.

Шаг №2: Теперь открываю консоль ( Terminal ) системы Debian Stretch:

источник

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

Установите гостевые дополнения VirtualBox в Ubuntu, и вы сможете копировать, вставлять, перетаскивать между хост-системой и гостевой системой. Это делает использование Ubuntu на виртуальной машине намного проще.

Dmitry Tishkin

Dmitry Tishkin

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

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

Гость? Хост? Что это такое?

Если вы еще не знаете, вот немного терминологии. Хост-система — это ваша фактическая операционная система, установленная в вашей физической системе. Гостевая система — это виртуальная машина, установленная в операционной системе вашей хост-системы.

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

Почему вы должны использовать гостевые дополнения VirtualBox?

С включенными гостевыми дополнениями VirtualBox использование виртуальной машины становится намного удобнее. Не веришь мне? Вот важные функции, которые предлагает гостевые дополнения:

  • Интеграция указателя мыши: вам больше не нужно нажимать какие-либо клавиши, чтобы «освободить» курсор от гостевой ОС.
  • Общий буфер обмена: с установленными гостевыми дополнениями вы можете копировать и вставлять данные между гостевой и хост-операционной системами.
  • Перетаскивание: вы также можете перетаскивать файлы между хостом и гостевой ОС.
  • Общие папки: Моя любимая функция; эта функция позволяет обмениваться файлами между хостом и гостем. Вы можете указать VirtualBox обрабатывать определенный каталог хоста как общую папку, и программа сделает его доступным для гостевой операционной системы как сетевой ресурс, независимо от того, есть ли у гостевой системы сеть.
  • Улучшенная поддержка видео: пользовательские драйверы видео, которые устанавливаются с гостевыми дополнениями, предоставляют вам сверхвысокие и нестандартные режимы видео, а также повышенную производительность видео. Это также позволяет изменить размер окна виртуальной машины. Разрешение видео в гостевой системе будет настроено автоматически, как если бы вы вручную вводили произвольное разрешение в настройках дисплея гостевой системы.
  • Бесшовные окна: отдельные окна, которые отображаются на рабочем столе виртуальной машины, могут быть сопоставлены на рабочем столе хоста, как если бы основное приложение фактически выполнялось на хосте.
  • Общие каналы связи хоста/гостя: гостевые дополнения позволяют вам контролировать и мониторить действия гостевой системы. «Свойства гостя» предоставляют общий механизм на основе строк для обмена битами данных между гостем и хостом, некоторые из которых имеют особые значения для управления и контроля гостевой системы. Приложения могут быть запущены на гостевой машине с хоста.
  • Синхронизация времени: благодаря гостевые системы будут регулярно синхронизировать время с хост-машиной. Параметры механизма синхронизации времени могут быть настроены.
  • Автоматические входы в систему: это может быть полезной функцией.
Читайте также:  Установка 2 дин магнитолы в solaris

Под впечатлением от функций, которые предоставляет гостевое дополнение? Давайте посмотрим, как вы можете установить VirtualBox Guest Additions в Ubuntu Linux.

Установка VirtualBox Guest Additions в Ubuntu

Я продемонстрирую процесс установки на минимальной установке для виртуальной машины с Ubuntu. Сначала запустите вашу виртуальную машину:

Виртуальная машина с Ubuntu Linux

Для начала выберите Devices > Insert Guest Additions CD image… :

Вставка образа компакт-диска «Гостевого дополнения»

Это предоставит вам необходимый установщик в гостевой системе (то есть виртуальной операционной системы). Он попытается запустится автоматически, поэтому просто нажмите Run:

Автоматический запуск образа диска «Гостевого дополнения»

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

Советы по устранению неполадок

Если вы получаете ошибку, подобную этой, это означает, что вам не хватает некоторых модулей ядра (в некоторых случаях, например, при минимальной установке):

Вам придётся установить еще несколько пакетов. Для этого вам нужно запустить следующие команды в виртуальной системе Ubuntu:

И запустите повторную установку:

Использование функций VirtualBox Guest Addition

Вот несколько скриншотов для включения / использования полезных функций предоставляемых гостевыми дополнениями VirtualBox:

Изменение разрешения виртуального экрана

Настройка Drag-and-Drop (для любых файлов)

Вы можете включить перетаскивание из верхнего меню -> Devices ->Drag and Drop -> Bidirectional.

С помощью этого пункта вы можете перетаскивать информацию с гостя на хост и с хоста на гостя.

Настройка общего буфера обмена (для вставки копий)

Точно так же вы можете включить общий буфер обмена из верхнего меню -> Devices -> Shared Clipboard -> Bidirectional.

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

Перейдите к образу компакт-диска и откройте его в терминале ( щелкните правой кнопкой мыши внутри каталога> Open in Terminal ):

Далее в терминале введите:

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

Примечание: замените VBoxGuestAdditions-version на правильную версию (вы можете нажать Tab для автозаполнения; в моем случае это VBoxGuestAdditions-6.0.4 ).

Завершение

Надеюсь, теперь вы узнали, как установить и использовать гостевые дополнения VirtualBox в Ubuntu. Дайте нам знать, если вы используете эти дополнения, и какие функции вы считаете наиболее полезными!

источник