Перейти к содержимому

Как включить общий буфер обмена virtualbox

  • автор:

VirtualBox: Включить общий буфер обмена, между виртуальной машиной и компьютером

VirtualBox: Включить общий буфер обмена, между виртуальной машиной и компьютером

Для включения возможности обмена буфером обмена между хостом (компьютером на котором установлен VirtualBox,) и виртуальной машиной (компьютером, запущенным в виртуальной машине), необходимо установить «Гостевые дополнения», которые находятся на виртуальном образе, примонтировать который можно через меню VirtualBox «Устройства — Подключить образ диска Дополнений гостевой ОС». После этого в виртуальной машине появится привод с диском, на котором находятся нужные для установленной операционной системе дополнения, которые следует установить. Во время установки достаточно просто нажимать «Далее» («Next»), после чего потребуется перезагрузка. Подробнее про установку гостевых дополнений можно прочитать в отдельной статье.

Включаем общий буфер обмена

В том же пункте меню «Устройства» необходимо открыть подменю «Общий буфер обмена» в котором необходимо выбрать один из четырех вариантов:

Общий буфер обмена предназначен только для копирования и вставки текста!
Для передачи файлов используйте функцию Drag & Drop (см. ниже).

  • Выключен — в данном случае возможность что-либо скопировать или вставить из реального компьютера в виртуальный, или наоборот, будет отсутствовать;
  • Из основной ОС в гостевую ОС — обмен «буфером обмена» будет возможен только в одну сторону — с реального компьютера, в виртуальный;
  • Из гостевой ОС в основную ОС — будет возможность копирования с виртуального компьютера на хост, с хоста в виртуальную машину не будет;
  • Двухнаправленный — буфер обмена будет работать в обе стороны;

Изменения функции обмена буфером обмена между основным компьютером и виртуальным будут применены сразу после изменения настроек.

Включаем Drag & Drop

Drag’n’Drop называют действие, которое можно перевести на русский язык как «перетаскивание». Конкретно в VirtualBox оно позволяет перетащить файл с виртуальной машины в реальную, и наоборот. Для этого нужно включить в настройках виртуальной машины поддержку этой функции. Делается это следующим образом:

  1. В верхнем меню VirtualBox находим пункт «Устройства». В нем будет находится подпункт «Функция Drag & Drop».
  2. Выбираем подходящий параметр:
    • Выключен — функция Drag & Drop выключена;
    • Из основной ОС в гостевую ОС — возможность перетаскивать файлы и папки только в виртуальную машину, но не из неё;
    • Из гостевой ОС в основную ОС — возможность перетаскивать файлы и папки только из виртуальной машины, но не в неё;
    • Двухнаправленный — возможность перетаскивать файлы и папки как с виртуальной машины, так и в неё;
  3. Настройки применяются сразу, а значит после включения функции Drag & Drop можно сразу ей воспользоваться.

Не работает двунаправленный буфер обмена VirtualBox?

Насколько я помню, в V.B. действительно есть проблема с буфером.

К сожалению, Вы не пишете, какая ос у вас реальная, а какая — виртуальная. Ну и версия V.B. не была бы лишней.

В моём случае была виртуальная машина с линуксом Ubuntu-18 на реальной машине с Win-10, с последним (6.14) V.B.

Мне удалось решить её следующим образом:

1) проверить, что в настройках виртуалки стоит нужная галочка. Драг-энд-дроп не активировал, мне это кажется ненужной роскошью.

2) следовал инструкции на форуме вирталбокса (проблема, как выяснилось, известная)

В общем случаве проблема в драйверах, которые надо ставить на виртуалку.

В моём случае это решается следующими действиями в виртуалке с линуксом:

apt-get remove -y virtualbox-guest-x11 apt-get remove -y virtualbox-guest-dkms apt-get remove -y virtualbox-guest-utils reboot wget https://download.virtualbox.org/virtualbox/6.1.2/VBoxGuestAdditions_6.1.2.iso mkdir /media/iso mount VBoxGuestAdditions_6.1.2.iso /media/iso -o loop /media/iso/VBoxLinuxAdditions.run yes reboot 

Как сделать общий буфер обмена в VirtualBox

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

В данном материале мы рассмотрим процесс настройки общего буфера обмена в VirtualBox, на примере гостевой системы Windows и Linux.

Общий буфер обмена в VirtualBox для гостевой системы Windows

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

Чтобы установить дополнения нужно загрузить виртуальную машину, открыть меню « Устройства » и выбрать пункт « Подключить образ диска Дополнений гостевой ОС ».

Подключить образ диска Дополнений гостевой ОС

Дальнейший процесс установки дополнений отличается в зависимости от того, какая операционная система установлена на виртуальную машину VirtualBox. Чтобы установить дополнения гостевой системы на Windows нужно перейти в « Мой компьютер » и открыть там диск « VirtualBox Guest Additions ».

диск VirtualBox Guest Additions

На подключенном диске нужно найти и запустить файл « VBoxWindowsAdditions.exe ». Это установочная программа, которая установит дополнения на виртуальную машину.

запустить файл VBoxWindowsAdditions.exe

Процесс установки дополнений не требует никаких действий. Просто нажимаем на кнопку « Next », а в конце соглашаемся на перезагрузку.

нажимаем на кнопку Next

После перезагрузки нужно открыть меню « Устройства – Общий буфер обмена » и выбрать один из вариантов работы буфера обмена.

меню Устройства – Общий буфер обмена

В VirtualBox буфер обмена может работать либо только в одном направлении (из основной в гостевую ОС или наоборот) либо в двух направлениях. Копировать можно только текст и изображения, для переноса файлов нужно использовать функцию Drag and Drop, которая также должна заработать после установки дополнений.

Общий буфер обмена в VirtualBox для гостевой системы Linux

Если на гостевой системе установлена операционная система на базе Linux, то процесс установки будет немного отличаться. В начале нужно подключить образ диска с дополнениями, для этого открываем меню « Устройства » и выбираем « Подключить образ диска Дополнений гостевой ОС ».

Подключить образ диска Дополнений гостевой ОС

После этого Linux должен определить подключенный диск, автоматически примонтировать его в одну из папок и выдать сообщение. Нажмите на это сообщение, чтобы открыть папку с содержимым диска.

открыть папку с содержимым диска

В открывшейся папке нужно найти файл « VBoxLinuxAdditins.run ». Это скрипт, который запускает установку дополнений на Linux. Запомните путь к папке (в нашем случае это /media/user/VBox_Gas_6.1.4 ) и откройте терминал.

нужно найти файл VBoxLinuxAdditins.run

В терминале нужно запустить скрипт « VBoxLinuxAdditins.run » с правами Root-пользователя. Для этого нужно ввести команду « sudo » и полный путь к файлу, например:

sudo /media/user/VBox_Gas_6.1.4/VBoxLinuxAdditions.run

Также вы можете сначала перейти в папку с диском и потом указать путь к файлу начиная с текущей директории, например:

cd /media/user/VBox_Gas_6.1.4/ sudo ./VBoxLinuxAdditions.run

меню Устройства – Общий буфер обмена

После завершения установки нужно перезагрузкить виртуальную машину и включить общий буфер обмена через меню « Устройства – Общий буфер обмена ».

  • Как установить Windows 7 или 10 на виртуальную машину
  • Как сделать общую папку в VirtualBox
  • Как подключиться к виртуальной машине VirtualBox по SSH
  • Как запустить виртуальную машину VirtualBox из командной строки
  • Как подключить флешку к виртуальной машине VirtualBox

Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.

Остались вопросы?

Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.

Как сделать общий буфер для Virtualbox

Oracle Virtual Box

ittech

Автор Михаил Граблевский На чтение 1 мин Просмотров 1.9к. Опубликовано 26.05.2023

Пусть у нас на хостовой машине Ubuntu 20.04, а в VirtualBox у нас Windows 11 и не работает буфер обмена.

Проверяем:
1. File / Preferences. Вкладка Extensions.
Должен быть установлен Oracle VM VirtualBox Extension Pack.
Если его нет, устанавливаем.

sudo apt install virtualbox-ext-pack

Extension Pack

2. Settings / Advanced.

Проверяем, что установлено Bidirectional длф буфера обмена.

VirtualBox Settings

Clipboard

3. Запускаем виртуальную машину.

Проверяем: Devices / Shared Clipboard. Должно быть – Bidirectional.

Devices

4. Один раз запускаем Devices / Insert Guest Additions CD Image. Несколько раз нажимать этот пункт меню бесполезно – не будет даже реакции.

Теперь надо отрыть “Этот компьютер”. Теперь виден Virtual Box Guest Attidions. Запускаем его. И жмем Далее … Далее … Далее … Готово.

Computer

Disc

Проверяем работу буфера обмена. Теперь имеем общий буфер обмена VirtualBox и Ubuntu. Таким образом, мы научились, как сделать общий буфер Virtualbox – между хостом и виртуальной машиной. Иначе говоря, результат достигнут.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *