-
Как создать загрузочную USB-флешку с установщиком ESXi 8.0 в Linux?
-
Как создать загрузочную USB-флешку с установщиком ESXi 8.0 в Windows?
-
Как создать загрузочную USB-флешку с установщиком ESXi 8.0 в macOS?
-
Как установить ESXi с USB-флешки?
-
Рекомендации по резервному копированию ESXi
-
Часто задаваемые вопросы о загрузочной USB-флешке ESXi
-
Заключение
VMware ESXi — один из наиболее распространённых гипервизоров типа 1 в корпоративной среде. Его можно загружать с различных носителей и служб, включая CD/DVD, среду предварительной загрузки PXE, приложения удалённого управления и USB-флешки.
Загрузка ESXi с USB-флешки имеет как преимущества, так и ограничения.
Экономия средств и места. Установка гипервизора ESXi на USB-накопитель позволяет не занимать внутреннее хранилище с прямым подключением и сократить расходы на него.
Удобное обслуживание. Когда требуется заменить диски в хранилище данных, переустанавливать ESXi не придётся, поскольку гипервизор загружается с USB-флешки.
Упрощённое обновление и восстановление. Перед обновлением ESXi можно клонировать USB-накопитель. Если возникнет проблема, достаточно подключить флешку с ранее установленной рабочей версией ESXi без длительного отката системы.
Однако USB-накопители нельзя объединять в RAID. При отказе флешки хост остановится, а её замена займёт время. Загрузка ESXi также может длиться дольше, поскольку гипервизор полностью загружается в оперативную память.
USB-устройства могут быстро изнашиваться из-за частых операций ввода-вывода, поэтому следует выбирать надёжный и официально поддерживаемый накопитель.
Кроме того, установщик не создаёт на USB отдельный раздел scratch для хранения диагностических данных vm-support. Вместо него используется RAM-диск, содержимое которого после перезагрузки удаляется.
Как создать загрузочную USB-флешку с установщиком ESXi 8.0 в Linux?
1. Загрузите ISO-образ ESXi 8.0 с сайта VMware Customer Connect.
2. Установите syslinux с помощью пакетного менеджера Linux.
# yum install syslinux
# apt install syslinux
3. Подключите USB-накопитель и выполните команду dmesg, чтобы определить путь к устройству.
# dmesg
4. Запустите fdisk для создания раздела и последовательно используйте указанные параметры.
# fdisk /dev/sdb
d: удалить существующие разделы.
n: создать новый основной раздел.
ENTER 3 раза: принять параметры по умолчанию.
t: изменить тип файловой системы.
c: выбрать FAT32 в качестве типа файловой системы.
a: сделать раздел активным.
w: записать изменения на диск.
5. Отформатируйте USB-накопитель.
# /sbin/mkfs.vfat -F 32 -n ESX /dev/devicepath
6. Установите загрузчик и запишите главную загрузочную запись MBR.
# /usr/bin/syslinux /dev/devicepath
# cat /usr/share/syslinux/mbr.bin > /dev/devicepath
7. Смонтируйте USB-накопитель.
# mkdir /usbdisk
# mount /dev/devicepath /usbdisk
8. Смонтируйте ISO-образ ESXi.
# mkdir /esxi
# mount -o loop VMware-VMvisor-Installer-x.x.x-XXXXXX.x86_64.iso /esxi
9. Скопируйте содержимое ISO-образа на USB-накопитель.
# cp -r /esxi/* /usbdisk
10. В файле /usbdisk/syslinux.cfg замените строку APPEND -c boot.cfg на APPEND -c boot.cfg -p 1.
# sed -i 's/APPEND -c boot.cfg/APPEND -c boot.cfg -p 1/g' /usbdisk/syslinux.cfg
11. Размонтируйте USB-накопитель и ISO-образ.
# umount /usbdisk
# umount /esxi
12. Извлеките флешку и используйте её для установки ESXi.
Как создать загрузочную USB-флешку с установщиком ESXi 8.0 в Windows?
1. Загрузите ISO-образ ESXi 8.0 и программу Rufus.
2. Подключите USB-флешку к компьютеру.
3. Запустите Rufus и выберите флешку в поле Device.
4. Нажмите SELECT, откройте ISO-образ ESXi и укажите имя в поле Volume label.
5. В раскрывающихся списках выберите MBR в поле Partition scheme, BIOS или UEFI в поле Target system и оставьте FAT32 в качестве файловой системы.
6. Нажмите START, а затем Yes во всплывающем окне.
7. Подтвердите следующее предупреждение кнопкой OK.
Как создать загрузочную USB-флешку с установщиком ESXi 8.0 в macOS?
1. Загрузите ISO-образ ESXi 8.0.
2. Определите идентификатор USB-накопителя.
# diskutil list
3. Создайте таблицу разделов и отформатируйте накопитель в FAT32.
# diskutil eraseDisk MS-DOS "ESX" MBR flashdrive
4. Размонтируйте USB-накопитель.
# diskutil unmountDisk /dev/flashdrive
5. Сделайте первый раздел активным с помощью fdisk.
fdisk: 1> f 1
fdisk: 1> write
fdisk: 1> quit
6. Смонтируйте ISO-образ и скопируйте его содержимое на USB-флешку.
7. Найдите на флешке файл ISOLINUX.CFG и переименуйте его в SYSLINUX.CFG.
8. В файле syslinux.cfg замените строку APPEND -c boot.cfg на APPEND -c boot.cfg -p 1.
9. Извлеките флешку и используйте её для установки ESXi.
Как установить ESXi с USB-флешки?
Установка ESXi с USB-флешки, созданной в Rufus
1. Подключите загрузочную флешку к хосту, откройте меню загрузки BIOS/UEFI и установите загрузку с USB-накопителя первой в очереди.
2. Примите лицензионное соглашение EULA и продолжите установку.
3. Нажмите Enter, затем F11 и выберите диск, на который требуется установить ESXi.
4. Выберите раскладку клавиатуры и задайте пароль пользователя root.
5. В окне Confirm Install выберите Install.
6. Извлеките USB-флешку из хоста и перезагрузите систему.
Установка ESXi с USB с помощью VMware Workstation
1. Подключите загрузочную USB-флешку к компьютеру.
2. Создайте новую виртуальную машину в VMware Workstation и оставьте параметры по умолчанию.
Обязательно выберите ISO-образ установщика ESXi и тип прошивки UEFI: VM > Settings > Options > Advanced.
3. Включите ВМ и загрузитесь с ISO-образа установщика ESXi. После включения нажмите F2 и выберите загрузочное устройство в виртуальном UEFI/BIOS.
Чтобы подключить флешку к ВМ, выберите VM > Removable Devices > Your Flash Drive Name > Connect (Disconnect from Host).
4. Начните установку ESXi. Нажмите Enter, чтобы продолжить, и F11, чтобы принять соглашение. Если установщик не распознаёт нужный диск, выполните следующие действия.
a. Перезагрузите ВМ с подключённой USB-флешкой.
b. Нажмите Shift+O, чтобы вручную добавить параметры загрузки.
c. Добавьте preferVMklinux=TRUE после cdromBoot runweasel и нажмите Enter.
cdromBoot runweasel preferVMklinux=TRUE
d. Повторите действия из шага 4, выберите диск для установки ESXi и нажмите Enter.
e. Выберите раскладку клавиатуры, задайте пароль root и нажмите F11 для подтверждения установки.
f. Извлеките установочный носитель, нажмите Enter и перезагрузите виртуальную машину ESXi.
5. Нажмите Alt+F1, чтобы открыть консоль ESXi, затем введите имя пользователя root и пароль. Если при установке ESXi USB-накопитель выбирался вручную, сначала перейдите в Troubleshooting > Enable ESXi Shell.
Чтобы сохранить настройки USB после перезагрузки, выполните команды:
esxcli system settings kernel set -s preferVmklinux -v FALSE
esxcli system module set --enabled=false -m vmkusb
reboot
Рекомендации по резервному копированию ESXi
Резервное копирование виртуальных машин ESXi необходимо любой компании, использующей инфраструктуру VMware. Небольшим организациям с несколькими ВМ могут подойти традиционные средства, например ленточные накопители или бесплатные версии современных программ. Если же требуется защищать большое количество ВМ и важна скорость резервного копирования и восстановления, лучше использовать безагентное решение.
Vinchin Backup & Recovery — профессиональное решение для резервного копирования ESXi, которое объединяет автоматическое резервное копирование, мгновенное восстановление и миграцию V2V.
Совместимость с более чем 15 платформами: поддерживаются популярные платформы виртуализации, включая VMware, Citrix Hypervisor (XenServer), XCP-ng, oVirt, Oracle Linux Virtualization Manager, Red Hat Virtualization и другие. Также доступны резервное копирование и восстановление баз данных, физических серверов, NAS и больших массивов файлов.
Простое интеллектуальное резервное копирование: автоматизация заданий по заданному расписанию и уведомления по электронной почте о состоянии заданий и необычной активности.
Ускоренное резервное копирование: передача данных в режиме HotAdd, сокращение объёма данных на 50% и многопоточная передача.
Кроссплатформенная миграция V2V: перенос виртуальных машин между более чем 10 платформами всего за четыре шага без команд и дополнительных инструментов.
Мгновенное восстановление: запуск повреждённой ВМ непосредственно из хранилища резервных копий или внешней копии за считанные секунды для минимизации RTO.
Проверка резервных копий ВМ: автоматическая проверка возможности загрузки ВМ во встроенной изолированной лаборатории аварийного восстановления.
Благодаря удобной веб-консоли задание резервного копирования VMware создаётся всего за четыре шага.
1. Выберите виртуальные машины VMware

2. Выберите хранилище резервных копий

3. Настройте стратегии резервного копирования

4. Отправьте задание

Решение доступно в бесплатной версии, а полнофункциональную редакцию Enterprise с расширенными возможностями и поддержкой более 15 платформ можно бесплатно использовать в течение 60 дней.
Часто задаваемые вопросы о загрузочной USB-флешке ESXi
Вопрос 1. Какой минимальный объём USB-накопителя рекомендуется для загрузки ESXi?
Для загрузочного носителя рекомендуется использовать надёжную USB-флешку объёмом не менее 16 ГБ. Объёма 4 ГБ достаточно только для раздела coredump.
Вопрос 2. Может ли ESXi полностью работать с USB-флешки?
Да, ESXi поддерживает загрузку с USB- и SD-носителей, однако VMware рекомендует добавить постоянное устройство хранения для раздела OSData.
Вопрос 3. Следует ли хранить /scratch на загрузочном USB-накопителе?
Нет. По умолчанию каталог /scratch располагается в оперативной памяти. Для постоянного хранения данных scratch настройте хранилище данных или локальный диск.
Заключение
VMware ESXi поддерживает различные варианты загрузки, включая CD/DVD и USB-флешки. В статье рассмотрено, как создать загрузочную USB-флешку с установщиком ESXi 8.0 в Linux, Windows и macOS, а затем установить ESXi с этого накопителя.
После установки VMware ESXi можно приступать к работе с виртуальными машинами, но одновременно важно позаботиться о защите критически важных данных и непрерывности бизнеса. Ознакомьтесь с рекомендациями по защите виртуальных машин ESXi.
Попробуйте Vinchin Backup & Recovery для быстрого и удобного резервного копирования ESXi без лишних опасений по поводу простоев и аварий.