Technical Anshu Главная › Уроки › Ubuntu на ESXi
🖥️ Виртуализация ESXi

Виртуализация Ubuntu на ESXi — установка, настройка, устранение неполадок

ESXi — это «голый» гипервизор, который разделяет одну хост-машину на множество виртуальных машин. В этом руководстве правильно создается виртуальная машина Ubuntu — прошивка EFI, тонкий диск, который вы контролируете, сетевой адаптер VMXNET3 и инструменты open-VM после установки — а затем сопоставляется общие проблемы с их исправлениями.

✍️ Technical Anshu🖥️ VMware ESXi🎧 Multi-Language Audio
Виртуализация Ubuntu на ESXi — установка, настройка, устранение неполадок
🎧 Многоязычное аудио: В видеоплеере нажмите [Настройки] (⚙️) ➔ [Аудиодорожка], чтобы выбрать язык.

📑Главы

  1. Прежде чем начать — что нужно хосту ESXi (веб-клиент, включенная виртуализация, место для хранилища данных, Ubuntu ISO)
  2. Создание виртуальной машины в веб-клиенте ESXi
  3. Четыре параметра, которые решают все: прошивка, подготовка диска, сетевой адаптер и размер.
  4. Установка Ubuntu на виртуальную машину
  5. Задания первой загрузки — инструменты open-vm и обновления системы
  6. Проверка виртуальной машины на хосте — IP-адрес, имя хоста и корректное завершение работы.
  7. Устранение неполадок: сопоставление каждого симптома с его решением

📋 Обзор и пошаговое руководство

1

Прежде чем начать: что нужно хозяину

Прежде чем откроется мастер создания, должны быть соблюдены три условия. Во-первых, на хосте устанавливается сам ESXi, и вы можете получить доступ к его веб-клиенту — хост-машина теперь является гипервизором, а не обычным ПК, поэтому все происходит через этот веб-интерфейс. Во-вторых, в BIOS хоста включена виртуализация ЦП (Intel VT-x или AMD-V); без него 64-битные гости откажутся запускаться. В-третьих, вам нужно место и образ: хранилище данных со свободным пространством (первая виртуальная машина Ubuntu имеет размер 40 ГБ) и ISO-образ Ubuntu, загруженный в это хранилище данных через браузер хранилища данных. Выберите текущую версию LTS, чтобы виртуальная машина получала обновления годами.

📌 Честное замечание о лицензировании ESXi: ничто в этом руководстве не требует платной функции — создание виртуальных машин, консолей, снимков и экспорт OVF — все это работает на автономном хосте. Но после того, как Broadcom купила VMware, старая бесплатная версия ESXi была отозвана в начале 2024 года, а бесплатная версия позже вернулась с ESXi 8.0 Update 3e в 2025 году, предназначенная для лабораторного и непроизводственного использования, без управления vCenter и с такими ограничениями, как ограничение количества виртуальных ЦП на виртуальную машину и отсутствие поддержки. Платное лицензирование теперь осуществляется по подписке и по цене за ядро. Условия менялись не раз, поэтому проверьте текущую страницу лицензирования Broadcom, прежде чем строить какие-то серьезные предположения.
2

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

В веб-клиенте ESXi выберите Создать/зарегистрировать виртуальную машину, а затем Создать новую виртуальную машину. Важные варианты: дать виртуальной машине имя, соответствующее заданию (например, ubuntu-files или ubuntu-test, а не «VM 3»); оставьте для параметра Совместимость значение хоста по умолчанию — более высокая версия виртуального оборудования разблокирует новые виртуальные устройства, а понижение ее имеет значение только в том случае, если виртуальную машину необходимо переместить на более старый хост; установите Семейство гостевых ОС: Linux и версию: Ubuntu Linux (64-разрядная версия) — это не украшение, а предустановка разумного виртуального оборудования для Ubuntu; и выберите хранилище данных, в котором есть место. На экране настройки установите ЦП, память, диск, сеть и встроенное ПО, как описано в следующем шаге.

3

Четыре параметра, которые решают все

Прошивка: EFI. Современная Ubuntu ожидает EFI, EFI — это то, что обеспечивает безопасную загрузку, и это значение ESXi по умолчанию для новых виртуальных машин Linux. Устаревший BIOS по-прежнему работает для Ubuntu, но считайте этот выбор постоянным — установленная ОС ожидает прошивку, под которой она была установлена.

Диск: тонкое выделение. Тонкий диск увеличивается по мере того, как Ubuntu записывает данные, поэтому диск емкостью 40 ГБ в первый день может использовать 12 ГБ. При толстом выделении заранее резервируется полный размер — безопаснее для критически важных серверов и неэффективно для лабораторий.

Сетевой адаптер: VMXNET3. Это собственная виртуальная сетевая карта VMware, созданная для виртуальных машин, и Ubuntu содержит ее драйвер в ядре. Эмулируемый E1000E также работает и является запасным вариантом в нестандартных случаях.

Размер: начните с малого. 2 виртуальных ЦП и 4 ГБ ОЗУ обеспечивают удовлетворительную работу сервера Ubuntu и приемлемого рабочего стола. Вы можете добавить больше позже, через минуту; слишком большая виртуальная машина в основном тратит хост.

⚠️ Наблюдайте за тонкими дисками: тонкая подготовка означает, что хранилище данных необходимо контролировать, поскольку десять тонких дисков могут обещать больше места, чем на самом деле вмещает хранилище данных, а хранилище данных, которое заполняется, останавливает каждую виртуальную машину на нем.
4

Установить Убунту

Подключите ISO к приводу CD/DVD виртуальной машины, установите флажок Подключаться при включении, включите виртуальную машину и откройте консоль. Установщик Ubuntu ведет себя точно так же, как на физическом компьютере. Выберите Сервер или Рабочий стол — Сервер для служб и изучения терминала, Рабочий стол только в том случае, если вам действительно нужна графическая среда. Позвольте установщику использовать весь виртуальный диск; это файл в хранилище данных, ничего физического не стирается. Создайте своего пользователя, установите надежный пароль и при установке сервера отметьте опцию сервера OpenSSH, чтобы впоследствии вы могли войти в систему удаленно. Когда установка завершится, перезагрузитесь и отсоедините ISO от привода CD/DVD.

✅ Загружается обратно в установщик? Если виртуальная машина загружается с черным экраном или снова входит в установщик, причина почти всегда в том, что ISO все еще подключен, или в порядке загрузки, а не в нарушенной установке.
5

Первые задания загрузки — инструменты open-vm и обновления

Новая виртуальная машина Ubuntu работает, но ESXi наполовину слеп к этому: в сводке хоста не указан IP-адрес, а «выключение» хоста — это резкое отключение питания, а не чистое завершение работы. Исправление — это один пакет из собственного репозитория Ubuntu — рекомендуемый маршрут VMware для Ubuntu. Не используйте старый установщик VMware Tools на основе ISO в меню ESXi; для Ubuntu поддерживаемым путем является open-vm-tools, и он поддерживается в актуальном состоянии обычной системой обновлений Ubuntu.

Ubuntu Terminal
sudo apt update
sudo apt install open-vm-tools

При установке на рабочий стол также добавьте пакет рабочего стола: sudo apt install open-vm-tools-desktop — он определяет разрешение консоли, копирование-вставку и перетаскивание. Затем подтвердите, что служба работает, и завершите обычные обновления:

Ubuntu Terminal
sudo systemctl status open-vm-tools
sudo apt upgrade

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

6

Проверьте виртуальную машину на хосте

Обновите сводную страницу виртуальной машины в веб-клиенте ESXi: теперь отображаются гостевой IP-адрес и имя хоста, что доказывает, что open-vm-tools взаимодействует с хостом. Проверьте корректное завершение работы с хоста — Ubuntu должна выключиться без проблем, а не отключаться. Отсюда выполняйте повседневную работу через SSH, а не живите внутри консоли; консоль предназначена для установки и экстренных ситуаций, SSH работает быстрее и дает вам подходящий терминал.

✅ Постоянное правило: мастер создания занимает две минуты и решает, какие следующие два года. Прошивка EFI, тонкий диск, который вы фактически контролируете, адаптер VMXNET3 и инструменты open-vm после установки — сделайте эти четыре правильно, и Ubuntu на ESXi станет скучной в лучшем смысле.
7

Устранение неполадок — сопоставьте симптом с исправлением

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

ВМ не загружается или повторно загружает установщик — ISO-образ все еще подключен, неправильный порядок загрузки или прошивка была изменена после установки. Нет сети — сначала проверьте тип адаптера и группу портов, затем в Ubuntu проверьте, указывает ли конфигурация сети на старый MAC-адрес. Хост не показывает IP-адрес, а завершение работы связано с отключением электроэнергии — open-vm-tools отсутствует или остановлен; переустановите его, как описано в шаге 5. Консоль маленькая, тормозит или буфер обмена не работает — проблема с настройками консоли/дисплея; для повседневной работы используйте вместо этого SSH. Смещение часов — исправлена ​​синхронизация времени с NTP внутри Ubuntu. Все медленно — хост перегружен; сравните общее количество виртуальных ЦП и оперативной памяти, выделенных виртуальным машинам, с физической машиной, прежде чем обвинять Ubuntu.

Две быстрые проверки внутри Ubuntu охватывают большую часть детективной работы — ваши сетевые адреса и интерфейсы, а также состояние часов:

Ubuntu Terminal — Quick Checks
ip a
timedatectl

Большинство «проблем ESXi» связаны с одним параметром, одним пакетом или одним честным аппаратным ограничением.

🏷️Переменные и ключевые слова поиска по теме

🔍 VMware ESXi 🔍 Ubuntu VM 🔍 Virtualization 🔍 open-vm-tools 🔍 VMXNET3 🔍 Thin Provisioning 🔍 EFI Firmware 🔍 Hypervisor 🔍 Datastore 🔍 Ubuntu Server 🔍 ESXi Troubleshooting 🔍 TechnicalAnshu
🎙️ Полная расшифровка — нажмите, чтобы развернуть.

__TOK_33__

❓ Часто задаваемые вопросы

Это руководство на 100 % бесплатно?

__TOK_34__

Могут ли новички следовать этому руководству?

__TOK_35__

Где я могу задать вопросы, если застрял?

__TOK_36__

🚀 Посмотрите полное руководство на YouTube

__TOK_37__

__TOK_38__

▶️ Посмотреть полное видео
Это руководство основано на видео «Виртуализация Ubuntu на ESXi» от Technical Anshu. • Застряли на каком-либо этапе? Спрашивайте в комментариях к видео — там вам помогут 🙏