Есть ли простой способ скопировать с гостя VirtualBox на хост?


10

У меня Windows 7 и я использую VirtualBox. Я установил Ubuntu Server в качестве гостя.

Есть ли простой способ скопировать текст в терминале Ubuntu Server на мой хост Windows 7? Как насчет другого направления?


1
У вас установлены гостевые дополнения? Если так, то должно Just Work.
Приостановлено до дальнейшего уведомления.

1
Это на ISO, который содержит Virtualbox. Когда вы выбираете установить Guest Additions в меню VB, которое монтирует образ вашего гостя как CD / DVD. Из Ubuntu перейдите в этот каталог ( /media/somethingвозможно) и запустите соответствующий сценарий оболочки (вы должны определить, какой из них основан на их именах).
Приостановлено до дальнейшего уведомления.

1
@Dennis: Но когда я смотрю в меню CD-Rom в VirtualBox, VBoxGuestAdditions.isoпроверяется.
Джонас

1
Так как вы работаете с сервером, он может не подключаться автоматически. Попробуйте смонтировать компакт-диск из Ubuntu.
Приостановлено до дальнейшего уведомления.

1
@Dennis: Теперь я следовал инструкциям по установке гостевых дополнений в VirtualBox для гостевого сервера Ubuntu . Однако, как указано в конце этой статьи. Он не даст мне поддержки для копирования и вставки, пока я не установлю X.Org или XFree86 Window System.
Джонас

Ответы:


9

Я думаю, что лучшим решением является "ssh" на сервер и работать на нем таким образом.

Самый известный эмулятор клиента и терминала SSH в Windows - это, вероятно, PuTTY . Когда вы используете это, это позволит вам копировать / вставлять текст из / в него.


Это, кажется, путь. Теперь я следовал инструкциям по установке гостевых дополнений в VirtualBox для гостевого сервера Ubuntu . Однако, как указано в конце этой статьи. Он не даст мне поддержки для копирования и вставки, пока я не установлю X.Org или XFree86 Window System.
Джонас

5

Я считаю, что вам нужно установить Virtualbox Guest Additions. Это добавляет определенные функции интеграции, такие как возможность обмена буфером обмена между хостом и гостем.

После установки гостевых дополнений вы увидите параметры для настроек буфера обмена, таких как «Хост к гостю», «Гость к хосту», а также «Двунаправленный» общий доступ к буферу обмена. Последнее мое предпочтение.


Как мне установить гостевое дополнение? Я пробовал из меню, но ничего не происходит.
Джонас

Хотя на Ubuntu Server нет «буфера обмена» (у него нет графического интерфейса, по крайней мере, при установке по умолчанию).
JanC 25.10.10

1
@JanC Не видел «серверную» часть на первый взгляд. В этом случае SSH на сервер является хорошим решением. Если у него есть какая-либо графическая среда, даже X, гостевые дополнения должны работать.
Джон Т

2

В настройках Oracle Virtualbox выберите «Настройки» > « Основные» > « Дополнительно».

Есть опция для Drag and Drop. Выберите направление, в которое вы хотите скопировать текст.


0

Мне пришлось вручную выполнить следующую команду после установки VirtualBox Guest Additions, чтобы копирование и вставка работали.

sudo VBoxClient --clipboard


У меня возникла та же проблема, и я обнаружил, что мне нужно запускать указанную выше команду каждый раз, когда я хочу скопировать / вставить (т. Е. Одна операция копирования на хосте - это все, что дает команда).
Эдан Маор

-1

Да. Выделите текст и щелкните правой кнопкой мыши. Выберите «Копировать». Перейдите в другое приложение и щелкните правой кнопкой мыши, затем выберите «Вставить». По крайней мере, это работает с моим собственным хостом Ubuntu и гостем Windows XP, в любом направлении.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.