Обзор 3-х популярных виртуальных машин для windows

Алан-э-Дейл       05.03.2023 г.

Введение

Ранее я рассказывал об установке и настройке Hyper-V Server 2012 R2, предыдущей версии бесплатного гипервизора. К сожалению, те методы настройки hyper-v в рабочей группе без домена неактуальны в версии 2016. В частности, утилита hvremote не работает на новой версии. Изменились настройки машины для управления. В данном случае в ее качестве будет выступать рабочая станция под управлением Windows 10.

Но в общем и целом мне нравится гипервизор hyper-v, поэтому я решил внимательно проработать вопрос установки и первоначальной настройки для дальнейшего использования по мере необходимости. К плюсам hyper-v в целом и бесплатной версии в частности я отношу следующие моменты:

  1. Поддержка всех популярных ОС. Нет никаких проблем с совместимостью, нет необходимости отдельно ставить какие-то драйвера или тулсы. Поддержка hyper-v присутствует во всех windows системах, в ядре линукс, не помню точно с какой версии, но все современные системы ее имеют, в ядре freebsd, начиная с 10-й версии. То есть вы просто берете установочный диск и ставите систему на hyper-v, больше от вас ничего не требуется.
  2. Много различных способов бэкапа виртуальных машин. Это могут быть простые скрипты, бесплатные программы, либо полноценные платные версии крупных компаний, специализирующихся на программном обеспечении для бэкапа.
  3. Стандартная панель управления гипервизором, которую легко установить на компьютер под управлением windows, начиная с win 8.1.
  4. В основе Hyper-V Server популярная серверная система, с которой понятно и удобно работать. К примеру, чтобы загрузить или забрать файл с гипервизора, вам достаточно расшарить на нем папку стандартным образом, как вы это делаете в любой windows системе.

Это мое личное мнение, основанное на опыте работы с малыми и средними компаниями, где нет каких-то особенных требований к надежности и доступности сервисов. Где используются несколько серверов с виртуальными машинами, не всегда есть домен windows. Конечно, помимо плюсов, есть и минусы. Первый и главный для меня минус — первоначальная настройка. Нельзя просто взять, установить Hyper-V Server и начать им пользоваться. Необходимо производить какие-то непонятные и не очевидные действия на хосте и управляемой машине. Дальше вы поймете, что я имею ввиду. Но преодолев это препятствие, можно спокойно использовать виртуальную инфраструктуру, основанную на бесплатном гипервизоре от microsoft.

Введение

История релиза Hyper-V Server 2019 получилась необычной и даже какой-то драматичной, как и все последние релизы от компании Microsoft. Поясню для тех, кто не в курсе. Сам 2019-й сервер зарелизился в октябре 2018 года с какими-то критичными багами. Подробности проблем не помню, но в итоге релиз отозвали. Через месяц зарелизили еще раз и вроде как успешно.

С сайта микрософт можно было скачать все версии 2019-го сервера, кроме бесплатной версии Hyper-V. Я следил за темой и все ждал, когда же появится iso образ с Hyper-V Server 2019, а его все не было и не было. Причем в Evaluation Center стояла пометка, что релиз пока откладывается, ждите, скоро все будет.

И вот дождались. 15-го июня я увидел новость о том, что Hyper-V Server 2019 доступен для загрузки в Evaluation Center. Зашел, проверил. В самом деле это так. Появился iso образ, который можно свободно загрузить, что я успешно сделал.

К слову, образ hyper-v 2019 гулял в сети, так как после первого релиза еще в октябре 2018, он был доступен и многие его скачали. Но там были какие-то баги. Из того, что я прочитал, люди указывали на то, что не работал rdp доступ к гипервизору. Не смог это проверить, так как у меня просто не проходила установка на сервер. Он то ли не устанавливался вовсе, выдавая ошибку в процессе установки, то ли потом в синий экран падал. Точно не помню. Я не стал разбираться, а поставил предыдущую версию. Как оказалось, не зря.

Что такое виртуализация и какие требования к ПК предъявляет

Виртуализация – это технология предоставления вычислительных мощностей с целью их объединения в логическую структуру, которая имитирует работу аппаратных компонентов и обеспечивает разделение процессов, протекающих в хостовом и виртуальном пространствах. Наиболее часто виртуализация применяется для создания так называемых виртуальных машин – программных и/или аппаратных систем, эмулирующих работу компьютера или другого устройства с установленной на нём операционной системой. Существует несколько типов виртуализации, а именно:

  • Виртуализация памяти;
  • Программная виртуализация;
  • Аппаратная виртуализация;
  • Виртуализация хранения данных;
  • Виртуализация сети и так далее.

Различные инструменты могут использовать разные виды виртуализации, например, гипервизор Hyper-V, которому посвящен этот материал, нуждается в аппаратной виртуализации. Чтобы иметь возможность создавать и запускать виртуальные машины на Hyper-V, компьютер и операционная система должны отвечать следующим требованиям:

  • Поддержка ЦП технологии виртуализации Intel VT-x или AMD-V;
  • Поддержка ЦП функции преобразования адресов второго уровня (SLAT);
  • Операционная система обязательно должна быть 64-разрядный и не ниже редакции Pro;
  • На борту должно быть как минимум 4 Гб ОЗУ.

Проверить, поддерживает ли Ваш компьютер виртуализацию Hyper-V, совсем не сложно

Откройте от имени администратора консоль PowerShell или командную строку, выполните в ней команду systeminfo и обратите внимание на пункт «Требования Hyper-V». Если все четыре требования имеют значение «да», можете смело включать гипервизор и создавать виртуальные машины

Если один из этих пунктов имеет значение «нет», необходимо уточнить поддержку виртуализации в прилагаемой к компьютеру спецификации.

Бывает и такое, что опция отключена в BIOS. Чтобы включить виртуализацию в БИОСе, вам нужно зайти в его меню и проследовать по цепочке Advanced – CPU Configuration, найти опцию «Intel Virtualization Technology» и установить для нее значение «Enabled». В разных версиях BIOS наименование раздела и самой опции может отличаться, например, иногда нужный параметр называется Vanderpool Technology, VT Technology, Virtualization и т.п.

Client Hyper-V Requirements

With Windows 10, Client Hyper-V and the server-based Hyper-V have the same hardware requirements. Client Hyper-V is not available in every Windows 10 SKU.

  • Windows 10 Professional, Enterprise, or Education editions. Windows 10 Home edition does not contain Hyper-V, nor do any of the various mobile SKUs.
  • Hardware-assisted virtualization. Intel calls it “VT-x”, AMD calls it “AMD-V”. Most BIOSs usually just have a simple option to enable virtualization features. This technology has been commonplace for long enough that most functional systems will support it.
  • Data execution prevention. An old malware technique involves placing malicious code into a data segment and then directing the CPU to execute it. Data execution prevention forces the system to rigidly respect data segments as not being executable. Intel calls theirs “XD” and AMD calls theirs “NX”. Microsoft unifies them as “DEP”. BIOSs will have various labels that are generally easy to identify. This technology also enough years to be ubiquitous. It’s also typically enabled by default, so you can almost always simply expect it to be present.
  • 4GB of memory. I’m not certain if there is a hard check in place for this condition, but your experience would likely be fairly miserable if you’ve got less.
  • VM Monitor Mode extensions. Intel names theirs “VT-c”. I don’t believe that AMD has any particular name for it. This is a new requirement over Client Hyper-V in Windows 8.x. Even though the name is somewhat foreign to many people, you usually won’t have difficulty providing it. It’s not quite as common as DEP and hardware-assisted virtualization, though. If Client Hyper-V won’t run on your system, this might be why.
  • Second-level Address Translation. Second-level Address Translation (SLAT) has been commonplace on CPUs for several generations. It has always been a requirement for Client Hyper-V. It is an always-on native feature of CPUs and there is no activity to enable or disable it. Check your CPU’s specification sheet to determine if it has SLAT support.
  • (For nested virtualization) Intel VT-x and EPT technology. I don’t know the technical (or perhaps political) details, but AMD users are not welcome in Hyper-V’s nested virtualization world. You need an Intel chip with these technologies available and enabled.

You can quickly and easily verify if you can run Hyper-V on your current system by opening an elevated command or PowerShell prompt and running systeminfo . Look toward the end of the output for the following section:

System Info Hyper-V Check

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

Первым делом давайте настроим параметры Hyper-V в плане хранения файлов дисков виртуальных машин.

Кликаем на панели слева имя нашего компьютера, и оно должно быть выбрано всегда, дабы были доступны возможности настройки Hyper-V для этого компьютера и виртуальных машин. Кликаем на панели справа «Параметры Hyper-V».

Смотрим первую настройку, касающуюся пути хранения виртуальных жёстких дисков. По умолчанию Hyper-V хранит их на диске С, а их файлы будут занимать несколько десятков Гб, соответственно, очень скоро можем столкнуться с захламлением диска С. Кликаем кнопку обзора и указываем путь хранения на другом диске. Желательно, чтобы это был ещё и другой диск на другом жёстком диске. Так виртуальная машина будет производительнее. Применяем изменения.

Теперь давайте создадим машину.

Для Windows 11 нужна машина второго поколения Hyper-V, которая по умолчанию предусматривается в рамках функции быстрого создания машины. Эта функция доступна в Windows 10 начиная с 1709, в ранних версиях Windows 10 и Windows 8.1 нужно использовать обычный функционал создания машин с выбором таковых второго поколения. Мы же в актуальной Windows 10 прибегнем к быстрому созданию машины.

Жмём на панели справа «Быстро создать».

Выбираем локальный источник установки, жмём кнопку смены источника. И указываем путь к скачанному образу установки Windows 11.

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

Указываем имя машины. И жмём кнопку её создания.

Машина создана, давайте её настроим под работу с Windows 11.

Жмём «Изменить параметры».

В разделе параметров безопасности включаем модуль TPM. Это и есть эмуляция TPM 2.0, которая обеспечит нам на данном этапе обновление текущей сборки до новых, а впоследствии, возможно, станет критически необходимой и для установки Windows 11 на машину Hyper-V.

В разделе параметров памяти, если автоматически машина получила «оперативы» меньше 4 Гб, добавляем её до этого показателя, т.е. до 4096 Мб.

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

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

Жмём «Подключиться».

И запускаем машину.

Что предпочесть?

Какова лучшая виртуальная машина для Windows 10, сказать сложно. Некоторым нравится VirtualBox, несмотря на наличие собственного средства в системе. Это подтверждается многими отзывами. Программа более проста в использовании и настройке в сравнении с тем же модулем Hyper-V и рабочей станцией VMWare. Но по большому счету все программы хороши, а модуль Hyper-V можно использовать без необходимости инсталляции дополнительного ПО. Но в любой программе такого типа ВМ создается, запускается и настраивается очень просто. Если посмотреть на пример с модулем Hyper-V и освоить основные азы, с другими оболочками эмуляторов проблем не возникнет.

Какую виртуальную машину выбрать для Windows 10

Сейчас доступно не так и много программ, позволяющих полноценно работать с другими операционными системами в виртуальной среде. Именно поэтому сделать выбор в текущем направлении значительно легче. Помните Вы предпочитаете использовать виртуальную машину для тестирования программного обеспечения, тогда лучше включить встроенную песочницу в обновлённой до последней версии Windows 10.

Рекомендуем ознакомиться со всеми программами для работы с виртуальными машинами и выбрать для себя оптимальную. Если же Вам полностью достаточно встроенного компонента Hyper-V, тогда выбор действительно очевиден. Зачем тратить время на поиск других виртуальных машин. В случае, например, не поддержки системой текущего компонента, тогда уже придётся попробовать сторонние виртуалки.

Плюсы и минусы ядра Hyper-V

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

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

  • Более легкая версия Windows
  • Меньше » вздутия живота”
  • Легче управлять
  • Меньше исправлений
  • Лучшая безопасность

Для производственных виртуальных машин уже давно рекомендуется запускать производственную инфраструктуру с использованием ядра Windows Server Core. Хотя многие клиенты, возможно, воздерживались от этого из-за трудностей в управлении средой, с помощью центра администрирования Windows и совместимости приложений Feature on Demand эти проблемы больше не актуальны.

Дополнительные Плюсы:

  • Управление графическим интерфейсом через Центр администрирования Windows
  • Возможность локального управления Windows Server Core с помощью средств управления FoD, установленных локально на сервере Windows Server Core

Минусы

Когда дело доходит до минусов, с новыми возможностями, найденными в Windows Server 2019 наряду с новыми инструментами управления, их немного. Однако в основном они сводятся к простоте управления. Даже с новыми инструментами все еще существует кривая обучения, которую необходимо преодолеть в большинстве сред, которые все еще используют только Windows Server с установкой Desktop Experience.

  • Многим по-прежнему будет сложнее управлять ядром Hyper-V
  • Новый Центр администрирования Windows представляет собой новый инструмент, требующий кривой обучения
  • Функция по требованию-совместимость приложений-это дополнительное программное обеспечение, которое должно быть установлено на ваших серверах Hyper-V Core

Feature on Demand (FoD) – совместимость приложений

Еще одним уникальным новым набором возможностей, которые были добавлены в установку Windows Server Core, является набор функций совместимости приложений по требованию. Теперь, с Windows Server Core, вы можете добавить набор инструментов совместимости приложений Feature on Demand, который расширяет установку Windows Server Core, позволяя использовать многие знакомые консоли управления прямо из Server Core.

Начиная с Windows Server версии 1903, Microsoft добавила еще два инструмента в набор инструментов совместимости приложений:

  • Планировщик задач (taskschd.msc)
  • Менеджер Hyper-V (virtmgmt.msc)

С помощью набора инструментов совместимости приложений Feature on Demand и центра администрирования Windows вы можете значительно заполнить любые пробелы в управлении, которые могут отсутствовать при переходе с графической платформы Windows Server на Windows Server Core.

Поддерживаемые сочетания Hyper-V Manager и версии узла Hyper-V

В некоторых случаях можно использовать версию диспетчера Hyper-V, отличную от версии Hyper-V на узле, как показано в таблице. В этом случае диспетчер Hyper-V предоставляет функции, доступные для версии Hyper-V на управляемом узле. например, если вы используете версию диспетчера Hyper-v в Windows Server 2012 R2 для удаленного управления узлом под управлением hyper-v в Windows Server 2012, вы не сможете использовать функции, доступные в Windows Server 2012 R2 на этом узле Hyper-v.

В следующей таблице показано, какие версии узла Hyper-V можно управлять из определенной версии диспетчера Hyper-V. Перечислены только поддерживаемые версии операционной системы. Чтобы узнать о состоянии поддержки конкретной версии операционной системы, используйте кнопку Поиск жизненного цикла продукта на странице политики жизненного цикла Майкрософт . как правило, более старые версии диспетчера hyper-v могут управлять только узлом hyper-v под управлением той же версии или сравнимой версией сервера Windows.

Версия диспетчера Hyper-V Версия узла Hyper-V
Windows Server 2016, Windows 10 -Windows Server 2016 — все выпуски и варианты установки, включая Nano server и соответствующую версию Hyper-V Server. -Windows Server 2012 R2 — все выпуски и варианты установки и соответствующая версия Hyper-V Server. -Windows Server 2012 — все выпуски и варианты установки и соответствующая версия Hyper-V Server. – Windows 10 – Windows 8.1
Windows Server 2012 R2, Windows 8.1 -Windows Server 2012 R2 — все выпуски и варианты установки и соответствующая версия Hyper-V Server. -Windows Server 2012 — все выпуски и варианты установки и соответствующая версия Hyper-V Server. – Windows 8.1
Windows Server 2012 -Windows Server 2012 — все выпуски и варианты установки и соответствующая версия Hyper-V Server.
Windows сервер 2008 R2 с пакетом обновления 1 (sp1), Windows 7 с пакетом обновления 1 -Windows Server 2008 R2 — все выпуски и варианты установки и соответствующая версия Hyper-V Server.
Windows сервер 2008, Windows Vista с пакетом обновления 2 -Windows Server 2008 — все выпуски и варианты установки и соответствующая версия Hyper-V Server.

Примечание

поддержка пакета обновления закончилась для Windows 8 12 января 2016 г. дополнительные сведения см. в разделе часто задаваемые вопросы о Windows 8.1.

Настройка и установка другой ОС на Hyper-V

Шаг 1. Как только мы включили Hyper-V он появится в вашей системе. Чтобы открыть виртуальную машину, просто наберите в поиске «hyper-v» и запустите.

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

Шаг 3. Появится мастер первоначальных настроек «приступая к работе». Нажимаем «Далее».

Шаг 4. Задайте имя виртуальной машине и укажите путь, если вам нужно сохранить виртуальную машину на другом локальном диске. Если вы не укажите другой путь, то виртуальная машина сохранится на диске «C» по умолчанию.

Шаг 5. Выберите поколение виртуальной машины. Если вы уверены, что устанавливаете 64-bit версию, то выбирайте 2 поколение. Первое поколение подойдет для запуска старых 32-bit ОС и программ. Если вы сомневаетесь, то выбирайте первое поколение.

Шаг 6. Укажите объем выделенной памяти для виртуальной машины. Если вы устанавливаете ОС, то рекомендую 2048 МБ.

Шаг 7. Выберите свой сетевой адаптер из списка. Если у вас, как и у меня на картинке, то выбираем «Default Switch».

Шаг 8. Тут все просто. Если мы создаем новую установку ОС, то выбираем «Создать виртуальный жесткий диск». Путь будет указан, который мы указали выше в шаге 4. Единственное, что нужно изменить это размер. Я указал 30 Гб, так как ставлю Linux и мне много не нужно. Если у вас уже была ранее создана виртуальная машина, то выберите «Использовать имеющийся виртуальный жесткий диск» и укажите к нему путь.

Шаг 9. Выберите «Установить ОС с загрузочного компакт диска», установите «файл образ ISO» и укажите путь к вашей системе которую хотите установить на виртуальную машину Hyper-V.

Шаг 10. Завершение мастера настроек покажет вам все выбранные параметры. Убедитесь еще раз и нажмите «Готово» для установки.

Шаг 11. Все готово. Еще пару штрихов перед установкой. Откройте диспетчер Hyper-V, описано в шаге 1, и вы увидите справа список вашей созданной виртуальной машины. Нажмите по ней правой кнопкой мыши и выберите «Параметры».

Шаг 12. Здесь вы можете изменить параметры. К примеру, изменить сетевой адаптер, добавить оперативной памяти. Рекомендую первым делом добавить 2 виртуальных ядра, так как в мастере настроек этой опции не было.

Шаг 13. Возвращаемся обратно в диспетчер Hyper-v, нажимаем по созданной машине правой кнопкой мыши и выбираем «Подключить».

Шаг 14. Появится темное окно и  нажимаем «пуск» для установки ОС на Hyper-v.

Шаг 15. Далее просто следуйте инструкциям на экране. Думаю дальше вы разберетесь, как установить ту или иную ОС, если вам понадобился Hyper-V. Если после установки ОС на виртуальную машину Hyper-V у вас нет сети, то смотрите ниже.

Горький опыт, который поможет вам

1 момент. Когда я писал эту инструкцию, я не дождался установки Linux Zorin и попытался выключать. Установка не выключалась, а на экране появились ошибки связанные с кривым дистрибутивом. После перезагрузил ПК локальный диск на котором были созданные виртуальные машины не открывался и просил отформатировать его. Я понимал, что на диске была вся моя работа и она просто исчезнет.

Совет: Если после сбоя диск не открывается и просит отформатировать его, то запустите командную строку от имени администратора и введите команду:

chkdsk F: /f — где F имя локального диска, который не открывается и просит отформатировать.

2 момент. Если после установки ОС на виртуальную машину Hyper-V у вас нет интернета и сети, то откройте «сетевые адаптеры», нажмите правой кнопкой мыши на заданном нами адаптере «Default Switch» и выберите «Свойства». Далее выделите графу «IP версии 4 (TCP/IPv4)» и нажмите ниже на кнопку «Свойства». В новом окне установите получать автоматически IP и DNS адреса.

Смотрите еще:

  • Создать портативную систему Windows на USB-диск с Windows To Go
  • Как сбросить настройки сети
  • Не удается подключиться к WiFi или Локальной сети в Windows 10
  • Узнать, какие приложения используют GPU в Windows 10
  • Выбрать другой GPU для разных приложений в Windows 10

Загрузка комментариев


Канал
Чат

Запуск виртуальной машины и установка Windows на нее

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

В диспетчере Hyper-V:

  • для запуска виртуальной машины нажмите «Пуск»
  • для взаимодействия с ней нажмите «Подключить» или дважды щелкните эскиз машины

Когда в параметрах машины указан загрузочный ISO-образ Windows, вы увидите на экране знакомую надпись Press any key to boot… Дальше вы уже сами справитесь, но если вам нужны пошаговые инструкции по установке, они есть на OSZone для Windows 7 и Windows 8.

Если операционная система на физической машине новее той, что установлена на виртуальной, рекомендуется обновить компоненты интеграции (спасибо, Артем). Для этого подключитесь в диспетчере Hyper-V к виртуальной машине, нажмите Ctrl + I и запустите setup.exe.

What is Client Hyper-V?

Client Hyper-V is an edition of Hyper-V that is geared toward desktop environments that could be thought of as “Hyper-V Lite”. It shares most of Hyper-V’s features and even brings some of its own. Highlights:

  • Type 1 hypervisor: A type 1 hypervisor is a complete kernel and performs direct hardware control. This means that when you enable Hyper-V in Windows 10, the physical hardware boots to Client Hyper-V, not your root Windows 10 installation. Client Hyper-V then starts up your pre-existing root Windows 10 environment as the management operating system. A management operating system is known as the “root partition” or “partition 0” or the “parent partition” in other hypervisors’ terminologies. It is a virtual machine, but it also has the special ability to exert control over the hypervisor. Contrast this with type 2 hypervisors, which are applications that run inside a normal host operating system and do not have direct access to hardware nor any control over the management operating system. Almost all other desktop-oriented hypervisors are type 2.
  • Guest interaction: Interoperability with guest operating systems is a crucial component for a desktop-oriented hypervisor. Client Hyper-V offers:
    • Sharing and mapping of most host hardware
    • Copy/paste of files from host-to-guest and vice versa (supported guests only)
    • Copy/paste of clipboard content from host-to-guest and vice versa (supported guests only)
  • RemoteFX: Windows 10 brings support for some RemoteFX features into Client Hyper-V. Most importantly, the full functionality of your graphics adapter will be made available to guests for both 2D and 3D acceleration.
  • Connected Standby: If your management operating system goes to sleep, your guests will be OK. When you resume, they will be exactly where they left off.
  • Linux guests: Client Hyper-V directly supports the same guest operating systems that Hyper-V does. This does not necessarily exclude other Linux distributions, but your mileage may vary.
  • Fully virtualized environment: That phrase could be taken to mean a great many things, but what I mostly intend to convey is that whether or not a specific operating system is directly supported as a guest does not indicate whether or not it will function. Hyper-V’s virtual machines are complete x86/AMD64 environments. If an operating system would otherwise run in that environment (most importantly, on your physical CPU’s architecture), then it will almost certainly operate under Hyper-V. Without direct support, however, it may run poorly.
  • Secure environment: Client Hyper-V provides the same security offerings as Hyper-V:
    • Secure boot: If Client Hyper-V doesn’t recognize the boot signature in the guest operating system, it won’t start it. This provides solid protection against root kits.
    • Shielded VMs: The topic of Shielded VMs is very large and won’t be covered in detail in this article. Essentially, if you are concerned that someone copying the files of your virtual machine to their own local machine is of concern, you have options.
  • Storage Live Migration: You can move a virtual machine from one physical storage location to another without taking it offline.
  • Run VMs from remote storage: Your virtual machines can be stored locally, which is the most typical configuration. You can also run virtual machines from SMB and iSCSI storage.
  • Full-screen support: You can run Client Hyper-V guests within a window, allow them to consume an entire screen, or have them consume all screens on a multi-monitor system. Unfortunately, there is no native way to use only a subset of screens in a multi-monitor setup.
  • Nested virtualization: Need to test detailed environments on Client Hyper-V? No problem! As long as you’ve got sufficient hardware, you can run Hyper-V and Client Hyper-V within Hyper-V. The software does not impose any limitations on depth.
  • Containers. Hyper-V Containers are also available with Client Hyper-V.
  • Network Address Translation in the virtual switch. One place that Microsoft’s desktop hypervisor has consistently lagged behind the competition is its guest networking capabilities. One thing that it has sorely lacked is the ability to perform NAT operations for guests. That meant that you had to have an available IP address on the existing network for each Client Hyper-V guest. Client Hyper-V in Windows 10 will provide network address translation (NAT) services for its guests. This especially comes in handy when you’ve got a wireless adapter that just won’t work with the virtual switch.

Как установить операционную систему в Oracle VirtualBox

Рассмотрим, как установить операционную систему на примере Ubuntu 20.04.

  1. 1.

    Скачайте дистрибутив Ubuntu на компьютер.

  2. 2.
    Откройте панель управления Oracle и нажмите Настроить:
  3. 3.

    Перейдите в раздел Система. На вкладке «Материнская плата» поставьте галочку напротив пункта «Гибкий диск»:

  4. 4.

    На вкладке «Процессор» выберите 2 ядра:

  5. 5.

    Перейдите в раздел Дисплей. Поставьте галочку напротив пункта «Включить 3D-ускорение» и перетяните ползунок вправо, чтобы выделить максимально возможный объём видеопамяти:

  6. 6.
    Перейдите в раздел Носители и выберите «Пусто». Затем нажмите на иконку Диск — Выбрать образ оптического диска. Загрузите дистрибутив Ubuntu, который вы скачали на первом шаге.
  7. 7.

    После загрузки кликните Ок:

  8. 8.

    На главной странице нажмите Запустить:

  9. 9.

    Подождите, пока загрузится машина:

  10. 10.

    В приветственном окне выберите нужный язык:

  11. 11.

    Нажмите установить Ubuntu:

  12. 12.

    Выберите раскладку клавиатуры «Russian». Нажмите Продолжить:

  13. 13.

    Выберите пункты «Обычная установка» и «Загрузить обновления во время установки Ubuntu». Затем кликните Продолжить:

  14. 14.

    Выберите тип установки «Стереть диск и установить Ubuntu» и нажмите Установить:

    Затем кликните Продолжить:

  15. 15.

    Назначьте нужный регион и нажмите Продолжить:

  16. 16.

    Зарегистрируйтесь. Задайте имя и пароль, остальные поля будут заполнены автоматически. Нажмите Продолжить:

  17. 17.

    Дождитесь окончания установки и кликните Перезагрузить:

  18. 18.

    Дождитесь перезагрузки и нажмите Enter:

  19. 19.

    Выберите учётную запись, которую вы создали на шаге 15:

  20. 20.

    Введите пароль, который вы задали при создании учётной записи:

  21. 21.

    Примите предлагаемые настройки или нажмите Далее в правом верхнем углу экрана:

Готово, вы установили ОС Ubuntu 20.04 и можете приступать к работе:

Теперь вы знаете, зачем нужна виртуальная машина и как запустить её с помощью программы VirtualBox.

Подготовка к удаленному управлению Hyper-V Server 2012 R2

Итак, чтобы удобно управлять бесплатным гипервизором Hyper-V Server 2012 R2 необходимо выполнить ряд шагов.

Первым делом берем флешку и записываем на нее Total Commander и HVRemote. Вставляем в сервер и с помощью командной строки создаем на диске С: папку и копируем туда наши программы. Теперь через командную строку запускаем Total Commander:

Теперь у нас есть хотя бы удобный файловый менеджер. Настраиваем дальше. В командной строке отключаем фаервол следующей командой:

netsh advfirewall set allprofiles state off

Можно его не отключать, а настраивать. Для этого придется вручную консольными командами включать соответствующие правила. Я сначала пошел по этому пути, потом плюнул и просто отключил фаервол. В большинстве случаев в локальной сети в нем нет необходимости. Если же вы хотите оставить фаервол, настроив его, то вот что вам нужно открыть для успешного удаленного управления Hyper-V Server 2012 R2:

Доступ для любых оснасток консоли mmc:

netsh advfirewall firewall set rule group="Remote Administration" new enable=yes

Удаленное управление дисками:

netsh advfirewall firewall set rule group="Remote Volume Management" new enable=yes

Удаленный запуск оснастки по управлению фаейрволом:

netsh advfirewall firewall set rule group="Windows Firewall Remote Management" new enable=yes

Доступ к расшаренным файлам и папкам:

netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=yes

Использование «Windows Management Instrumentation (WMI)»:

Дальше нам понадобится утилита HVRemote. Запускаем на гипервизоре консоль, идем в папку, где лежит утилита и выполняем команду:

cscript hvremote.wsf /add:имя_администратора

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

Настройка виртуальных коммутаторов

Перед тем, как мы приступим к установке виртуальных машин, подготовим для них сеть. Я не буду подробно рассказывать о нюансах работы сети в hyper-v. Это не тема текущего повествования. Просто создадим сетевой бридж для виртуальных машин. В оснастке управления выбираем справа «Диспетчер виртуальных коммутаторов», выбираем тип «Внешняя». Указываете имя коммутатора. Я рекомендую давать осмысленные названия, чтобы было проще потом управлять. Если это бридж в локальную сеть, то назовите виртуальный коммутатор local.

Сохраняйте настройки. Вы увидите предупреждение о том, что сетевые соединения будут сброшены. Все в порядке, соглашайтесь. Будет создан новый виртуальный сетевой интерфейс с теми же настройками, что были у физического. Но здесь есть один важный нюанс. Если ваш сервер получал сетевые настройки по dhcp, то он скорее всего получит новый ip адрес. Имейте это ввиду.

Выводы статьи

Виртуальная машина Hyper-V от Microsoft встроена в редакции Pro и Enterprise в 64 битных операционных системах Windows 10, Windows 8.1, Windows 8. После установки и настройки гипервизора Hyper-V, создайте и установите виртуальную машину с гостевой операционной системой для тестирования программного обеспечения, которая не затрагивает основную операционную систему, установленную на компьютере.

Похожие публикации:

  • Бесплатное обновление до Windows 10 — 3 способа
  • Виртуальная машина для установки операционных систем
  • Создание и настройка виртуальной машины в VirtualBox
  • Как получить сведения о системе в Windows
  • DxDiag для получения информации о системе и устройствах компьютера
Гость форума
От: admin

Эта тема закрыта для публикации ответов.