При запуске Hyper-V и виртуальной машины (также с современной ОС Windows), действительно ли невозможно копировать / вставлять файлы между хостом и виртуальными машинами? Кажется, даже не текст, хотя есть странная опция «type clipboard text», которая, кажется, работает только время от времени.
Я должен что-то упустить.
Я запускаю Windows 8.1 в качестве хоста и Windows 7 в виртуальной машине, если это имеет значение.
Ответы:
Лучшими вариантами являются обычная старая сетевая копия и удаленный рабочий стол, который вместо этого допускает полную передачу в буфер обмена.
RDP может стать довольно нестабильным, если вы попытаетесь скопировать большие файлы поверх него, поэтому, если требуется передача больших файлов, я бы порекомендовал сеть; если вам просто нужно скопировать / вставить текст, RDP отлично работает.
Конечно, чтобы оба варианта работали, вам нужно, чтобы гостевая система была подключена к вашей сети и имела правильные настройки TCP / IP.
источник
Вот быстрый и простой способ получить эту работу эффективно:
Надеюсь, это поможет кому-то :)
источник
Согласно этому ответу StackOverflow это делает независимо от того , что гость ОС:
Хотя принятый здесь ответ говорит, что нет способа скопировать и вставить что-либо, я могу сделать это между моим хостом Windows 8.1 и Windows 10 Tech Preview, запущенным в Hyper-V с ESM. Мне еще предстоит найти документацию по Windows 8.1, в которой это объясняется, но для Server 2012R2 см. Эту статью TechNet .
Изменить: я нашел это очень практическое руководство по ESM, в котором разъясняется, что вам также нужны версии Pro или Enterprise.
источник
Это можно сделать через Powershell.
Сначала создайте сессию с
New-PSSession
HOST:Затем из HOST скопируйте файл с
Copy-Item
помощью сеанса:Подробности смотрите в разделе Копирование файлов с помощью New-PSSession и Copy-Item .
источник
Вы можете «записать» ваши файлы в файл ISO на хосте и смонтировать ISO на гостевой.
Windows не может создавать ISO-образы изначально, но вы можете использовать что-то вроде * InfraRecorder (лицензию GNU GPL) для создания ISO.
Если вы в конечном итоге используете InfraRecorder, действие создания ISO будет скрыто в верхнем меню:
Действия> Записать компиляцию> на образ диска ...
* Я не имею отношения к InfraRecorder, мне просто нужно было скопировать некоторые файлы гостю.
источник
У меня есть странная проблема с копированием вставки в Hyper-V, где я могу скопировать вставку после запуска виртуальной машины, но если я выйду из ОС виртуальной машины и снова войду в нее как другой пользователь, вставка копии не будет работать. Я обнаружил, что тик расширенного сеанса в окне «Подключение к виртуальной машине» снимался либо вскоре после входа в систему, либо во время переключения между пользователями в ВМ. Я снова включил отметку Enhanced Session, и после этого функция копирования и вставки в Hyper-V снова работает.
источник
ПРИМЕЧАНИЕ. Вопрос состоит из двух частей. Первая часть спрашивает "Как скопировать-вставить файлы". Это ответ на эту часть вопроса . (ВТОРАЯ часть спрашивает, как скопировать / вставить текст; например, операция с буфером обмена . Этот ответ НЕ об этом.)
Также смотрите эти другие ответы , относящихся к копировать / вставлять файлы в определенных ситуациях:
Для ESM-совместимых виртуальных машин
Для первоначальной настройки перед началом VM
Файлы могут быть скопированы / вставлены между MAC и ПК, или блоком LINUX и ПК, и такая же техника может использоваться между виртуальной машиной (даже с использованием «Версии 1», для запуска более старой Windows, в моем случае Windows 7). ) и его хост-компьютер.
Как? Совместное использование сети ака "Поделиться папкой по сети".
Ключевая точка: После того, как вы настроили общую папку, вы можете затем выполнять обычное копирование файлов в представлении Windows Explorer на главном ПК, даже если источник находится на хосте, а место назначения - на виртуальной машине, или наоборот. То есть, общий доступ к сети - это не только отображение набора сетевых файлов на виртуальной машине, но и облегчение последующего перемещения отдельных файлов или полных папок между двумя разными компьютерами ( здесь виртуальная машина является одним из компьютеры ), как если бы они были на одном компьютере.
ПРИМЕЧАНИЕ. Я проверил только свою учетную запись пользователя / папку «Документы», поэтому не знаю, существуют ли ограничения на то, что можно использовать совместно. Я предполагаю, что он работает точно так же, как и любой другой сетевой ресурс из виртуальной ОС, поэтому не должно иметь значения, что он виртуальный. Это просто еще одна машина в вашей сети, на которой установлена эта ОС.
Я также не проводил тестирование на виртуальной машине Linux, однако я проводил тестирование на Windows 7 с виртуальной машиной «Версия 1», которая работает, поэтому любая ОС, которая может работать под Hyper-V и которая поддерживает совместное использование сети с Windows, должна работать. ,
источник