![]() |
Копирование файлов с виртуальной машины на хост Hyper-V
Мне надо скопировать файлы дистрибутивов с виртуальной машины на хост Hyper-V, чтоб их можно было подключать с других вновь создаваемых виртуалок для инсталляций(iso-образы).
Хост - чистый Hyper-V. Прочитал статью http://windowsnotes.ru/virtualizatio...lnuyu-mashinu/ в которой предлагается копировать в обратном направлении, но, думаю, что можно поменять в команде направление. Но появилась одна проблема, чтоб это попробовать: галочка про Guest services у меня не стоит и неактивен чекбокс - не поставить, как рекомендуется в статье.(остальные галки кроме Guest services стоят) Почему это может быть? |
pavsem7, думаю здесь ответ найдётся, http://social.technet.microsoft.com/...py-vmfile.aspx
|
Цитата:
Cайты Microsoft не дают ссылки, где скачать. Это что платный продукт Microsoft? |
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
Get-VM : The term 'Get-VM' is not recognized as the name of a cmdlet, function, script file, or operable program. |
Цитата:
|
Цитата:
Роль RSAT-Hyper-V-Tools-Feature я установил, все остальные роли имеющие в названии hyper-v или powershell уже установлены. (это Microsoft-Hyper-v, Microsoft-Hyper-V-Configuration, MicrosoftWindowsPowerShell, MicrosoftWindowsPowerShellRoot, MicrosoftWindowsPowerShellV2) В перечне служб на хосте wmiintegrationservices нет, но есть wmicheartbeat, wmicrdv, wmickvpexchange, wmicshutdown, wmictimesync, wmicvss, wmms (все hyper-v службы), но они все Stopped, кроме wmms. Но все равно в PS выдается Get-VM : The term 'Get-VM' is not recognized as the name of a cmdlet, function, script file, or operable program |
pavsem7,
Попробуйте сначала выполнить import-module Hyper-V , а затем Get-VM | Select Name, IntegrationServicesVersion |
Цитата:
Чистый Hyper-V сервер отличается от просто GUI сервера с Hyper-V ролью, в нем и названия модулей другие и опять же "все остальные роли имеющие в названии hyper-v или powershell уже установлены" (https://www.microsoft.com/ru-ru/soft...erV2012R2.aspx) (В GUI-сервере роли называются так, как Вы пишете, а в моем по-другому. У меня есть GUI-сервер, в нем Hyper-V можно отметить галочкой для установки, необязательно в powershell. Опять же, если у меня на сервере уже виртуалки крутятся, то значит hyper-v установлен, это же единственная главная его роль) |
pavsem7, сдаётся Мне, что Вам придётся искать консоль с GUI, т.к. тут ясно сказано, что только так и не иначе, https://technet.microsoft.com/ru-ru/.../hh846766.aspx
|
Цитата:
Ваша ссылка про другой продукт, другой сервер.(Hyper-V server 2012 это совсем другое, чем Server 2012, он бесплатный) Вы Hyper-V server не пользовались? |
pavsem7, нет, не пользовался. Но благодаря Вашей теме интерес стал проявляться, прочитал статьи. А вот этот ответ ещё подтолкнул на мысль, http://windowsitpro.com/hyper-v/inte...option-hyper-v
Осталось найти официальный источник. А про консоль - я имел ввиду о десктопной Win8.1Pro+ Upd: а вот и статья по теме, http://blogs.technet.com/b/virtualiz...ws-update.aspx |
Вложений: 1
Цитата:
И еще вопрос Вы powershell 4.0 на данный сервер поставили??? |
У меня оказывается 2012, а не 2012R2, version 6.2.9200 x64
Цитата:
UPD: !!! По ссылке ниже в обсуждениях https://support.microsoft.com/en-us/kb/3071740 есть скачка Integration Services для клиентов! И вот там еще свежая статья как запустить службы, которые у меня не запущены: https://msdn.microsoft.com/virtualiz...cemaintainance Цитата:
Я понял перевод так, что эти службы есть только для Линукс ОС. Для Линукс действительно можно скачать, но что делать под Windows, у меня не работает или отрубается внезапно мышь в vm, думаю из-за этих служб, как в vmware есть tools, чтоб мышь нормально работала. Цитата:
Цитата:
Установил эти роли и заработала команда Get-VM, но она дала только столбец названий VM, а в столбце версий - пусто, значит, по-видимому, не установлены. Я скачал в win7 VM cab-файл с IntegrationServices x64 по ссылке https://support.microsoft.com/en-us/kb/3071740 и установил-заапгрейдил службы так, как описал в http://forum.oszone.net/thread-310611.html но в результате команда Get-VM | Select Name, IntegrationServicesVersion с хоста все равно дает пустую колонку для версий(???) Как добиться их отображения я так и не понял. P.S.: Проблему копирования файлов я решил просто без мудрежа с непокорными службами Microsoft, powershell, сложных скриптов и пр. На хост записал с USB TotalCommander, который запускаю и он в одной панели отображает NetBIOS имена vm с шарами(в которые можно зайти под паролем), а в другой панели - локальный диск и его папки хоста, копируй, что хочешь. Странно, что никто мне сразу это не подсказал, это проще и не нужно каких-то апгрейдов и последних guest-версий. |
Вложений: 1
Цитата:
|
Время: 09:04. |
Время: 09:04.
© OSzone.net 2001-