Андрей Смирнов
Время чтения: ~23 мин.
Просмотров: 1

Hyper-v: встроенная виртуальная машина в windows 10

Дополнительные сведения о виртуальных машинах поколения 2More about generation 2 virtual machines

Ниже приведены некоторые дополнительные советы по использованию виртуальных машин версии 2.Here are some additional tips about using generation 2 virtual machines.

Подключение или добавление DVD-дисководаAttach or add a DVD drive

  • Невозможно подключить физический компакт-диск или DVD-дисковод к виртуальной машине поколения 2.You can’t attach a physical CD or DVD drive to a generation 2 virtual machine. Виртуальный DVD-дисковод в виртуальных машинах поколения 2 поддерживает только файлы ISO-образов.The virtual DVD drive in generation 2 virtual machines only supports ISO image files. Для создания ISO-файла образа среды Windows можно использовать средство командной строки Oscdimg.To create an ISO image file of a Windows environment, you can use the Oscdimg command line tool. Дополнительные сведения см. в разделе Параметры командной строки Oscdimg.For more information, see Oscdimg Command-Line Options.
  • При создании новой виртуальной машины с помощью командлета Windows PowerShell New-VM у виртуальной машины поколения 2 нет DVD-дисковода.When you create a new virtual machine with the New-VM Windows PowerShell cmdlet, the generation 2 virtual machine doesn’t have a DVD drive. Вы можете добавить DVD-дисковод во время работы виртуальной машины.You can add a DVD drive while the virtual machine is running.

Использовать встроенное по UEFIUse UEFI firmware

  • На физическом узле Hyper-V не требуется безопасная загрузка или встроенное по UEFI.Secure Boot or UEFI firmware isn’t required on the physical Hyper-V host. Hyper-V предоставляет виртуальным машинам виртуальные микропрограммы, не зависящие от того, что находится на узле Hyper-V.Hyper-V provides virtual firmware to virtual machines that is independent of what’s on the Hyper-V host.
  • Встроенное по UEFI на виртуальной машине поколения 2 не поддерживает режим настройки для безопасной загрузки.UEFI firmware in a generation 2 virtual machine doesn’t support setup mode for Secure Boot.
  • Мы не поддерживаем Запуск оболочки UEFI или других приложений UEFI на виртуальной машине поколения 2.We don’t support running a UEFI shell or other UEFI applications in a generation 2 virtual machine. Использование оболочки UEFI или приложений UEFI других разработчиков технически возможно, если они компилируются непосредственно в источниках.Using a non-Microsoft UEFI shell or UEFI applications is technically possible if they are compiled directly from the sources. Если эти приложения не имеют соответствующей цифровой подписи, необходимо отключить безопасную загрузку виртуальной машины.If these applications are not appropriately digitally signed, you must disable Secure Boot for the virtual machine.

Работа с VHDX-файламиWork with VHDX files

  • Вы можете изменить размер VHDX-файла, содержащего загрузочный том для виртуальной машины поколения 2, во время работы виртуальной машины.You can resize a VHDX file that contains the boot volume for a generation 2 virtual machine while the virtual machine is running.
  • Мы не поддерживаем или не рекомендуем создать VHDX-файл, который будет загрузочным для виртуальных машин поколения 1 и 2.We don’t support or recommend that you create a VHDX file that is bootable to both generation 1 and generation 2 virtual machines.
  • Поколение виртуальной машины — это свойство виртуальной машины, а не виртуального жесткого диска.The virtual machine generation is a property of the virtual machine, not a property of the virtual hard disk. Поэтому не удается определить, был ли VHDX-файл создан виртуальной машиной поколения 1 или поколения 2.So you can’t tell if a VHDX file was created by a generation 1 or a generation 2 virtual machine.
  • VHDX-файл, созданный с помощью виртуальной машины версии 2, можно подключить к контроллеру IDE или SCSI-контроллеру виртуальной машины поколения 1.A VHDX file created with a generation 2 virtual machine can be attached to the IDE controller or the SCSI controller of a generation 1 virtual machine. Однако если это загрузочный VHDX-файл, виртуальная машина поколения 1 не загрузится.However, if this is a bootable VHDX file, the generation 1 virtual machine won’t boot.

Использовать IPv6 вместо IPv4Use IPv6 instead of IPv4

По умолчанию виртуальные машины поколения 2 используют протокол IPv4.By default, generation 2 virtual machines use IPv4. Чтобы использовать IPv6, выполните командлет Set-вмфирмваре Windows PowerShell.To use IPv6 instead, run the Set-VMFirmware Windows PowerShell cmdlet. Например, следующая команда задает предпочтительный протокол для IPv6 для виртуальной машины с именем TestVM:For example, the following command sets the preferred protocol to IPv6 for a virtual machine named TestVM:

Работа с программой

Для установки программы необходим современный компьютер

Hyper-V имеет системные требования, на которые следует обратить внимание, прежде чем его устанавливать

  • Оперативная память не менее 4 Гб.
  • Процессор, оснащённый аппаратной визуализацией. Технологии называются Intel-VT или AMD-V (могут обозначаться как VMX или SVM).
  • Технологии Intel EPT или AMD RVI.

Определить, есть две последних составляющих в вашем ПК или нет, поможет утилита Coreinfo. Скачать её можно с официального сайта «Майкрософт». Coreinfo представляет собой окошко с текстом, в котором будут либо прочерки напротив интересующих вас параметров — их нет — либо сведения об их наличии.

Установка Hyper-V

Если с системными требованиями всё в порядке, переходим к установке Hyper-V. На Windows 10/8/8.1 программа уже есть, поэтому всё, что нужно сделать — запустить её.

Итак, установленный гипервизор есть, осталось заставить его работать как надо и создать виртуальную машину.

Создание виртуальной машины

Настройка виртуальных машин в Hyper-V , как можно догадаться, гораздо сложнее, нежели установка. Однако и с этим можно справиться даже новичку.

  1. Запускаем программу.
  2. Нажимаем кнопку «Создать» в правом верхнем углу, затем — «Виртуальная машина».
  3. Появляется мастер создания, читаем информацию, жмём «Далее».
  4. Придумываем имя. Расположение можно не менять.

    Указываем имя и расположение

  5. Далее перед нами на выбор два поколения. Те или иные гостевые ОС могут устанавливаться на одном и не устанавливаться на другом. Поэтому при самостоятельной установке «оси» проверьте разрядность системы и имеют ли они загрузочный носитель UEFI. Мы выбираем второй вариант, так как устанавливаем новую сборку Windows.

  6. В следующем окне необходимо выбрать выделяемую оперативную память. Лучше так и оставить 1024 Мб. Однако если на компьютере оперативка выше 4 Гб, то можно позволить больше. Если же вы собираетесь устанавливать XP или другую лёгкую операционку, можно выделить и меньше.

    Указываем объем памяти

  7. Далее находим виртуальный коммутатор в списке подключений к сети, если мы его создали.
  8. Создаём виртуальный жёсткий диск, указываем его расположение и размер.

  9. В завершение указываем путь к файлу образа системы.

  10. Проверяем все данные и жмём «Готово».

На этом настройка ещё не заканчивается. Теперь нужно запустить машину и научиться эффективно ей пользоваться.

Запуск, подключение к сети и некоторые фишки

Сначала рассмотрим сам запуск новой ОС.

  1. В списке в окне Hyper-V отображаются все виртуальные машины. У нас она, скорее всего, одна.
  2. Выбираем её, щёлкаем правой кнопкой мыши и жмём «Подключить».
  3. Она разворачивается на всё окно. Чтобы запустить, нужно нажать на круглую кнопочку вверху. Оттуда же выполняются и остальные действия с виртуальной системой.
  4. Жмём любую кнопку.
  5. Теперь работаем уже с той ОС, ISO-образ которой мы загружали.

Всё, машина запущена. При закрытии окна мы просто сворачиваем её и она продолжает работать в фоновом режиме.

Кроме непосредственно подключения машины, важно уметь настраивать и подключение к сети. Делается это следующим образом

Подключение к сети можно создать как до, так и после создания «дочерней» ОС, от этого ничего не изменится. Машина всё равно подключится к новоявленному коммутатору.

После установки и настройки Hyper-V одной из проблем, которая остаётся при работе с системами, является передача файлов с физического компьютера на созданный нами. Для её решения лучше всего подойдёт подключение к удалённому рабочему столу.

  1. Открываем командную строку на виртуальном ПК (Win+R). Вводим: EXE shell32.dll,Control_RunDLL sysdm.cpl,5
  2. Разрешаем подключение, это самый нижний маркер во вкладке «Удалённый доступ».
  3. Теперь вводим в командной строке: ipconfigКоманда нужна для того, чтобы узнать IP-адрес. Копируем или записываем его.
  4. Теперь переходим на физический компьютер.
  5. В командной строке вбиваем: mstsc
  6. Вводим IP, точное имя пользователя, разрешаем сохранить учётные данные. После нажимаем «Сохранить», а затем «Подключить».

Теперь мы можем переключаться между рабочими столами виртуального и реального компьютеров. Что это даёт? Перенос файлов стандартным методом: ctrl + C, ctrl + V. Без подключения удалённого рабочего стола такой способ работает только с текстом.

Поддерживаемые гостевые операционные системы Windows ServerSupported Windows Server guest operating systems

Ниже приведены версии Windows Server, которые поддерживаются в качестве гостевых операционных систем для Hyper-V в Windows Server 2016 и Windows Server 2019.Following are the versions of Windows Server that are supported as guest operating systems for Hyper-V in Windows Server 2016 and Windows Server 2019.

Операционная система на виртуальной машине (сервер)Guest operating system (server)Максимальное число виртуальных процессоров.Maximum number of virtual processorsСлужбы Integration ServicesIntegration ServicesПримечанияNotes
Windows Server, версия 1909Windows Server, version 1909240 для поколения 2;240 for generation 2;64 для поколения 164 for generation 1ВстроеноBuilt-inДля поддержки более 240 виртуальных процессоров требуется Windows Server, версия 1903 или более поздняя гостевая операционная система.Greater than 240 virtual processor support requires Windows Server, version 1903 or later guest operating systems.
Windows Server версии 1903Windows Server, version 1903240 для поколения 2;240 for generation 2;64 для поколения 164 for generation 1ВстроеноBuilt-in
Windows Server, версия 1809Windows Server, version 1809240 для поколения 2;240 for generation 2;64 для поколения 164 for generation 1ВстроеноBuilt-in
Windows Server 2019Windows Server 2019240 для поколения 2;240 for generation 2;64 для поколения 164 for generation 1ВстроеноBuilt-in
Windows Server, версия 1803Windows Server, version 1803240 для поколения 2;240 for generation 2;64 для поколения 164 for generation 1ВстроеноBuilt-in
Windows Server 2016Windows Server 2016240 для поколения 2;240 for generation 2;64 для поколения 164 for generation 1ВстроеноBuilt-in
Windows Server 2012 R2Windows Server 2012 R26464ВстроеноBuilt-in
Windows Server 2012Windows Server 20126464ВстроеноBuilt-in
Windows Server 2008 R2 с пакетом обновления 1 (SP1)Windows Server 2008 R2 with Service Pack 1 (SP 1)6464Установите все критические обновления Windows после настройки операционной системы на виртуальной машине.Install all critical Windows updates after you set up the guest operating system.Выпуски Datacenter, Enterprise, Standard и Web.Datacenter, Enterprise, Standard and Web editions.
Windows Server 2008 с пакетом обновления 2 (SP2)Windows Server 2008 with Service Pack 2 (SP2)88Установите все критические обновления Windows после настройки операционной системы на виртуальной машине.Install all critical Windows updates after you set up the guest operating system.Выпуски Datacenter, Enterprise, Standard и Web (32-разрядные и 64-разрядные).Datacenter, Enterprise, Standard and Web editions (32-bit and 64-bit).

Управление Hyper-V

Для управления настройками Hyper-V в Win2k8 предлагается «Диспетчер Hyper-V»
(Hyper-V Manager), установленный нами на предыдущем шаге. Как и все прочие
инструменты в этой системе, диспетчер является консолью MMC и позволяет
управлять не только локальным, но и несколькими удаленными серверами. Его можно
вызвать либо из Server Manager, либо как отдельное приложение из меню
Administrative Tools.

Структура окна «Диспетчера Hyper-V» стандартна. Окно разделено на три части.
В левой выводится список серверов Hyper-V, к которым подключен диспетчер. При
помощи настроек, расположенных справа, производится собственно управление
работой выбранного сервера. В окне посередине показываются и редактируются
некоторые параметры, а также выбираются VM.

При первом запуске диспетчера необходимо принять условия лицензионного
соглашения. Далее подключаемся к удаленному серверу, нажав ссылку «Connect to
Server», или выбираем локальную систему. Перед началом дальнейших настроек
советую зайти в «Hyper-V Server Settings» и пройтись там по пунктам. Например,
по умолчанию виртуальные диски и снапшоты помещаются в один из каталогов на
системном диске С. Это не очень практично с точки зрения производительности,
безопасности, да и резервного копирования. Лучше использовать отдельный раздел
для их хранения. Остальные параметры позволяют настроить реакцию виртуальной
системы на комбинацию переключения окон (<Alt+Tab>), комбинацию для выхода из
виртуальной машины (<Ctrl+Alt+Стрелка влево>) и прочее.

Если уже есть готовые виртуальные машины (допустим, созданные в Virtual
Server), то их можно импортировать в Hyper-V. Для этого достаточно нажать ссылку
«Import Virtual Machine», после чего указать на каталог, в котором расположены
связанные файлы.
Большая часть настроек производится при помощи мастеров, поэтому процесс
создания новой виртуальной машины довольно прост. Необходимо пройти всего
несколько шагов, но для начала лучше познакомиться с некоторыми тонкостями.

Создание виртуальной машины.

Жмём правой кнопкой по нашему компьютеру -> «Создать» -> «Виртуальная машина». (Рис.13)

Рис.13 — Создание виртуальной машины Hyper-V.

Откроется «Мастер создания виртуальной машины».(Рис.14)

  • Нажмите кнопку «Готово», чтобы создать виртуальную машину с настройками по умолчанию.
  • Нажмите кнопку «Далее», чтобы создать виртуальную машину с особыми параметрами конфигурации.

Жмём «Далее» чтобы выбрать нужные нам параметры.

Рис.14 — Мастер создания виртуальной машины.

Указываем Имя виртуальной машины и её расположение.(Рис.15)

Я решил протестировать при помощи Ubuntu Server 18.04.

По этому у меня так:

  • Имя: ubuntuserver 18.04.
  • Расположение: E:\hyper-v ubuntu server 18.04\.

Рис.15 — Указываем Имя виртуальной машины и её расположение.

Выбираем поколение виртуальной машины.(Рис.16)

В большинстве случаев стоит выбрать второе поколение, но если вы устанавливаете что-то 32-bitное то стоит выбрать  — Поколение -1.

Лично у меня Ubuntu Server 18.04 64-bit  с поддержкой UEFI, следовательно я выбираю — Поколение 2.

Рис.16 — Выбираем поколение виртуальной машины.

Выделяем количество оперативной памяти.(Рис.17)

Моей операционной системе хватит 1Gb ОЗУ => Я оставляю по умолчанию вписанные 1024 Mb. Идём «Далее».

Рис.17 — Выделяем количество оперативной памяти.

Выбираем к какому коммутатору будет подключен наш сетевой интерфейс.(Рис.18)

Выбираем наш «Hypernet» , идём «Далее».

Рис.18 — Настройка сети.

Создаём виртуальный жёсткий диск.(Рис.19)

Указываем Имя, Расположение и максимальный Размер файла виртуального HDD.

У меня так:

  • Имя: ubuntu server 18.04.vhdx.
  • Расположение: E:\hyper-v  ubuntu server 1804\.
  • Размер: 10 ГБ.

Рис.19 — Создаём виртуальный жёсткий диск.

Выбираем ISO-образ с которого будем устанавливать операционную систему.(Рис.20)

Выбираем пункт «Установить операционную систему из файла загрузочного образа» -> Нажимаем «Обзор» -> Выбираем iso-образ. -> Жмём «Далее».

Рис.20 — Выбор образа ОС.

Завершение работы мастера создания виртуальной машины.(Рис.21)

Жмём «Готово».

Рис.21 — Завершение работы мастера создания виртуальной машины.

Теперь в Диспетчере Hyper-V мы видим, только что созданную, виртуальную машину — ubuntu server 1804. (Рис.22)

Нажимаем на нее правой кнопкой мыши — > «Подключить».

Рис.22 — Диспетчер Hyper-V, Новая виртуальная машина.

Появится окно «Подключение к виртуальной машине.»(Рис.23)

Если вы хотите установить систему Windows то при нажатии на кнопку «Пуск» у вас должна запуститься установка, без каких любо ошибок.

Но для того чтобы запустился Ubuntu Server 18.04 Пришлось в «Файл» — > «Параметры» -> «Безопасность» отключить «Безопасную загрузку».(Рис.24)

Рис.23 — Подключение к виртуальной машине.Рис.24 — Отключаем Безопасную загрузку.

Включаем виртуальную машину.(Рис.25)

Рис.25 — Включаем виртуальную машину.

Всё отлично виртуальная машина запустилась. Нас встречает установщик Ubuntu Server 18.04.(Рис.26)

Рис.26 — Запущенная виртуальная машина. Установщик Ubuntu Server 18.04.

Главный вопрос ИТ-профессионала – «Зачем?» (или «А нафига?»)

  1. У вас основная ОС на Linux-серверах.
  2. Вам нужно запускать экзотику.
  3. Вам нужны готовые виртуальные сервера от вендеров (думаю это просто вопрос времени).
  4. Вы не любите Microsoft.
  5. VMware вы получили на халяву вместе с оборудованием.

Табличка размышлений

За переход на Hyper-VПротив перехода на Hyper-V
Сокращение расходов на лицензии VMwareИзвестность платформы VMware
На базе этой же платформы построен AzureРазмер дистрибутива (спойлер: Nano Server не является аналогом esxi — это немного другая идеология и позиционирование)
Интересная сетевая виртуализацияПростая схема лицензирования
Репликация на другие СХД виртуалок штатными методамиПоддержка большого числа разных ОС
Бонусы при покупке комплекта для построения виртуализации (набор CIS, в который входят Windows Datacenter + System Center)VMware уже работает
Различные плюшки при разворачивании Windows-серверовНет поддержки именно гипервизора как отдельного продукта
Можно уменьшать диски на летуVDI тут можно использовать только для лабы/тестов. Для продакшена это не подходит
Более оперативная поддержка новых версий WindowsНаличие интересных законченных решений для виртуализации, когда ты у одного вендора покупаешь и железо и софт, и получаешь одну консоль управления и одно окно техподдержки
Это MicrosoftЭто Microsoft

Microsoft Hyper-V

В «магическом квадранте» Gartner по виртуализации серверной инфраструктуры х86 (Magic Quadrant for x86 Server Virtualization Infrastructure), выпущенном в июле 2015 года, лидируют Micrоsoft и VMware. Xen и KVM представлены вендорами Citrix и Red Hat.способны отлично работать под Hyper-VLinux Integration Services 4.0 for Hyper-Vпакет драйверов, утилит и улучшений для гостевых ОС LinuxОсобенности Microsoft Hyper-V в Windows Server 2012 R2 Datacenter Edition

Максимальное число одновременно работающих ВМ1024
Максимальное число процессоров на хост-сервер320
Число ядер на процессор хостаНе ограничено
Максимальное число виртуальных процессоров (vCPU) на хост-сервер2048
Максимальная емкость оперативной памяти на хост-сервер4 Тбайт
Память на одну ВМ1 Тбайт
Виртуальных процессоров на ВМ64 vCPU
Динамическое перераспределение памятиDynamic Memory
Дедупликация страниц памятиНет
Поддержка больших страниц памяти (Large Memory Pages)Да
Централизованное управлениеДа, System Center Virtual Machine Manager (SCVMM)
Интеграция с Active DirectoryДа (через SCVMM)
Снимки ВМ (snapshot)Да
Управление через браузерЧерез портал самообслуживания
Обновления хост-серверов/ гипервизораДа
Управление сторонними гипервизорамиДа, управление VMware vCenter и Citrix XenCenter
Обновление ВМДа (WSUS, SCCM, VMST)
Режим обслуживания (Maintenance Mode)Да
Динамическое управление питаниемДа, Power Optimization
API для резервного копированияДа, VSS API
Шаблоны виртуальных машин (VM Templates)Да
Профили настройки хостов (Host Profiles)Да
Миграция физических серверов в виртуальные машины (P2V)Нет
Горячая миграция виртуальных машинДа, без общего хранилища (Shared Nothing), поддержка сжатия и SMB3, неограниченное число одновременных миграций
Горячая миграция хранилищ ВМДа
Профили хранилищДа
Поддержка USBНет (за исключением Enhanced Session Mode)
Горячее добавление устройствТолько устройства хранения и/или память
Устройства Floppy в ВМ1
Сетевые адаптеры/интерфейсы8 NIC
Виртуальные диски IDE4
Емкость виртуального диска 64 Тбайта для VHDX
Максимальное число узлов в кластере64
Виртуальных машин в кластере8000
Функции высокой доступности при сбоях хост-серверовFailover Clustering
Перезапуск виртуальных машин в случае сбоя на уровне гостевой ОСДа
Обеспечение доступности на уровне приложенийДа (Failover Clustering)
Непрерывная доступность ВМНет
Репликация виртуальных машинДа, Hyper-V Replica
Автоматическое управление ресурсами кластераДа, Dynamic Optimization
Пулы ресурсовДа (Host Groups)
Проверка совместимости процессоров при миграциях машинДа, Processor Compatibility
Поддерживаемые хранилищаSMB3, FC, Virtual FC, SAS, SATA, iSCSI, FCoE, Shared VHDX
Кластерная файловая системаCSV (Cluster Shared Volumes)
Поддержка Boot from SANДа (iSCSI, FC)
Динамическое выделение емкости хранения (Thin Provisioning)Да, Dynamic Disks
Загрузка с USBНет
Хранилища на базе локальных дисков серверовStorage Spaces, Tiered Storage
Уровни обслуживания для подсистемы ввода-выводаДа, Storage QoS
Поддержка NPIVДа (Virtual Fibre Channel)
Поддержка доступа по нескольким путям (multipathing)Да (DSM и SMB Multichannel)
КэшированиеДа, CSV Cache
API для интеграции с хранилищами Да, SMI-S/SMP, ODX, Trim
Поддержка NIC TeamingДа
Поддержка Private VLANДа
Поддержка Jumbo FramesДа
Поддержка Network QoSДа
Поддержка IPv6Да
Мониторинг трафикаДа

Где брать ОС?

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

Важно проследить, чтобы это был ISO-образ. Пробные версии Windows можно будет использовать три месяца

Если говорить о дистрибутивах на Linux, то большинство из них бесплатны, важнее найти подходящую сборку и заключить её в ISO.

Теперь у вас есть хотя бы небольшое представление о Hyper-V. Конечно же, все функции, сложности и возможности программы не описать в одной статье. Но после прочтения вы сможете легко выполнять ряд базовых действий. А затем и самостоятельно установить систему, не принадлежащую к семейству Виндовс.

Добрый день. Благодаря моему сайту, я постоянно ковыряюсь в операционной системе и, конечно же, со временем я стал искать способ, чтобы я смог писать инструкции, но при этом меньше вносить изменений в операционную систему моего рабочего компьютера… Решению пришло элементарное — виртуальная машина. Это эмуляция полностью (или почти полностью) рабочей операционной системы, которая запускается на вашей операционной системе. Я попробовал VirtualBox, VMware Workstation и Hyper-V… VirtualBox — бесплатная и не такая удобная, как две остальные. VMware Workstation — отличная по всем позициям, но платная. Hyper-V — вполне сбалансированная виртуальная машина, которая с серверных операционных систем перекочевала в Windows 8 и требует просто включения для доступа. Поэтому выбор пал на последнюю: просто, бесплатно и со вкусом. Windows 10 Professional у меня, кстати, лицензионная, но досталась бесплатно благодаря программе Windows Insider (полгода страданий с багами и лицензия в кармане)).

Я наверное сразу предупрежу, что при включении компонентов Hyper-V, вы не сможете пользоваться другими виртуальными машинами. Итак, начнём:

Жмем правой клавишей мыши по углу «Пуск» и выбираем «Программы и компоненты».

В левой панели выбираем «Включение и отключение компонентов Windows»

Теперь открываем меню «Пуск» → «Все программы» → ищем каталог «Средства администрирования» и в нём находим «Диспетчер Hyper-V’.

Запустив его, мы увидим консоль управления виртуальными машинами, у меня уже есть одна созданная машина, на которой находится музыкальный бот для моего сервера TeamSpeak. Но сейчас создаем ещё одну машину, чтобы показать как это делается. Но для начала давайте сразу создадим «Виртуальную сеть», чтобы у нашей ВМ был интернет. Для этого жмем по имени компьютера в левом столбце, а в правом выбираем «Диспетчер виртуальных коммутаторов».

Слева выбираем «Создать виртуальный сетевой коммутатор», справа «Внешняя» и жмем «Создать виртуальный коммутатор».

Вводим название для сети, в разделе «Внешняя сеть» выбираем ваш сетевой адаптер и жмем ОК.

Теперь создаем виртуальную машину. Жмем «Создать» — «Виртуальная машина».

Откроется «Мастер создания создания виртуальной машины
«, на первом окне просто жмем «Далее».

Указываем название для будущей виртуальной машины. При желании, так же можно изменить место хранения виртуальной машины, у меня изменено место в настройках, чтобы не засорять SSD и все виртуальные машины хранятся на одном из жестких дисков. Жмем «Далее».

Здесь все просто, читаем что написано, если у вас материнская плата без поддержки UEFI или вы собираетесь поставить 32 битную систему, то выбираем первый пункт, если условия для использования второго поколения совпадают с вашими возможностями, выбираем второе поколение. Я хочу поставить 32битную Ubuntu, для одной из следующих статей, поэтому выбираю первое поколение Hyper-V. Жмем далее.

Объем виртуальной памяти. В случае Windows желательно 2-3Гб для 32битных систем и 3-4 Гб для 64 битных систем. Больше для виртуальной машины не имеет смысла, а меньше может сказываться на работе системы. Так же можно использовать «Динамическую память», в данном случае для ВМ будет выделяться памяти столько, сколько ей необходимо.

INFO

Клавиши управления Hyper-V

При работе в виртуальной системе при использовании Hyper-V тебе понадобятся
некоторые комбинации клавиш, так как стандартные сочетания Windows (даны в
скобках) в полноэкранном режиме работают иначе:

Ctrl + Alt + End (Ctrl + Alt + Del) – показать «Диспетчер задач Windows»;
Alt + Page UP (Alt +Tab) – переключение между программами;
Alt + Page Down (Alt + Shift + Tab) — переключение между программами в обратном
порядке;
Alt + Insert (Alt + Esc) – свернуть активное окно и открыть следующее;
Alt + Home (Ctrl + Esc) – открытие меню «Пуск»;
Ctrl + Alt + Pause – переключение из режима окна в полноэкранный и обратно;
Ctrl + Alt + Left Arrow – освобождение мыши и клавиатуры из окна виртуальной
машины.

Некоторые комбинации и реакцию на них родительской и виртуальных систем можно
настроить в «Hyper-V Server Settings».

А так же

Первоначально технология виртуализации Hyper-V называлась Viridian.

Гипервизор — программа, позволяющая параллельное выполнение нескольких
операционных систем на одном и том же компьютере. Гипервизор также обеспечивает
изоляцию операционных систем друг от друга, защиту и безопасность, разделение
ресурсов между различными запущенными ОС и управление ресурсами.

VT (Intel Virtualization Technology) — одна из технологий аппаратной
виртуализации ресурсов, разработанная компанией Intel. AMD имеет в своем
арсенале похожую технологию AMD-V, в которой реализована (в отличие от Intel VT)
виртуализация режима реальной адресации (режим совместимости с 8086).

Официально Hyper-V в качестве гостевых систем поддерживает практически все
версии 32х и 64х Windows, начиная с XP Professional SP2 и заканчивая Win2k8
(сюда же входит Windows HPC Server 2008), а также SUSE Linux Enterprise Server
10 SP1. Поддержка вариантов Home не заявлена.

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

Описание роли и технология

Роль Hyper-V позволяет создавать виртуализованную вычислительную среду с помощью технологии виртуализации, встроенной в Windows Server, и управлять ею. При установке роли Hyper-V выполняется установка необходимых компонентов, а также необязательных средств управления. В число необходимых компонентов входят низкоуровневая оболочка Windows, служба управления виртуальными машинами Hyper-V, поставщик виртуализации WMI и компоненты виртуализации, такие как шина VMbus, поставщик службы виртуализации (VSP) и драйвер виртуальной инфраструктуры (VID).

Средства управления для роли Hyper-V:

  1. Средства управления на основе графического интерфейса пользователя: диспетчер Hyper-V, оснастка консоли управления (MMC) и подключение к виртуальной машине, которое обеспечивает доступ к видеовыходу виртуальной машины, чтобы пользователь мог взаимодействовать с виртуальной машиной.
  2. Специализированные командлеты Hyper-V для Windows PowerShell.Windows Server 2012 включает модуль Hyper-V, обеспечивающий доступ из командной строки ко всем функциям, доступным в графическом интерфейсе пользователя, а также к функциям, недоступным через графический интерфейс пользователя.

Если для установки роли Hyper-V используется диспетчер серверов, средства управления будут включены, если вы исключите их в явном виде. Если для установки роли Hyper-V используется Windows PowerShell, средства управления по умолчанию не включаются.

Технология Hyper-V виртуализирует оборудование, создавая среду, в которой на одном физическом компьютере могут одновременно выполняться несколько операционных систем. Hyper-V позволяет создавать виртуальные машины и управлять ими и их ресурсами. Каждая виртуальная машина является изолированной виртуализованной компьютерной системой, на которой выполняется собственная операционная система. Операционную систему, выполняемую на виртуальной машине, называют операционной системой на виртуальной машине..

8 ответов

17

Я бы сказал, что нельзя использовать Hyper-V в Windows 7. Вы можете поставить Server 2008 с Hyper-V в качестве хоста и использовать Windows 7 в качестве гостевой машины. Лучше всего использовать либо новый виртуальный компьютер Windows, либо VirtualBox и т. Д.

8

Windows 7 — это клиентская ОС и, таким образом, не поддерживает технологию Hyper Visor (уровень 1) Hyper Visor, которую делает сервер Win2k8.
Однако у Windows 7 есть новый клиент Virtual PC, который не совпадает с старым (который использовал эмуляцию), в основном использует гипервизор уровня 2. Марк Уилсон подробно описывает его в своем сообщении в блоге

Таким образом, он намного быстрее, чем старый, но не так быстро, как родной Hyper-V. Компромисс заключается в том, что благодаря этому вы получаете дополнительную аппаратную поддержку (полностью поддерживаются USB-устройства) и некоторые более приятные функции, такие как поддержка перетаскивания.

Наконец, важное замечание (поскольку у вас уже есть виртуальная машина) заключается в том, что машины Hyper-V не запускаются на новом виртуальном ПК из-за проблем с HAL (я еще не пытался сначала удалить компоненты Hyper-V, но я подозреваю это не сработает, потому что HAL — это обновление драйвера). Старый виртуальный ПК для нового виртуального ПК в порядке

4

Hyper-V доступен только на Windows Server 2008 с Hyper-V или свободно доступным Hyper -V Server

Вы можете установить одну из них в качестве базовой ОС, а затем установить Win7 в виртуальную машину Hyper-V

2

На самом деле, да, это возможно.

Windows 7 включает в себя функцию «boot to VHD». Таким образом, можно установить Windows Server 2008 R2 (64 бита) внутри VHD, который находится в файловой системе Windows 7. Эта система будет доступна как двойная загрузка при запуске системы.

При загрузке в Windows Server 2008 R2 можно включить роль сервера Hyper-V, и все работает отлично.

Чтобы настроить это на рабочей станции Windows 7:
a) Загрузка на установочный носитель Windows Server 2008 R2
б) Когда появится диалоговое окно выбора языка, нажмите Shift + F10
c) В командной строке запустите серию команд для создания виртуального жесткого диска.

Что-то вроде:

DiskPart
создать файл vdisk = c: \ windows7.vhd maximum = 25600 type = fixed
выберите файл vdisk = c: \ windows7.vhd
attach vdisk

Затем вы можете продолжить установку.

1

В Windows 7 появилась новая версия Virtual PC, доступная в настоящее время в бета-версии. Это доступно здесь . Существует также новый виртуальный режим Windows XP для Windows 7.

1

Никто не думал о создании экземпляра виртуального Windows Server 2008 R2 в блоке 2k8 и загрузке на этот виртуальный жесткий диск Hyper-V с использованием мультизагрузки Windows 7? Win2k8R2 и Win7 могут загружаться на виртуальный жесткий диск Hyper-V OR Virtual PC, чтобы виртуальный хост стал физическим хостом.

В качестве дополнительного преимущества виртуальная ОС, работающая как физическая ОС (виртуальный жесткий диск с несколькими загрузками на Win2k8 R2), должна иметь возможность использовать оборудование виртуализации для запуска Hyper-V. С помощью блока 2k8 Hyper-V вам не понадобится отдельный раздел для этого.

Я рекомендую исследовать «загрузку VHD с Windows 7.» Как уже говорилось выше, для решения этой проблемы потребуется другое окно Windows Server 2008 или многозагрузочный раздел Server 2008 для создания VHD (у меня есть запасной /чистый внешний жесткий диск для таких конфигураций drop-of-the-hat). Этот VHD, созданный после его создания, должен быть перемещен на сервер Hyper-V, и если мультизагрузка в Win7 должна быть способна использовать оборудование виртуализации после обнаружения HAL.

Кто-то умнее меня должен подслушивать это.

Вам нужно будет запустить серверную версию Windows 7, AKA Server 2008 R2 или все, что она вызывает.

Возможно, вам понадобятся средства удаленного администрирования сервера для Windows 7 (KB958830)

Установка Hyper-V Server 2019 / 2016

Скачать ISO образ гипервизора Hyper-V Server 2019 можно https://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-server-2019.

После нажатия на кнопку “Continue” откроется небольшая форма регистрации для ввода ваших данных. Заполняете, затем выбираете язык устанавливаемой системы. Настоятельно рекомендую выбрать английский. И ждете, когда закончится скачивание образа Hyper- V. Размер файла .iso 2,81 ГБ.

Установка Microsoft Hyper-V Server стандартна и интуитивна. Все как в Windows 10. Просто загружаетесь ваш сервер (компьюер) с ISO образа и следуйте инструкциям мастера установки ОС.

Рейтинг автора
5
Материал подготовил
Максим Иванов
Наш эксперт
Написано статей
129
Ссылка на основную публикацию
Похожие публикации