Такие читатели, как вы, помогают поддерживать MUO. Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Читать далее.

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

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

Необходимые условия для запуска виртуальной машины Linux внутри Hyper-V

Во-первых, вам понадобится виртуальная машина Windows, полностью функциональная внутри VMware. Мы бы предложили виртуальные машины Windows 10 или 11 для этого проекта. Кроме того, вы должны выбрать либо версию Windows Pro, либо версию Enterprise, поскольку Hyper-V недоступен для версии Windows Home.

instagram viewer

Убедитесь, что для виртуальной машины выделено достаточное количество аппаратных ресурсов. Причина этого в том, что вы попытаетесь запустить виртуальную машину внутри виртуальной машины. Таким образом, виртуальная машина Windows может выделить только часть своих ресурсов для запуска виртуальной машины Linux с использованием Hyper-V. Мы протестировали это с помощью системы Windows 11 с 16 ГБ ОЗУ и восьмиядерным процессором AMD.

Кроме того, перед началом установки обновите VMware Workstation Player до последней версии.

Как создать виртуальную машину Linux внутри виртуальной машины Windows с помощью Hyper-V

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

1. Включить виртуализацию для виртуальной машины Windows в VMware

Чтобы включить виртуализацию, сделайте следующее:

  1. Запустите приложение VMware в своей системе. Нажмите на виртуальную машину Windows, которую вы хотите использовать.
  2. Подробная информация о виртуальной машине появится справа. Нажать на Изменить настройки виртуальной машины вариант.
  3. Аппаратное обеспечение вкладка откроется по умолчанию. Нажать на Процессоры вариант.
  4. Найдите Ввиртуализировать раздел двигателя и нажмите на Виртуализация Intel VT-x/EPT или AMD-V/RV вариант.
  5. Нажать на ХОРОШО кнопка для применения изменений.

Функции виртуализации теперь активны для вышеуказанной виртуальной машины Windows. Далее вам нужно установить Hyper-V.

2. Установите Hyper-V на виртуальную машину Windows

Чтобы установить Hyper-V на виртуальной машине VMware Windows, повторите следующие шаги.

  1. Запустите приложение VMware в своей системе. Дважды щелкните виртуальную машину Windows, чтобы загрузить ее.
  2. Как только вы загрузитесь на рабочий стол, нажмите кнопку Выиграть + Р ключ к запустить окно команды «Выполнить».
  3. Тип appwiz.cpl и нажмите клавишу ввода.
  4. Откроется окно программ и компонентов. Нажать на Включение или отключение компонентов Windows вариант.
  5. Прокрутите вниз и нажмите на Гипер-V флажок в списке компонентов Windows.
  6. Нажать на ХОРОШО кнопку, чтобы установить функцию в вашей системе.
  7. Перезапуск вашу систему, чтобы применить изменения после завершения установки.

Hyper-V теперь активен на вашей виртуальной машине Windows. Далее вам нужно создать виртуальную машину Linux.

3. Создайте виртуальную машину Linux с помощью Hyper-V

Последняя часть головоломки — создать виртуальную машину Linux внутри виртуальной машины Windows с помощью Hyper-V. Вы можете выбрать любой дистрибутив Linux, который вам нужен. Мы пойдем с Ubuntu для этого эксперимента. Вы должны загрузить ISO-файл Ubuntu внутри виртуальной машины с Веб-сайт Ubuntu прежде чем начать с шагов.

Чтобы создать виртуальную машину Ubuntu, сделайте следующее:

  1. Загрузите виртуальную машину Windows. нажмите Выигрышный ключ и введите Диспетчер Hyper-V. Запустите приложение.
  2. Перейдите в правый раздел и нажмите на Создать > Виртуальная машина.
  3. Нажать на Следующий кнопка. Введите имя виртуальной машины и нажмите Следующий.
  4. Нажать на Поколение 1 радиокнопку и нажмите «Далее».
  5. Держать Стартовая память как 2 ГБ и включить Использовать динамическую память для этой виртуальной машины вариант.
  6. Затем нажмите на Следующий кнопку и выберите Переключатель по умолчанию в разделе Настройка сети.
  7. Нажать на Создайте виртуальный жесткий диск вариант и выделить 20 ГБ на виртуальный жесткий диск. Перейти к следующему разделу.
  8. Выберите Установите операционную систему с загрузочного CD/DVD-ROM. параметр, расположенный в разделе «Параметры установки». Выберите файл образа Ubuntu (.iso), который вы загрузили перед началом этого шага.
  9. Нажать на Следующий кнопку и просмотрите конфигурацию виртуальной машины. Затем нажмите на Заканчивать Кнопка для создания виртуальной машины.

Теперь, когда виртуальная машина готова, пришло время запустить Ubuntu:

  1. Выберите только что созданную виртуальную машину в списке и нажмите кнопку Начинать возможность запуска виртуальной машины.
  2. Запустится установка Ubuntu. Выберите Установить Убунту вариант и продолжите установку.
  3. Нажмите на Минимальная установка и снимите флажок Загрузка обновлений при установке Ubuntu вариант.
  4. Затем выберите Стереть диск и установить Ubuntu вариант и нажмите кнопку Установите сейчас кнопка.
  5. Выберите свое географическое положение и введите имя пользователя и пароль. Затем нажмите на Продолжать кнопка.
  6. Дождитесь завершения установки. Это может занять больше времени, если в вашей системе установлен жесткий диск SATA.
  7. Программа установки предложит перезагрузить систему. Нажать на Перезагрузить сейчас кнопка.

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

Несколько вещей, которые нужно помнить

Возможно создание виртуальной машины внутри виртуальной машины. Но вы должны помнить, что базовая конфигурация хост-системы должна быть такой, чтобы она могла без проблем запускать виртуальную машину внутри виртуальной машины. Если вы попытаетесь провести этот эксперимент на бюджетной системе с 4 ГБ ОЗУ и двухъядерным процессором, система задохнется.

Таким образом, вам необходимо использовать систему, которая может выделять достаточные аппаратные ресурсы для виртуальной машины Windows. Только тогда вы сможете использовать Hyper-V, создать виртуальную машину Linux и выделить ее для запуска без каких-либо проблем. После того, как вы попробуете нашу Ubuntu с помощью Hyper-V, вы можете выключить виртуальную машину. Или вы можете сделать дополнительный шаг и удалить виртуальную машину из диспетчера Hyper-V. Это освободит много места внутри виртуальной машины Windows.

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

Используйте виртуальную машину внутри виртуальной машины с Hyper-V

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