Как включить виртуализацию в vmware

Обновлено: 04.07.2024

Как виртуализировать хост-систему Windows – установленную на компьютере операционную систему – и преобразовать её в виртуальную машину VMware? Эта операция может стать решением, когда, к примеру, с наработанной системой необходимо провести какие-то рисковые действия, потенциально угрожающие её жизнеспособности. И результат этих действий прежде неплохо было бы протестировать в виртуальной среде.

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

1. Очистка Windows перед виртуализацией

Но, прежде чем приступить непосредственно к процессу виртуализации хостовой Windows, её неплохо было бы почистить. Чтобы не нести в виртуальную среду ненужный системный хлам. Средств для очистки Windows от временных и ненужных данных полно, эти средства каждый может выбирать, так сказать, по своему вкусу - хоть штатные инструменты, хоть сторонние программы. В нашем случае прибегнем к очистке системы бесплатной программой Dism++, в её составе имеется реально эффективный чистящий инструмент, способный высвободить значительное место на диске С.

В разделе «Очистка» жмём кнопку «Анализ», далее подтверждаем очистку данных.

Dism++

Дожидаемся завершения операции. Ну и оцениваем высвобожденное место на диске.

Очистка

Теперь «заметно похудевшую» систему можно и преобразовывать в виртуальную машину.

2. Скачивание и установка конвертера VMware

Гипервизор VMware Workstation в числе своего функционала предусматривает функцию виртуализации компьютера, это пункт «Виртуализация физической машины» в меню «Файл». Но это не запуск функции в составе программы, это лишь ссылка на веб-ресурс загрузки отдельного инструмента, предназначенного для этих целей – конвертера VMware vCenter Converter Standalone.

Виртуализация физической машины

Это узкопрофильная программа от VMware для перенесения физических компьютеров и серверов в виртуальные среды продуктов самой же компании-разработчика. Программа бесплатная, но, пройдя по ссылке из VMware Workstation, мы так просто инсталлятор конвертера не скачаем. Нам, во-первых, надо будет авторизоваться на сайте компании с помощью профиля VMware. Во-вторых, после нажатия кнопки загрузки конвертера придётся ждать какое-то время, пока не получим разрешение на право загрузки.

Загрузка

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

Установка конвертера VMware стандартная. На этапе выбора типа установки программы выбираем «Local installation».

VMware vCenter Converter Standalone

3. Виртуализация хост-системы Windows

Запускаем конвертер VMware от имени администратора. Жмём «Convert machine».

Convert machine

Далее на этапе «Source System» в выпадающем перечне выбираем «This local machine».

Source System

На этапе «Destination System» указываем тип будущей виртуальной машины, в которую будет преобразована хостовая Windows – тип VMware Workstation . В выпадающем перечне «Select VMware product» указываем версию гипервизора. Последняя версия, доступная для указания в настройках конвертера – 12.х, её указываем для любой версии VMware Workstation позднее. В самом низу с помощью кнопки обзора задаём путь сохранения виртуальной машины. При желании меняем имя машины, по умолчанию оно будет автоматически сформировано из имени компьютера.

На этапе «Options» кликаем ссылку «Edit».

Options

Снимаем галочки со всех ненужных для виртуализации разделов и дисков. В нашем примере мы будем виртуализировать только системные разделы – загрузочный EFI и диск С. Конвертер позволяет нам виртуализировать физические разделы диска с корректировкой их объёма. Мы воспользуемся этой возможностью и в выпадающем списке выберем для загрузочного EFI -раздела меньший, нежели есть по факту, объём в 100 Мб.

EFI

Диск С ужмём до 60 Гб.

Диск С ужмём

На этапе «Options» также можем изменить прочее эмулируемое оборудование виртуальной машины, которое будет унаследовано от физического компьютера. Но это не обязательно, поскольку всё это можно будет откорректировать позднее, в настройках машины уже внутри VMware Workstation. Во-первых, настройки этой программы – более привычный для работающих с ней формат в любом случае. Во-вторых, если, как в нашем случае, не поддерживающая официально русский язык VMware Workstation используется с кустарным русификатором, то конфигурацию машины можно будет настроить, соответственно, в русскоязычном интерфейсе. Тогда как русификатора для конвертера VMware не существует.

На этапе «Summary» жмём «Finish».

Summary

Далее запустится процесс виртуализации Windows, его прогресс будем наблюдать в графе «Status».

Status

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

Completed

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

Как упоминалось, конвертер преобразовывает физический компьютер в виртуальную машину с эмуляцией её оборудования в соответствии с реальным аппаратным обеспечением. Т.е. если у вас на компьютере, к примеру, нет привода, но есть десять сетевых карт, то такой вот дисбаланс унаследует и созданная конвертером виртуальная машина. И если вы не корректировали эмуляцию оборудования перед виртуализацией, то машина унаследует всю оперативную память и все ядра процессора физического компьютера. Благо, всё это легко правится в настройках виртуальной машины. Запускаем в VMware Workstation опцию открытия машины.

VMware

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

WMX

И корректируем настройки машины.

Настройки машины

Правим настройки

Если вы используете VMware Workstation версии выше 12, желательно обновить машину для лучшей совместимости с используемой версией гипервизора.


Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
  • VMware Technology Network
  • :
  • Global
  • :
  • Russian
  • :
  • Russian Discussions
  • :
  • как включить аппаратную виртуализацию в vmware?
Hamalik
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

Ребят при запуске системы в биосе нету вообще ни чего =(( Как её можно запустить?

Akopylov
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

Вам телепат нужен, а не форум.

Hamalik
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

А Вы знаете что такое виртуализация??

Не могу запустить NOX ( андроид ) потому что виртуализация не пашет

Akopylov
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

А Вы знаете что такое виртуализация??

Не понял вопроса.

Описывайте свою проблему по-человечески, и тогда, возможно, вам помогут.

Я не знаю что такое nox, если это предполагает вложенную виртуализацию и вы собираетесь крутить такую vm в esxi, то в свойствах vm в веб клиенте нужно поставить флаг "expose hardware assisted virtualization to the guest os" если, конечно, ваш cpu умеет такое (vt-x ept). Или, например, попробовать добавить в vmx:

Мне это помогло и без vCenter при развертывании UnetLAB (где nested virtualization имела место).

Если вложенная виртуализация не предполагается, то обычно этот флаг не нужен.

Вообще гугл выдает достаточно результатов во запросу "run android into esxi".

Hamalik
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

в виртуальной системе устоновить виртуальную систему Nox

иша эмуляторов ОС Android на Windows и других уже полностью занята Bluestacks, но некоторые разработчики хотят предоставить пользователям альтернативу в виде программы Nox App Player. Новый эмулятор обладает несколькими функциями, которых нет в популярном Bluestacks.

Эмулятор Nox App Player пока работает на версии Android 4.4.2 KitKat. Приложение эмулирует поведение и , а также внутри Nox App Player предустановлен каталог Google Play, который упрощает установку программ, игр и прочего контента. Помимо этого, Nox App Player поддерживает ввод не только с клавиатуры или мыши, но и с геймпадов и других игровых контроллеров, поэтому новый эмулятор отлично подойдет для геймеров. Также в Nox App Player реализована продвинутая система мультизадачности, например: можно запустить две одинаковые игры в одном эмуляторе и соединить их локальным мультиплеером. И все это — на одном .

Среди прочих особенностей Nox App Player стоит отметить поддержку всех современных процессоров AMD, корректную работу на Windows 10 и удобное изменение настроек эмулятора.

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

Включение вложенной виртуализации в VMware ESXi

Вложенная виртуализация представляет собой функционал, который позволяет запустить виртуальные машины на гипервизоре, который сам установлен внутри виртуальной машины. Задача по включению заключается в добавлении дополнительной конфигурации в конфиг /etc/vmware/config гипервизора. Вложенная виртуализация не должна использоваться в продуктивной среде, так вы автоматически лишаетесь поддержки от вендора.

Первым шагом будет включение SSH сервиса на хосте виртуализации. В случае если ESXi хост подключен к vCenter заходим в конфигурацию сервисов и выполняем запуск службы:

Включение SSH на гипервизоре ESXi на vCenter

Включение SSH на гипервизоре ESXi на vCenter

Если же в распоряжении отдельно стоящий гипервизор, выполняем действия непосредственно на нем:

Включение SSH в самом гипервизоре ESXi

Включение SSH в самом гипервизоре ESXi

Далее, используем WinSCP для подключения и редактирования конфига на гипервизоре ESXi. Для этого вводим учетные данные:

Подключение к ESXi c помощью WinSCP

Подключение к ESXi c помощью WinSCP

И заказываем действие редактирвоания конфига:

Редактирование config файла гипервизора ESXi

Редактирование config файла гипервизора ESXi

date

31.01.2018

directory

Hyper-V, VMWare, Windows 10, Windows Server 2016

comments

комментария 2

В одной из тестовых задач понадобилось установить компонент виртуализации Hyper-V на виртуальной машине с ОС Windows 10 (применимо и к Windows Server 2016), запущенной на гипервизоре VMWare ESXi. Т.е. нужно организовать вложенную виртуализацию Hyper-V на VMWare ESXi.

Сначала пару слов в вложенной виртуализации. Вложенная виртуализация (Nested Virtualization) – возможность запускать гипервизор внутри виртуальной машины на другом гипервизоре. В Hyper-V полноценная поддержка вложенной виртуализации появилась Windows Server 2016 / Windows 10 Anniversary Update, в VMWare технология вложенной виртуализации работает уже давно (появилась еще в ESXi 5.0).

Имеем: хост виртуализации VMWare ESXi 6.0, на нем запущена виртуальная машина с Windows 10 1709.

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

Невозможно установить Hyper-V: у процессора отсутствуют необходимые возможности виртуализации

Hyper-V cannot be installed: The processor does not have the required virtualization capabilities

Невозможно установить Hyper-V: у процессора отсутствуют необходимые возможности виртуализации

Expose hardware assisted virtualization to the guest OS

Примечание. В более старых версиях ESXi, в которых отсутствует данная опция, а также в настольном VMWare Workstation аналогичный эффект вызывается за счет добавления следующих опций в конфигурационный файл виртуальной машины (*.vmx).

hypervisor.cpuid.v0 = “FALSE”
mce.enable = “TRUE”
vhv.enable= "TRUE"


В клиенте vSphere данные опции можно добавить в настройках ВМ. Вкладка Options-> General -> Configure parameters. Добавьте две новые строки с данными параметрами (кнопка Add Row).

hypervisor.cpuid.v0

Включаем виртуальную машину с Windows 10 и еще раз пытаемся установить роль Hyper-V. Система теперь перестала определять, что она работает внутри другого гипервизора, но теперь появилась другая ошибка:

Не удается установить Hyper-V: у процессора отсутствуют возможности преобразования адресов второго уровня (SLAT)

Hyper-V cannot be installed: the processor dose not support second level address translation (SLAT).

Не удается установить Hyper-V: у процессора отсутствуют возможности преобразования адресов второго уровня (SLAT)

Проверим поддержку SLAT процессором с помощью команды:

Команда в разделе «Требования Hyper-V» должна вернуть, что отсутствует поддержка SLAT.

Second Level Address Translation: No

Преобразование адресов второго уровня: Нет

Преобразование адресов второго уровня: Нет поддержки

В этом случае нужно изменить параметры процессора виртуальной машины. В веб клиенте в секции CPU/MMU Virtualization нужно выбрать Hardware CPU and MMU.

Hardware CPU and MMU включить в VMWare

В «классическом» клиенте аналогичная опция находится на вкладке Options в секции CPU/MMU Virtualization и называется ”Use Intel VT-x/AMD-V for instruction set virtualization and Inet EPT/AMD RVI for MMU virtualization”.

Use Intel VT-x/AMD-V for instruction set virtualization and Inet EPT/AMD RVI for MMU virtualization

Запустите виртуальную машину Windows 10 и убедитесь, что ее процессор теперь поддерживает SLAT. Теперь можно установить все компоненты роли Hyper-V и запускать внутри виртуалки Win10 собственные виртуальные машины.

Читайте также: