Как запускать виртуальные машины VirtualBox и Hyper-V на одном компьютере

Как использовать VirtualBox и Hyper-V на одном компьютере

На сегодняшний день VirtualBox является самой популярной бесплатной платформой виртуализации, однако даже у её приверженцев в какой-то момент может возникнуть желании опробовать другие виртуальные машины, в частности, встроенную платформу Hyper-V . Только вот включивший её пользователь очень вскоре обнаружит, что виртуальные машины на его любимом VirtualBox больше не запускаются, а платформа выдаёт ошибку «Не удалось открыть сессию для виртуальной машины» с кодом E_FAIL (0x80004005) .

Причиной ошибки может быть неудачная запись состояния ВМ в файл VBOX , кривое накопительное обновление самой Windows, отключение виртуализации в BIOS , но в данном случае причина кроется в конфликте VirtualBox с Hyper-V. Восстановить нормальную работу виртуалбокс можно удалив компоненты Hyper-V из системы, только вот как быть, если установленные на эту платформу машины вам всё же нужны? Запускать ВМ на одном ПК с включенными VirtualBox и Hyper-V нельзя, но можно временно отключить штатный компонент виртуализации, не удаляя его.

Делается это элементарно. Запустите от имени администратора командную строку или консоль PowerShell и выполните в ней команду bcdedit /set hypervisorlaunchtype off , а затем перезагрузите компьютер.

Виртуальные машины VirtualBox станут запускаться без ошибок. Чтобы вернуть Hyper-V в рабочее состояние, выполните команду bcdedit /set hypervisorlaunchtype auto и опять же перезагрузитесь.

Для удобства можете создать пакетные файлы с командами и разместить их на рабочем столе.

Кроме того, вы можете добавить режим работы системы с Hyper-V и без него в загрузочное меню.

Для этого в запущенной с повышенными правами командной строке (не PowerShell) выполните команду bcdedit /copy /d “Hyper-V отключена” . При этом будет создан новый элемент в загрузочном меню, а в консоли отобразится его идентификатор (32-значная строка) . Скопируйте её в буфер, замените ею элемент GUID в команде bcdedit /set hypervisorlaunchtype off и выполните команду.

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

Первое будет загружать рабочий стол с включенной Hyper-V, второе — без неё.

В 2016 году в Windows 10 была реализована поддержка WSL, позволяющая запускать в консольном режиме .

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

Виртуализация — наиболее доступный способ запустить на одном ПК вторую операционную систему, не устанавливая ее .

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

Как запускать виртуальные машины VirtualBox и Hyper-V на одном компьютере

Если вы пользуетесь виртуальными машинами VirtualBox (даже если не знаете об этом: многие эмуляторы Android также имеют в своей основе именно эту ВМ) и установите виртуальную машину Hyper-V (встроенный компонент Windows 10 и 8 отдельных редакций), вы столкнетесь с тем, что виртуальные машины VirtualBox перестанут запускаться.

Текст ошибки будет сообщать: «Не удалось открыть сессию для виртуальной машины», и описанием (пример для Intel): VT-x is not available (VERR_VMX_NO_VMX) код ошибки E_FAIL (однако, если вы не устанавливали Hyper-V, вероятнее всего, эта ошибка вызвана тем, что виртуализация не включена в БИОС/UEFI).

Решить это можно, удалив компоненты Hyper-V в Windows (панель управления — программы и компоненты — установка и удаление компонентов). Однако, если виртуальные машины Hyper-V вам нужны, это может быть неудобно. В этой инструкции — о том, как использовать на одном компьютере VirtualBox и Hyper-V с меньшими затратами времени.

Быстрое отключение и включение Hyper-V для работы VirtualBox

Для того, чтобы иметь возможность запускать виртуальные машины VirtualBox и основанные на них эмуляторы Android при установленных компонентах Hyper-V, требуется выключить запуск гипервизора Hyper-V.

Сделать это можно таким способом:

  1. Запустите командную строку от имени администратора и введите следующую команду
  2. bcdedit /set hypervisorlaunchtype off
  3. После выполнения команды, перезагрузите компьютер.
Читайте также:
DVD-ROM не читает диски — почему и что делать?

Теперь VirtualBox будет запускаться без ошибки «Не удалось открыть сессию для виртуальной машины» (однако Hyper-V запускаться не будет).

Чтобы вернуть всё в исходное состояние, используйте команду bcdedit /set hypervisorlaunchtype auto с последующей перезагрузкой компьютера.

Этот способ можно модифицировать, добавив в меню загрузки Windows два пункта: один с включенным Hyper-V, другой — с отключенным. Путь примерно следующий (в командной строке от имени администратора):

  1. Будет создана новый пункт меню загрузки Windows, также в командной строке отобразится GUID этого пункта.
  2. Введите команду

В результате, после перезагрузки Windows 10 или 8 (8.1) вы увидите два пункта меню загрузки ОС: загрузившись в один из них, получите рабочие ВМ Hyper-V, в другой — VirtualBox (в остальном это будет одна и та же система).

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

Отдельно отмечу, что описываемые в Интернете способы с изменением типа запуска службы hvservice, в том числе в реестре HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices в моих экспериментах нужного результата не принесли.

А вдруг и это будет интересно:

  • Windows 11
  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники

10.04.2018 в 18:45

можно ли на винд 7 2 раз. установить вирт машину винд7 64 раз. и запускать с неё прогр64 разряда ПРЕМНОГО БЛАГОДАРЕН

11.04.2018 в 09:48

Нет, не получится.

10.07.2019 в 13:36

Помогло запустить VirtualBox, но при этом не запускается песочница от windows, ошибка 0x800706d9

Hyper-V против VirtualBox

  1. Преимущества и недостатки Hyper-V и VirtualBox
  2. Системные требования для работы Hyper-V и VirtualBox
  3. Создание и настройка виртуальной машины
  4. Установка пакета инструментов или драйверов
  5. Обмен данными между физической и виртуальными машинами
  6. Технология виртуализации
  7. Требования оперативной памяти
  8. Графический интерфейс
  9. Улучшение производительности внутри виртуальной машины

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

Преимущества и недостатки Hyper-V и VirtualBox

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

  1. Простой и удобный интерфейс, а кроме того понятное на интуитивном уровне управление виртуальными машинами.
  2. Наличие множества вспомогательных инструментов, а кроме того опций для работы с системами виртуализации.
  3. Возможность переноса виртуальной системы между доступными устройствами вне зависимости от используемого софта.
  4. Простая процедура создания и последующей настройки виртуальной машины для предстоящей работы компонентов.
  5. Минимальные системные требования для взаимодействия с установленной операционной системой.

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

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

Системные требования для работы Hyper-V и VirtualBox

Для того, чтобы виртуальные машины корректно работали на вашем устройстве, необходимо соответствие компонентов компьютера минимальным системным требованиям. На практике, к ним можно отнести достаточное количество свободного пространства на жестком диске. Но и кроме того, совместимая операционная система с утилитой виртуализации. В данном случае, если VirtualBox корректно взаимодействует со всеми площадками, начиная с Виндовс 7, то для Hyper V уже требуется база в виде 64-битной ОС и выше. Во всем остальном требования систем для взаимодействия с компьютером отличаются незначительно. Из-за чего явного лидера здесь выделить не удастся.

Читайте также:
Как перенести временные файлы на другой диск в Windows

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

Сам по себе процесс создания виртуальной машины имеет схожий порядок. Однако, что касается программного обеспечения Hyper V, здесь вам предстоит вносить расширенные параметры. И, кроме того, использовать вспомогательные инструменты, включая установку дополнительных пакетов или драйверов. Что же касается VirtualBox, то здесь процедура максимально упрощена, чтобы справиться с задачей смогли даже неопытные пользователи, кто впервые приступил к виртуализации системы. Кроме того, не стоит забывать о том, что VirtualBox, это общедоступный вариант программного обеспечения, который распространяется бесплатно, тогда как программа Hyper V рассчитана больше на коммерческое потребление.

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

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

Обмен данными между физической и виртуальными машинами

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

  • применяемая технология виртуализации системы;
  • присутствующие требования к оперативной памяти устройства;
  • доступный для пользователя графический интерфейс;
  • возможности по увеличению производительности внутри компонента.

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

Технология виртуализации

Что касается программного обеспечения Hyper V, то здесь речь идет о создании низкоуровневой оболочки, которая позволяет объединить в себе все необходимые для пользователя процессы. Также не стоит забывать о том, что здесь попутно используется гипервизор и ряд других компонентов. Если же рассматривать VirtualBox, то здесь речь идет про открытую аппаратную виртуализацию с возможностью объединения или изолирования присутствующих гостевых систем. Разумеется, каждый отдельный представленный вариант имеет свое конкретное назначение, из-за чего определить более предпочтительный софт по данному показателю сложно. Здесь все зависит исключительно от предпочтений пользователя.

Требования оперативной памяти

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

Графический интерфейс

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

Улучшение производительности внутри виртуальной машины

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

Важно! Можно с уверенностью сказать, что явного лидера в этом сравнении выделить не получилось. Каждый вариант софта имеет преимущества и недостатки в тех или иных компонентах.

Современные пользователи очень часто стали использовать виртуальные машины для выполнения тех или иных процессов и задач. Разумеется, чтобы исполнить те или иные функции, требуется правильно подобрать соответствующую систему. Здесь можно выбрать любую разновидность программного обеспечения. Так как явного лидера нет, то поиск следует вести, основываясь лишь на собственных критериях отбора. Это позволит вам выбрать для себя оптимальный вариант программы.

Читайте также:
Удаление ненужных программ Windows 10 в Bulk Crap Uninstaller

Как в Windows 10 применить виртуальные машины Hyper-V и VirtualBox

Пользователи таких ОС, как Windows 10 Pro или Enterprise, возможно не в курсе, что в этих версиях имеется встроенная поддержка ВМ Hyper-V. Это означает, что на ПК имеется все необходимое для установки любых ОС на виртуальную машину (ВМ).

Рядовые пользователи наверняка понятия не имеют, что вообще из себя представляет ВМ и для чего используется. «Виртуальная машина», по сути, это отдельно запускаемый ПК с любой ОС, имеющий свои установленные системные настройки, файлы, локальные диски и т.д. Так выглядит окно ВМ на Windows 10.

Как и на обычную, привычную всем операционную систему, на ВМ можно ставить различные программы, ОС, проводить эксперименты с содержимым, и, что очень удобно, основная ОС от этого не пострадает. Можно даже запустить вирус, но ничего с основной ОС не случится. Более того, можно сохранить текущее состояние своей виртуальной ОС, сделав «снимок», который поможет вернуть ее в то состояние, какое вам необходимо.

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

Главное понимать, что основная Windows 10, подобно и аналогичная ей ВМ потребляют память одного ПК, поэтому важно, чтобы компьютер был довольно мощным.

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

Штатная виртуальная машина

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

Hyper-V предназначена только для 64-битных версий Windows 8, 10 Pro и Enterprise, и для серверных ОС. Пользователю этих версий уже нет надобности инсталлировать на ПК дополнительные программы виртуализации, такие как VirtualBox.

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

  • не поддерживаются звуковые карты;
  • нельзя напрямую копировать и вставлять файлы из виртуальной ОС в настоящую и наоборот;
  • отсутствует возможность записи CD/DVD.

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

Включение Hyper-V

Ранее уже говорилось, что в ОС Windows 10 имеется встроенная поддержка ВМ Hyper-V. Правда в данной ОС ее компоненты отключены. Для этого разберемся, как включить Hyper.

Дабы воспользоваться услугами ВМ, необходимо включить компоненты Hyper-V:

  1. Первым делом требуется войти в Панель управления, затем найти «Включение или отключение компонентов Windows», отметить «Hyper-V» и нажать ОК .
  2. Здесь же вы можете установить средства управления ВМ, развернув узел «Hyper-V», нажав на + .
  3. Далее установить флаг на интересующем вас методе управления.
  4. По окончанию установки может потребоваться перезагрузка ПК.
Читайте также:
Установка Windows 8.1

У некоторых компоненты могут быть неактивными. Предположительно, из-за того, что ваша ОС 32-разрядная или на вашем ПК содержится меньше 4 Гб оперативной памяти, либо не поддерживается виртуализация, хотя она есть практически на каждом современном ПК или ноутбуке.

Инсталляция завершена и теперь нужно через поиск открыть «Диспетчер Hyper-V».

В Windows 10 он находится в разделе «Средства администрирования».

Подготовка ВМ

Первым делом рекомендуется настройка сети для следующих ВМ, если пользователь хочет иметь возможность выходить в Интернет из виртуальных ВМ, установленных в них ОС. Данная процедура выполняется лишь однажды.

Для этого требуется:

  1. Зайти в «Диспетчер Hyper-V» и из списка выбрать второй пункт, который обозначает наименование вашего ПК.
  2. Далее вкладка «Действие» — «Диспетчер виртуальных коммутаторов».
  3. Выбрать «Создать виртуальный сетевой коммутатор», «Внешняя» и кликнуть «Создать виртуальный коммутатор».
  4. В последующем окошке чаще всего менять ничего нет необходимости. Специалистам, возможно, приемлемы другие настройки. Только в том случае, при котором дано свое наименование сети, а также при наличии сетевой карты и Wi-Fi адаптера, существует возможность выбора из пункта «Внешняя сеть» одного из сетевых адаптеров, применяемого вами для выхода в глобальную сеть.
  5. Кликните ОК и ждите, пока не завершится создание виртуального сетевого адаптера. Возможно, в этот момент связь с интернетом будет нестабильной.

Теперь следует ставить ВМ и установить ОС Windows в нее. В принципе, есть возможность инсталлировать Линукс, правда по мнению многих опытных и продвинутых пользователей, его работоспособность в Hyper-V ужасна, поэтому наилучшим вариантом следует считать выбор VirtualBox.

Установка виртуальной машины на Windows 10

Чтобы поставить ВМ Hyper-V требуется проделать ряд несложных действий:

  1. Для начала необходимо войти в Hyper-V. В разделе «Действие» нажать на строку «Создать» и выбрать пункт «Виртуальная машина».
  2. Первым делом надо дать ей любое имя, можно поменять месторасположение файлов ВМ на ПК вместо того, что предлагает программа.
  3. Последующий шаг предлагает выбрать поколение ВМ. Есть только Windows 10, а с недавних пор и Windows 8.1. Если в ваших планах пробовать устанавливать различные ОС, то рекомендуется установить первое поколение.
  4. На третьем шаге определяется размер оперативной памяти. Рекомендуется использовать столько памяти, чтобы работа была быстрой, поэтому выделите чуть больше требуемой для установки памяти. Следует помнить, что на этот определенный нами размер сократится память основной ОС, так как будет недоступна.
  5. Следующим шагом будет настройка сети. Необходимо выбрать виртуальный сетевой адаптер, который раньше создали.
  6. Затем, наступает очередь создать виртуальный жесткий диск (HDD). Указать необходимо локальный диск, на который будете его ставить, наименование файла HDD, ну и задать объем требуемой памяти, достаточной для ваших целей.
  7. Можно теперь задать параметры инсталляции. Здесь можно настроить так, чтобы ОС загружалась с загрузочного DVD или CD. Можно будет тут же устанавливать систему, но это можно проделать и позже.
  8. Далее выйдет сводка по ВМ. Нажимаем Готово .

Теперь ВМ создана и ее можно увидеть в списке управления виртуальными машинами Hyper-V.

На фото видно, как происходит управление виртуальными машинами.

Запускаем виртуальную машину

Запустить только что созданную ВМ легко, просто 2 раза нажав на нее либо нажать «Включить». При создании надо указать, что загрузка будет идти с образа ISO или диска, чтобы сразу инсталлировать ОС. Если образ не был указан, то это делается в строке «Медиа» подключения к ВМ.

Как правило, после инсталляции ВМ загружается с виртуального HDD, так как это происходит автоматически. Можно также настроить загрузку, если она не идет, как нужно с HDD. Для этого необходимо навести курсор мыши на наименование ВМ в диспетчере Hyper, нажать правую кнопку мыши, затем выбрать строку «Параметры…», следом строку «BIOS».

Читайте также:
Чем плоха и чем хороша Windows

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

Понятно, что данный алгоритм является кратким и никак не может уместить полностью все аспекты и особенности процесса создания и инсталляции виртуальных машин V в Windows 10. Пристальное внимание надо уделить следующим моментам: создания точек восстановления, подключения физических дисков в ОС, поставленных в ВМ и так далее.

Экспорт виртуальной машины Hyper-V

Экспорт идет в фоновом режиме и не быстро, так как отбирает малый объем системных ресурсов и, таким образом, дает спокойно работать с ВМ.

Рассмотрим, как проделать экспорт виртуальной машины:

  1. Выбираем строку «Экспорт» в контекстном меню выбранной машины.
  2. Следом жмем Обзор и указываем путь к хранению. Жмем Экспорт .

Разберемся: как установить Windows 10 на VirtualBox

Установка Windows 10 на VirtualBox не сказывается на работе основной ОС, системы восстановления и программ. Следует сказать, что имеются недостатки: сложно использовать все возможности аппаратного обеспечения и сравнительно низкая производительность. Установка Windows 10 на виртуальную машину для ознакомления не требует больших ресурсов и, потому эти недостатки вовсе не критичны.

Несколько фирм выпускают ПО для виртуализации. Наши потребности полностью удовлетворяет бесплатная программа от известной организации OracleVirtualBox. Необходимо закачать и установить новую версию продукта. И потребуются образы Windows 10.

Установка утилиты VirtualBox

Для того, чтобы установить VirtualBox, рассмотрим последовательность действий:

  1. Запускаем утилиту, появится окно приветствия. В главном меню выбираем значок «Создать».
  2. Указываем имя и тип ОС. Для установки 64-битной ОС следует выбрать из списка Windows 8.1 64-bit. Если ставите 32-битную Windows 10, следует выбрать Windows 8.1 32-bit. Можно машине дать любое имя. Тип выбираем Microsoft Windows. Жмем Next .
  3. Выделяем объём оперативки. Давать мало оперативной памяти ВМ нежелательно, много необязательно, достаточно 2 гигабайта.
  4. Создаём виртуальный жёсткий диск. Жмем на соответствующую строку и кнопку Создать .
  5. Тип файла указываем VDI, далее нажимаем Next .
  6. Выбираем удобный формат хранения.
  7. Далее даем название и размер файла. Достаточно и пятидесяти гигабайт для инсталляции Windows 10, а для беспроблемной работы требуется объем порядка 120 гигабайт.
  8. Теперь укажите, желательно, обычный раздел HDD для месторасположения виртуального диска, в данном случае диск D.

Итак, мы успешно установили виртуальную машину на Windows 10, теперь остается только ее настроить.

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

Рассмотрим процедуру настройки:

  1. Выбираем в списке ВМ и кликаем в меню «Настроить».
  2. В разделе «Система» выбираем порядок загрузки. Убираем галочку с дискеты, а первым на очереди вариантом загрузки ставим «CD/DVD», диск ставим вторым. В дополнительных возможностях ставим галочки напротив «Включить I/O APIC».
  3. Переходим сразу к вкладке «Ускорение», минуя вкладку «Процессор». Аппаратную виртуализацию необходимо включить, отмечаем оба пункта.
  4. Переходим к разделу «Дисплей» и вкладке «Видео». Включаем оба пункта из дополнительных возможностей. Здесь больше ничего менять не нужно.
  5. Перейдем к следующему разделу «Носители». Ваш дисковод будет доступен в ВМ и также можно установить систему Виндоус с диска. В атрибутах выберите «Живой CD/DVD». В строке «Привод» кликаете «Выбрать образ оптического диска».В открывшемся окне проводника найдите и выберите скачанный образ с Windows 10. Скачать его можно на сайте Microsoft либо на других сайтах.
  6. Далее переходим к разделу «Сеть». Ставим галочу «Включить сетевой адаптер». В типе подключения выбираем «Виртуальный адаптер хоста».
Читайте также:
Не приходит обновление Windows 10 1511 10586

Процесс настроек ВМ завершен, запускаем.

Дальше будет простая пошаговая установка Windows 10. Все происходит аналогично инсталляция ОС на «реальный» ПК.

Как установить Windows 8 на виртуальную машину

Делается такая инсталляция аналогичным образом, как и для случая с Windows 10.

Таким образом, в этой статье мы постарались подробнее рассказать, как установить Hyper-V на Windows 10, а также как установить Windows 10 на виртуальную машину VirtualBox. Теперь с помощью этих машин можно решать любые задачи, которые невозможно или опасно было проводить на главной операционной системе.

Видео по теме

Как использовать VirtualBox и VMware вместе с Hyper-V в Windows 10

Виртуальные машины позволяют виртуализировать все типы операционных систем на нашем компьютере без необходимости их физической установки. Благодаря им мы можем тестировать другие версии Windows, любой Linux дистрибутив и даже macOS. Для этого мы можем использовать специализированное программное обеспечение для виртуализации, такое как VMware or VirtualBox. В Windows 10 также есть собственный гипервизор Hyper-V, который позволяет нам виртуализировать и использовать другие инструменты, такие как WSL or Песочница. Однако активация гипервизора Windows предотвратила использование предыдущих программ. До нынешнего момента.

Hyper-V – это гипервизор Windows 10 . С его помощью мы сможем в полной мере воспользоваться функциями виртуализации, которые предлагает нам процессор, в дополнение к монтированию наших собственных виртуальных машин. Другие инструменты, такие как подсистема Windows для Linux, Docker или Sandbox, также зависят от этого гипервизора.

Включение Windows 10 гипервизор отключил гипервизоры других программ виртуализации. Единственный способ использовать эти два гипервизора – отключить Hyper-V, когда мы хотели использовать другие программы (и перезапустить, что является самым длинным), и снова включить его для использования. Microsoft особенности.

К счастью, Microsoft работала с другими компаниями по виртуализации, чтобы устранить это ограничение. А с момента выпуска версии Windows 2004 10 года все программы могут сосуществовать и работать в мире и гармонии.

  • Требования
  • Включение общей виртуализации Hyper-V в Windows
    • Включить виртуализацию в BIOS
    • Включение Hyper-V, WSL и других функций в Windows 10
  • Используйте VMware и VirtualBox с HyperV
    • Повысьте производительность VMware с помощью Hyper-V
  • Если вы не используете WSL, Sandbox или Docker, лучше отключите Hyper-V

Требования

Чтобы использовать два или более гипервизора одновременно в Windows, первое, что нужно сделать, – это установить последнюю версию Windows 10. Поддержка нескольких гипервизоров была активирована с Обновление 2020 мая , версия операционной системы 2004 года. Поэтому установка этой версии или любой более поздней – это первое, что мы должны сделать. Кроме того, мы помним, что Hyper-V – это эксклюзивная функция Окна 10 Pro , поэтому, если у нас есть Домашняя версия, мы не сможем ее использовать.

Вам также необходимо убедиться, что у вас установлены последние версии VirtualBox и VMware. Поддержка для вложенная подкачка и VT-x вместе с Hyper-V доступен начиная с VirtualBox версии 6.0 и VMware Workstation версии 15.5.5. Однако мы рекомендуем использовать как минимум более продвинутые версии, такие как VirtualBox 6.1 or VMware Workstation 16 , так как с помощью этой функции стабильность и производительность улучшаются (и значительно).

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

Включение общей виртуализации Hyper-V в Windows

Включить виртуализацию в BIOS

Первое, что нам нужно сделать, это активировать поддержку виртуализации в BIOS нашего компьютера. По умолчанию BIOS / UEFI отключает виртуализацию процессора, поскольку эта функция обычно не требуется пользователям. Следовательно, если мы собираемся его использовать, нам придется активировать его вручную.

Читайте также:
Что за процесс NVDisplay.Container.exe и почему он грузит процессор

Intel процессоры несут VT-х , В то время AMD процессоры несут AMD-V технологии. Каждый BIOS отличается, но чаще всего эти параметры можно найти в ЦП раздел расширенной конфигурации.

Как только эти две функции будут активированы, мы сможем войти в Windows. Хотя, прежде чем мы сможем использовать эти системы одновременно, нам придется также выполнить некоторую настройку в операционной системе.

Включение Hyper-V, WSL и других функций в Windows 10

Hyper-V по умолчанию отключен в Windows. Поэтому, если мы не активировали его вручную в какой-то момент, он не будет доступен.

Этот компонент, как и другие, является частью функций Windows. Поэтому, чтобы включить его, нам нужно будет ввести в строку поиска Windows 10 ” Компоненты Windows », Чтобы открыть это окно конфигурации.

Теперь мы можем видеть окно для включения или отключения функций Windows. Здесь интересующие нас функции Hyper-V, и ” Платформа гипервизора Windows ».

Но мы также можем воспользоваться и включить другие функции, которые мы можем использовать в Hyper-V, такие как подсистема Windows для Linux или песочница, также известная как Windows Sandbox.

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

Используйте VMware и VirtualBox с HyperV

После выполнения предыдущих шагов и перезапуска Windows все будет готово. Отныне программы виртуальных машин будут работать для нас одновременно с функциями Windows, которые зависят от Hyper-V. Например, у нас может быть виртуальная машина с Windows 10, пока мы обновляем репозитории Linux в WSL.

В VirtualBox, например, мы можем знать, что используем этот метод совместимости, потому что мы увидим значок черепахи в правом нижнем углу.

И в VMware, и в VirtualBox необходимо установить последние версии драйверов (гостевое дополнение или инструменты), чтобы все работало правильно. В противном случае, пока мы этого не сделаем, у нас будут проблемы с производительностью из-за этого уровня совместимости.

Повысьте производительность VMware с помощью Hyper-V

Хотя VirtualBox не доставляет нам проблем, VMware может показать проблемы с производительностью . Это связано с мерой безопасности, которую предлагает это программное обеспечение, что позволяет нам уменьшить уязвимости процессоров Meltdown и Spectre. Эта функция дает нам большую безопасность, но, в свою очередь, означает значительную потерю производительности. Когда мы запускаем виртуальную машину с включенной этой функцией, мы видим сообщение, подобное следующему.

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

Если мы отключим его, мы сможем значительно улучшить производительность виртуальной машины. Хотя нам могут угрожать эти уязвимости. Мы всегда должны использовать его осторожно.

Если вы не используете WSL, Sandbox или Docker, лучше отключите Hyper-V

Этот режим совместимости между гипервизорами – это то, чего многие из нас давно ждали. Особенно с учетом новых функций, над которыми работает Microsoft, таких как WSL2. Теперь нам больше не нужно выбирать между использованием того или иного типа виртуализации, поскольку мы можем получить все это без проблем совместимости.

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

Конечно, если он нам снова понадобится завтра, мы можем снова его активировать.

Перенос образов из Hyper-V в VirtualBox

Недавно на одном из моих проектов случился легкий казус: нам впервые попался заказчик, использующий не-Microsoft решения виртуализации. Дело в том, что разработка прототипа привычно велась в среде Hyper-V, и вот в какой-то момент потребовалось развернуть его у заказчика. Вот тут-то и выяснилось, что заказчик использует Sun VirtualBox (в девичестве VirtualBox, ныне Oracle VM VirtualBox). В результате мне второпях пришлось искать решение, которое позволило бы быстро конвертировать диски в другой формат и переносить виртуалки на иную платформу. О полученном уроке я и расскажу в этом посте.
Первое с чем я столкнулся: две платформы виртуализации могут чудовищно плохо уживаться на одной машине. Наиболее отвратительно в данной ситуации ведет себя супервизор Hyper-V! Во-первых, эта технология (в отличие от предыдущих решений) не может работать на железе без аппаратной поддержки виртуализации, такой как Intel VT и AMD-V. Во-вторых, Hyper-V скрывает от пользователя (включая хостовую машину!) ряд инструкций процессора, в том числе те что отвечают за поддержку виртуализации! Иными словами, монополизирует некоторые возможности платформы для своих нужд! Подробнее об этом можно прочитать тут: Работа процессора в Hyper-V. На практике это обозначает, что в одной системе не удастся нормально использовать Hyper-V и VirtualBox. Во-первых VirtualBox не сможет использовать аппаратное ускорение (что приведет к чудовищному “торможению” системы), во-вторых, что куда печальнее, VirtualBox не сможет хостить 64 разрядные гостевые системы. Помимо этого, различные технологии виртуализации используют различные подходы к реализации сетевых подключений. Могут использоваться дополнительные драйверы и протоколы сетевых подключений, создаваться виртуальные сетевые адаптеры и т.д. Иногда установка конкурирующих решений на хостовой машине может приводить к понижению скорости работы сети, или полной ее неработоспособности. Итак, для конвертирования образов вам потребуется выденная машина. Погасить службу Hyper-V недостаточно, придется деинсталлировать роль.
Второй важный момент переезда – это дополнения которые ставятся в гостевую операционную систему для улучшения взаимодействия с супервизором. Это могут быть средства удаленного выключения, поддержка буфера обмена, синхронизация системного времени и пр. пр. пр. Совершенно непредсказуемо, как эти компоненты поведут себя после переезда, так что их следует удалить еще до переноса, в родной виртуальной среде. В случае с Windows Server 2008 R2, эти службы устанавливаются автоматически и с высокой долей вероятности будут причиной падения на других платформах. В настройках самого гипервизора эти службы выглядят так:

Читайте также:
Как убрать пункты из контекстного меню Windows 10

А так они выглядят в оснастке “Службы” гостевой операционной системы Windows Server R2:

Чтобы гарантировать успешный переезд, остановите эти службы и отключите их автозапуск.
Далее мы будем работать только с виртуальным жестким диском, поэтому выключите виртуалку, чтобы с ним не производилось никаких операций.
Если в процессе разработки вы использовали снапшоты (снимки системы), их необходимо смергевать в основной образ. Для этого можно просто удалить все снимки, или, если вы рассчитываете продолжить разработку в среде Hyper-V и эти снимки вам нужны, то вы можете смергевать все изменения в отдельный диск. Для этого, зайдите в оснастку Диспечер Hyper-V непосредственно на виртуальном сервере (на удаленной машине фокус не получится из-за бага) и в разделе управления сервером выберите пункт “Изменить диск”:

Выберите наиболее поздний образ AVHD (тот где отключены службы интеграции Hyper-V) нужной вам виртуалки. Из-за глюка, при подключении с удаленной машины эти файлы не будут видны – используйте серверную консоль. Выберите пункт “Объединить” и укажите куда сохранить объединенный VHD файл:

Теперь остается только правильно подключить его к виртуальной машине VirtualBox. Создайте новую виртуальную машину VirtualBox и выберите нужный вам тип гостевой операционной системы с нужной вам разрядностью:

Выдайте ей необходимое количество оперативной памяти, и откажитесь от подключения загрузочного диска. Далее выберите пункт “Носители” в настройках созданной вами виртуальной машины и подключите диск к IDE интерфейсу:

Если подключить диск при создании виртуалки, то по умолчанию VirtualBox подключит его к интерфейсу SATA, и машина будет “кувыркаться” с ошибками при загрузке. Что делать если в Hyper-V вы использовали интерфейс SCSI? Понятия не имею! Зачем вы это сделали? Теперь вам конец.
Вот теперь все готово к запуску. Машина должна запускаться и работать “как тут и была”.
Если у вас есть желание или необходимость использовать “родные” форматы файлов, то в интернете есть куча конвертеров которыми вы можете воспользоваться. Мне, например, удалось конвертировать VHD в VDI (формат дисков VirtualBox) при помощи утилиты NHC. Процесс занимает длительное время, но машина так же успешно запустилась. Кроме того, утилита имеет действительно интуитивно понятный интерфейс класса “Далее-Далее-Далее”, иначе я бы в ней никогда не разобрался:

Читайте также:
Установка Windows 7 с флешки

Напоследок расскажу о моих впечатления относительно VirtualBox. ВЕЩЬ! Просто, быстро, удобно, понятно. Поддержка нормального буфера обмена, USB, аппаратное ускорение 2D/3D графики и звука, а так же возможность запускать x64 системы на 32 разрядной гостевой системе (если процессор поддерживает x64 и VT), убедили меня в том кто лидер в области визуализации. В конечном итоге вот ЭТО мне нужно как конечному пользователю, а не знаменитая кластеризация Hyper-V.
В вопросах виртуализации я еще тот специалист, так что если у вас есть какие-то замечания и дополнения – пишите!

Конвертация виртуальных машин. Путь туда и обратно.

Опубликовано:
18 декабря 2017 в 08:14

Виртуальная машина, VMware, Hyper-V, VirtualBox. Знакомые вещи, не так ли?

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

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

Что же представляет из себя виртуальная машина? Вне зависимости от гипервизора, виртуальная машина состоит из двух частей: виртуальной машины (файла или набора файлов с описанием конфигурации, параметров запуска и другой служебной информации) и виртуального жесткого диска. Именно виртуальный жесткий диск в большинстве случаев и надо конвертировать. Именно на нем установлена операционная система и весь набор программного обеспечения.

А теперь важное лирическое отступление. После установки виртуальной машины гипервизор, в большинстве случаев, предлагает установить пакет программного обеспечения. Этот пакет повышает производительность виртуальной машины и ее управляемость. Так же он может содержать набор драйверов, оптимизированных для работы в виртуальной среде. Процесс конвертации подразумевает смену гипервизора. Поэтому все пакеты программного обеспечения, поставляемые гипервизором, с которого планируется переход, необходимо удалить. Сделать это лучше заранее, до конвертации.

Конвертация из VMware в Hyper-V

На мой взгляд VMware и Hyper-V – самые популярные гипервизоры. Именно их мы и рассмотрим в первую очередь.

Существует несколько способов конвертации. Компания Microsoft, понимая актуальность данной процедуры, предлагает два варианта решения проблемы. Первый способ – использовать средства конвертации, встроенные в Virtual Machine Manager (VMM).

Подробную информацию об этом способе можно найти в статье MSDN. Второй способ – использовать отдельную утилиту Microsoft Virtual Machine Converter.

На момент написания этой статьи третья версия этой утилиты – последняя версия, доступная для скачивания. Подробное описание утилиты можно найти в библиотеке TechNet. Скачать утилиту можно в центре загрузки Microosoft.

Читайте также:
DVD-ROM не читает диски — почему и что делать?

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

Для примера рассмотрим два программных продукта: StarWind V2V Converter и 5nine V2V Easy Converter.

StarWind V2V Converter позволяет конвертировать виртуальные жесткие диски форматов: vmdk (формат виртуальных жестких дисков VMware), vhd и vhdx (формат виртуальных жестких дисков Hyper-V) и формат img для поддержки продукта StarWind Virtual SAN™. Интерфейс программы и процесс использования предельно просты. Имеется визард, который проведет вас по всему процессу конвертации. Одной из особенностей работы программы является возможность после конвертации включить Windows Repair Mode. Это позволит системе автоматически адаптироваться к внесенным изменениям со стороны гипервизора. Так же стоит отметить что конвертация происходит в любом направлении.

5nine V2V Easy Converter отличается принципом работы. Он позволяет выполнять почти “живую” миграцию. Интерфейс так же прост и не должен вызывать затруднений. Для начала работы необходимо указать параметры подключения к серверу VMware. После подключения будет представлен список виртуальных машин, доступных для переноса. На следующем шаге необходимо указать параметры подключения к серверу Hyper-V, выделить на нем ресурсы переносимой виртуальной машине и начать процесс переноса. Этот программный продукт не позволит вам конвертировать непосредственно сам виртуальный жесткий диск, он позволит мигрировать виртуальную машину из одного гипервизора в другой.

Конвертация из Hyper-V в VMware

Для конвертации виртуальной машины из Hyper-V в VMware можно использовать уже рассмотренный в этой статье программный продукт StarWind V2V Converter. Но это не единственное решение. Как и у компании Microsoft, у VMware есть свой конвертер. Имя ему VMware vCenter Converter Standalone.

Это поистине многофункциональны продукт. Одна только инструкция к нему занимает 102 страницы печатного текста. Но не стоит отчаиваться! Для начинающих администраторов имеется простой и функциональный визард.

Конвертация из VirtualBox в VMware или в Hyper-V

Самый простой способ перенести виртуальную машину из VirtualBox в VMware – воспользоваться экспортом виртуальной машины из VirtualBox в формат OVA (Open Virtualization Format Archive, файл .ova) и импортом этого архива в VMware. В таком варианте конвертации виртуальная машина перенесется целиком, со всеми параметрами выделенной памяти и процессорных ресурсов. Этот способ недоступен для переноса виртуальной машины в Hyper-V, так как Hyper-V напрямую не способен импортировать формат ova. Так же для конвертации можно использовать менеджер виртуальных носителей (меню “Файл”, пункт “Менеджер виртуальных носителей”). Встроенный конвертер позволяет преобразовывать из одних форматов в другие все поддерживаемые программой файлы виртуальных жёстких дисков — VDI, VHD, VMDK, HDD, QED, QCOW. Этот способ более универсальный, подходит для переноса в Hyper-V, но требует повторной детальной настройки виртуальной машины в новом гипервизоре.

Конвертация из VMware или Hyper-V в VirtualBox

Встроенный в VirtualBox конвертер позволяет преобразовывать виртуальные жесткие диски в обеих направлениях, а экспортировать виртуальные машины в формат OVA умеет не только VirtualBox, но и VMware. Поэтому процесс переноса или конвертации диаметрально противоположен процессу, описанному в предыдущем абзаце.

Вместо заключения

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

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: