Меню Рубрики

Установка esxi на uefi

Windows 8.1 в режиме UEFI на VMware Workstation

Официальная полноценная поддержка виртуальных машин с интерфейсом Unified Extensible Firmware Interface (UEFI) в VMware Workstation появилась начиная с версии 10. Однако и в VMware Workstation 8.x or 9.x существовала (официально не поддерживаемая) возможность запуска виртуальной машины на базе UEFI .

В этой статье мы покажем, как в VMware Workstation создать виртуальную машину с интерфейсом UEFI и как установить на нее ОС (на примере Windows 8.1 x64).

Несмотря на то, что VMware Workstation 10 заявлена как платформа с полноценной поддержкой UEFI, графического интерфейса для переключения между BIOS и UEFI нет (как и в предыдущих версиях).

Создайте мастером новую чистую виртуальную машину (не включайте ее!). Итак, чтобы виртуальная машина вместо BIOS работала на UEFI среде, необходимо открыть конфигурационный файл виртуальной машины (файл с расширением *.vmx) и добавить строку:

После этого включаем виртуальную машину со входом в BIOS (Power -> Power On to BIOS).

Вместо традиционного меню BIOS появится экран «Boot Manager«, позволяющее выбрать устройство, с которого необходимо загрузиться или открыть консоль EFI (shell).

Для установки Windows 8.1 на виртуальной машине VMWare с UEFI понадобится оригинальный iso образ или специально подготовленный загрузочный образ (как создать установочную флешку с Windows 8 для установки в режиме UEFI).

Выполните стандартную процедуру установки Windows 8.1.

После окончания установки Windows 8.1 (x64), выполните команду msinfo32.exe (Сведения о системе) и убедитесь, что тип BIOS (BIOS Mode) – UEFI.

В свойствах же виртуального диска будет указано, что используется таблица разделов GUID Partition Table (GPT), т.к. MBR на UEFI в наивном режиме не поддерживается (только в режиме совместимости).

Итак, мы показали, как включить поддержку UEFI на виртуальной машине VMware, и установить на нее 64-битную версию Windows 8.1.

источник

Windows VMware vSphere: UEFI или BIOS

На днях я сконвертировал несколько виртуальных серверов Hyper-V 2012R2 в VMware vSphere 6.5, и тут коллеги заметили, что VMRC как-то странно ругается.

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

Я проверил настройку по умолчанию для Windows 2012/2016 в VMware — там рекомендуемый режим — BIOS.

Пойдемте разбираться вместе, кто прав 😉

UEFI — это низкоуровневое ПО (firmware), пришедшее на смену BIOS лет 15 назад. Оно отличается поддержкой нового оборудования и дополнительным функционалом.

Почему тогда у VMware vSphere рекомендуемая спецификация — устаревший BIOS?

Достаточно исчерпывающий ответ дал на это разработчик VMware Дариус (тут только выжимка):

  • UEFI требует большего объема ОЗУ. Минимальный объем ОЗУ — 96МБ, тогда как виртуальную машину с BIOS можно запустить на 4МБ ОЗУ;
  • для работы Fault Tolerance машина должна иметь BIOS.

Зачем вам может понадобиться UEFI для виртуальных машин?

  • загрузка с диска размером более 2ТБ;
  • возможность редактирования порядка загрузки ОС, даже если она не загружена, потому что UEFI умеет работать с файловыми системами;
  • загрузка с USB доступна только с UEFI виртуальными машинами;
  • если вы захотите использовать SecureBoot, vTPM и Credential Guard, вам придется использовать UEFI.

Обратите внимание: поменять тип этого firmware вы, конечно, можете на выключенной ВМ. Но вот делать этого после установки операционной системы не рекомендуется. Относительно безболезненной смену BIOS->UEFI можно назвать только в Windows10/Windows 2016:

  • делаете бэкап ВМ;
  • запускаете утилиту MBR2GPT для проверки возможности смены типа таблицы разделов (MBR2GPT.EXE /validate /allowFullOS)

  • конвертируете таблицу разделов MBR2GPT.EXE /convert /allowFullOS;
  • выключаете ВМ и меняете тип firmware на UEFI. Обратите внимание, что UEFI поддерживается только в v13 версии виртуального железа (совместимого с VMware vSphere 6.5);
  • включаете и проверяете, что машина успешно загрузилась, а таблица разделов стала иметь GPT-тип.

Какой же тип выбрать или BIOS vs UEFI?

Я рекомендую начать переход на UEFI для ваших виртуальных Windows, так как:

  • смена BIOS->UEFI достаточно болезненный процесс;
  • с включенным UEFI вы можете достаточно легко включить SecureBoot для защиты от руткитов и неподписанных драйверов в ваших ВМ;
  • в дальнейшем вы сможете использовать Virtualization-based Security (тыц). Правда, это поддерживается только в Windows 10, Windows 2016 и Windows 2019, причем версия виртуального железа должна быть v14 (совместима только с vSphere 6.7). Кстати говоря, если вы создаете ВМ с такой операционной системой в v14 версии виртуального железа, там по умолчанию будет выставлена UEFI!
Читайте также:  Установка лапландер на уаз

источник

Установка esxi 6.5, с правильной настройкой

Установка esxi 6.5, с правильной настройкой

Добрый день! Уважаемые читатели и гости, крупнейшего IT блога Pyatilistnik.org. Продолжаем с вами изучать технологии виртуализации и различные гипервизоры. В прошлый раз мы с вами рассматривали установку гипервизора ESXI 5.5, данная версия хорошая, но уже имеет обновленную версию 6.5 или 6.7. Сегодня я подробно рассмотрю, как производится установка Esxi 6.5 с последующей, начальной настройкой, которая вам позволит получить хост виртуализации, готовый к вводу в эксплуатацию со всеми последними возможностями. В следующих статьях, я покажу алгоритм перехода с 5.5 на 6.5 и выше.

Алгоритм установки гипервизора VMware ESXI 6.5

Хочу отметить, что существуют несколько методов достижения нашей поставленной цели, которые могут инсталлировать данную операционную систему:

  • Первый метод, это установка ESXi 6.5 с помощью установочного диска записанного на болванку. Тут вы вольны использовать любую программу для записи на диск, например, UltraISO. После чего вставляете диск и загружаетесь с него, не забываем его выбрать в качестве основного устройства загрузки в BIOS.
  • Второй метод. это использование ISO образа с дистрибутивом. который мы будем использовать в KVM-консоли, доступной на портах управления (IMM, IDRAC, ILO, IPMI), примеры монтирования вы можете посмотреть по ссылкам.
  • Третий метод установки Vmware ESXI 6.5, заключается в использовании виртуального CD-ROM Zalman, который умеет монтировать ISO образы, данный метод похож на первый, тут только в качестве основного устройства в BIOS нужно выбрать именно Virtual-Zalman
  • Четвертый метод, это использование загрузочной флешки или SD карты, так же подразумевает создание загрузочной флешки Vmware 6.5 1 методом или вторым, с последующей загрузкой в BIOS с нее.
  • Пятый метод, это установка по сети, через PXE сервер. Тут вам придется создать специальный сервер, на котором будет выложен дистрибутив с гипервизором, об этом я подробно рассказывал.

Когда вы выбрали метод загрузки дистрибутива Vmware ESXI 6.5, можно приступать к его установке, сама инсталляция во всех методах одинакова. Загрузившись с вашего носителя, у вас появится вот такое синее окно инсталлятора, тут будет два пункта:

  1. ESXI-6.5.0-standard installer — собственно сама установка, выбираем данный пункт
  2. Boot from local disk — загрузка с локального диска

У вас появится окно загрузчика «Load ESXi installer», тут можно выбрать старую версию загрузчика или же продолжить установку, нажав Enter.

Начинается процесс подгрузки в оперативную память необходимых файлов Vmware ESXI 6.5 инсталлятора.

Через пару мгновений у вас появится привычный серо-желтый экран, в котором будут загружаться библиотеки и пакеты, тут вы увидите версию релиза, количество вашей ОЗУ и CPU.

Если у вас будет в сервере оперативной памяти меньше, чем 4 ГБ, то вы увидите вот такое пурпурное окно с напоминанием:

Если по ресурсам у вас все хорошо, то вы увидите приветственный баннер, на котором нажимаем «Enter».

Читаем лицензионное соглашение и если все вас устраивает, то нажимаем клавишу F11.

Установщик ESXI 6.5, начнет сканирование сервера, на предмет локальный, сетевых или внешних дисков.

В списке дисковых устройств выберите нужные вам, на которое будет устанавливаться ваш гипервизор, хочу отметить, что вы спокойно можете установить на встроенную SD карту, если такая есть или же на внешнюю флешку. Я выбираю локальный диск, размером 5 ГБ.

Задаем язык гипервизора Vmware ESXI 6.5, я оставлю по умолчанию английский, нажимаем Enter.

Указываем пароль от root пользователя, тут требования минимум 7 символов и желательно большие и маленькие буквы.

Читайте также:  Установка балки на газель некст

При нажатии клавиши F11 у вас начинается установка esxi 6.5.

Вот так вот выглядит сам процесс инсталляции гипервизора Vmware ESXI.

Как видим установка Vmware ESXi 6.5, успешно закончена и вам предлагается перезагрузить ваш сервер, соглашаемся.

Начальная настройка VMware ESXI 6.5

После успешной установки ESXI 6.5, у вас после перезагрузки появится вот такое черное окно, в котором у вас будет два возможных варианта развития событий:

  • В левом нижнем углу, будет подсказка нажать клавишу F2, для настройки VMware ESXI 6.5
  • В правом нижнем углу, будет подсказка, как выключить или перезагрузить хост виртуализации

заходим в режим «Customize SystemView Logs», у вас появится окно авторизации, где вы указываете логин root и пароль, который задавали при установке ESXI 6.5.

У вас откроется окно «System Customization». На первом пункте «Configure Password», вы можете поменять пароль от root.

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

Переходим к пункту меню «Configure Management Network», тут производится настройка сети управления у ESXI 6.5, справа вы можете так же получить информацию, о IPv-4 адресах. Переходим в данный пункт.

Пункт «Network Adapters», покажет вам ваши сетевые интерфейсы, переходим в него

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

Следующим этапом настройки ESXI 6.5, будет пункт меню «VLAN (options)», отвечающий за указание в каком сегменте VLAN у вас располагается ваш сетевой интерфейс, если у вас их нет, то тут стоит оставить все по умолчанию. Обычно с помощью VLAN и отделяют сеть управления от остальных.

Задается он просто, числом от 1 до 4095

Далее настройка EXI 6.5, позволяет вам в пункте «IPv4 Configuration», изменить ip-адрес на статический или вообще отключить сетевой интерфейс.

На выбор будет три пункта:

  • Disable IPv4 configuration for management network — выключить сетевой интерфейс в сети управления
  • Use dynamic IPv4 address and network configuration — по сути использовать DHCP сервер, для автоматического получения адреса, выставлено по умолчанию
  • Set static IPv4 address network configuration — настройка статического адреса, все активации происходят, через кнопку Enter.

То же самое вы можете выполнить и по отношению к интерфейсу IPv6.

Далее переходим к настройке DNS серверов, через пункт «DNS Configuration»

  • Obtain DNS server address and hostname automatically- автоматическое получение DNS серверов из DHCP
  • Use the following DNS server address and hostname — использовать заданные DNS сервера, ручная настройка.

В пункте «Custom DNS Suffixes», можно задать доменный суффикс.

В моем примере, это root.pyatilistnk.org.

Выходя из настроек сети ESXI 6.5, необходимо будет сохранить настройки и перезапустить сеть управления.

Отдельно можно перезапустить сеть управления из пункта «Restart Management Network»

Выглядит это вот так, вы соглашаетесь с рестартом.

В итоге сеть управления ESXI 6.5 будет выключена и заново включена.

В момент настройки VMware ESXI 6.5 у вас есть возможность из «System Customization», произвести сетевые тесты, на предмет доступности DNS или шлюза, сделать это можно из пункта «Test Management Network».

Проверяются пинги до нужных адресов и разрешение DNS имен.

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

Если вы допустили какие-либо ошибки в момент настройки или работы хоста виртуализации, и не знаете как все восстановить, то можно сбросить сетевые настройки на те, что были по умолчанию и быстро потом все перенастроить, так как появится доступ к сети управления. Делается, это все из меню «Network Restore Options».

источник

Эмуляция BIOS на виртуальных машинах VMware Workstation

Виртуальные машины являются программными площадками для экспериментов с возможностями операционных систем, но не только. Они также позволяют изучить взаимодействие виртуальных операционных систем с виртуальной BIOS. Гипервизор VMware Workstation – программа, реализующая в среде Windows работу с виртуальными машинами – в числе возможностей своих машин предусматривает эмуляцию BIOS. Причём эмуляцию как классического типа Legacy, так и современного UEFI. Как именно в машинах VMware реализована эмуляция BIOS, какие возможности для экспериментаторов она может предложить, как перевести виртуальную машину с типа BIOS Legacy на UEFI и наоборот? Во всех этих вопросах попытаемся разобраться ниже.

Читайте также:  Установка датчика света в тигуан

Выбор эмулятора BIOS

Тип эмулятора BIOS, на котором будет базироваться виртуальная машина, при выборочном создании последней мы указываем на одном из этапов мастера создания. Этот этап называется «Тип микропрограммы», и в нём нам необходимо указать тип прошивки:

• Либо обычная BIOS, т.е. Legacy, которая обусловит работу с виртуальными дисками машины со стилем разметки MBR;
• Либо UEFI, которая обусловит работу с виртуальными дисками GPT. И на такую машину, соответственно, можно будет установить только гостевые операционные системы, способные взаимодействовать с GPT-дисками. А это 64-разрядные версии десктопной линейки Windows – Vista, 7, 8.1, 10, серверной линейки Windows Server – 2008, 2008 R2, 2012, 2016, 2019.

При выборе UEFI VMware Workstation предлагает ещё и эмуляцию протокола безопасной загрузки, известного также как Secure Boot – функция UEFI, созданная с целью предотвращения запуска на компьютере несертифицированного программного обеспечения.

Кому, к примеру, нужно протестировать записанный на флешку UEFI LiveDisk, может проверить его запуск в условиях активности функции Secure Boot. Виртуальная машина даст понять, сертифицированное ли программное обеспечение находится на таком LiveDisk’е, т.е. загрузится или нет этот LiveDisk на реальном компьютере с включённым Secure Boot.

Выбранный изначально при создании виртуальной машины тип эмуляции BIOS – Legacy или UEFI – впоследствии можно сменить. Делается это в параметрах машины. Если мы хотим исследовать возможности Windows или каких-то сторонних программ по конвертированию стиля разметки диска из MBR в GPT и наоборот, нам нужно при выключенном состоянии виртуальной машины нажать опцию изменения настроек.

Далее переключаемся на вкладку «Параметры», идём в раздел «Дополнительно». И здесь меняем тип микропрограммы. Здесь же можем включать/отключать для UEFI безопасную загрузку.

Как войти в BIOS виртуальной машины VMware

Войти в BIOS виртуальной машины (вне зависимости это Legacy или UEFI) можно с помощью клавиши F2 при запуске машины. Принцип точно такой же, как и у механизма входа в BIOS реальных компьютеров. Но это очень неудобный способ входа. Так, чтобы клавиша F2 сработала, за то малое время до запуска гостевой операционной системы нужно прежде войти в виртуальную машину курсором мыши, и потом уже жать F2. Если на машине установлены гостевые Windows 8.1 и 10, сделать это будет непросто из-за реализации в современных версиях систем от Microsoft механизма их ускоренного запуска. В разы проще использовать одну из опций питания виртуальной машины – «При включении войти в BIOS». Эта опция доступна только при выключенном состоянии машины.

Эмулятор BIOS Legacy

Эмулятор BIOS Legacy – это урезанный вариант BIOS Phoenix, где можно поиграться со сменой системных даты и времени, включить/выключить окно диагностики при запуске компьютера, установить BIOS-пароль, исследовать немногие параметры раздела «Advanced». Главная роль эмулятора BIOS – это реализация приоритета загрузки устройств в разделе «Boot».

Здесь можем указывать устройства запуска виртуальной машины – CD-ROM, нужный жёсткий диск, если их подключено несколько, сеть. У машин VMware нет возможности смены устройств загрузки в параметрах, как это реализовано в VirtualBox и Hyper-V. Всё, так сказать, максимально приближено к естеству.

Эмулятор BIOS UEFI

Прошивка UEFI виртуальных машин VMware не эмулирует среду UEFI с графическим интерфейсом, как на материнских платах ПК. Это аскетичный BIOS UEFI консольного типа с реализацией в основном приоритета загрузки устройств. В отличие от эмулятора BIOS Legacy, эмулятор UEFI позволяет настраивать запуск виртуальных машин с подключённых к машине загрузочных флешек UEFI.

источник