Как вставить текст в виртуальную машину linux
Перейти к содержимому

Как вставить текст в виртуальную машину linux

  • автор:

Копирование файлов и буфера обмена с хостовой машины на виртуальную

Есть у меня хостовая ОС Debian, на котрой установлен virt-manager для запуска виртуальных машин. В виртуальной среде запускаю разные линукс дистры для разных задач и заметил такую вещь, что когда я просто перетягиваю мышкой файлы с хостовой ОС в виртуальную машину (тоесть например с рабочего стола хостовой машины в окно где находится виртуальная ОС) то файлы либо копируются либо нет, зависит от дистрибутива в виртуальной среде. То же самое происходит и с буфером обмена, его либо видит виртуальная машина, либо нет. К примеру поставил сейчас на виртуалку Trisquel и мне нужно на нее «перетягивать» тоесть копировать файлы с хостовой машины и иметь возможность на хостовой ОС скопировать текст, а затем в виртуальной Trisquel вставить этот текст, но я этого сделать именно в Trisquel не могу, но вот в некоторых других виртуальных ОС это делается всегда сразу же после установки. Подскажите, почему копирование на разных дистрибутивах либо возможно либо не возможно? Возможно ли взять и самому настроить возможность копирования файлов и буфера обмена с хостовой ОС на виртуальную Trisquel? Если да то как именно?

MRX256 ★
09.08.21 13:09:00 MSK

Подскажите, почему копирование на разных дистрибутивах либо возможно либо не возможно?

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

Копай в сторону spice-vdagent и далее по списку.

o- ★
( 09.08.21 14:56:40 MSK )
Ответ на: комментарий от o- 09.08.21 14:56:40 MSK

Копай в сторону spice-vdagent и далее по списку.

Установил на виртуалку spice-vdagent и после перезагрузки гостевой ОС все заработало, спасибо!

Ubuntu server 16.04 не работает копирование и вставка из windows

введите сюда описание изображения

Прочитав справку я нашел это: однако, ничего не получается,т.е копирую текст в браузере windows перемещаю курсор в виртуальную машину vmvare и пытаюсь вставить всеми этими комбинациями и ничего/ Я новичок,сильно не пинайте)

Отслеживать
4,195 3 3 золотых знака 19 19 серебряных знаков 41 41 бронзовый знак
задан 14 сен 2016 в 8:40
1,019 8 8 серебряных знаков 19 19 бронзовых знаков

В VirtualBox в настройке конкретной виртуалки есть опция включения и выключения общего буфера обмена. По-умолчанию она выключена. Может у тебя в вмваре тоже выключена? guest tools (virtual drivers) стоят в гостевой машине?

14 сен 2016 в 21:38
Прочитал внимательнее. А в tty вообще подобное должно работать?
14 сен 2016 в 21:41

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Установи SSH в Ubuntu и подключайся через putty с Windows.

  1. Установить SSH sudo apt-get install ssh
  2. Настроить сеть на виртуалке: в настройках виртуальной машины в сетевых адаптерах выбрать мост через ваш физический сетевой адаптер, для того чтобы Ubuntu была в той же подсети что и Windows.

подключение по SSH

Копируй и вставляй через Ctrl+C/Ctrl+V сколько душе угодно.

Отслеживать
ответ дан 1 дек 2016 в 6:10
51 7 7 бронзовых знаков

  • windows
  • ubuntu
  • vmware
    Важное на Мете
Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.10.27.43697

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

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

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

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

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

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

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

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

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

Включаем Drag & Drop

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

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

VM VirtualBox и хостовый буфер обмена

Добрый день, подскажите как копировать на виртуальную машину в консоль убунты текст с реальной машины??

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Общий буфер обмена в VirtualBox
Стоит убунту, на ней virtual box с гостевой WinXP. Буфер работает только из винды в ubuntu. В.

VirtualBox общий буфер обмена
Здравствуйте! Подскажите, пожалуйста, почему общий буфер обмена у меня не работает. В настройках.

Windows 98, буфер обмена, флешки и шара. [VIRTUALBOX]
Товарищи помогите настроить на виртуалке win98 буфер обмена, флешку и шару. Ничего не выходит.

Буфер обмена
Подскажите можно ли вывести из программы в буфер данные что бы cin.get() их считывал? #include.

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

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