Technical Anshu Головна › Навчальні посібники › Ubuntu на ESXi
🖥️ Віртуалізація ESXi

Віртуалізація Ubuntu на ESXi – встановлення, конфігурація, усунення несправностей

ESXi — це чистий гіпервізор, який розділяє одну хост-машину на багато віртуальних машин. У цьому посібнику правильно створюється віртуальна машина Ubuntu — прошивка EFI, тонкий диск, який ви відстежуєте, мережевий адаптер VMXNET3 і open-vm-tools після інсталяції — а потім зіставляє типові проблеми з їх виправленнями.

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

📑Розділи

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

📋 Огляд і покроковий посібник

1

Перш ніж почати — що потрібно господарю

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

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

Створіть віртуальну машину

У веб-клієнті ESXi виберіть Create / Register VM, а потім Create a new virtual machine. Вибір, який має значення: дайте віртуальній машині ім’я, яке вказує на завдання (наприклад, 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 vCPU і 4 ГБ оперативної пам’яті забезпечують успішну роботу сервера Ubuntu і прийнятного робочого столу. Ви можете додати більше пізніше через хвилину; надмірна віртуальна машина здебільшого витрачає хост.

⚠️ Стежте за тонкими дисками: тонка ініціалізація означає, що сховище даних потрібно контролювати, оскільки десять тонких дисків можуть обіцяти більше місця, ніж насправді містить сховище даних, а сховище даних, яке заповнюється, зупиняє кожну віртуальну машину на ньому.
4

Встановіть Ubuntu

Приєднайте ISO до CD/DVD-приводу віртуальної машини, поставте прапорець Підключатися після ввімкнення, увімкніть віртуальну машину та відкрийте консоль. Інсталятор Ubuntu поводиться точно так само, як і на фізичній машині. Виберіть «Сервер» або «Робочий стіл» — сервер для служб і вивчення терміналу, робочий стіл, лише якщо вам дійсно потрібне графічне середовище. Дозвольте інсталятору використовувати весь віртуальний диск; це файл у сховищі даних, нічого фізичного не стирається. Створіть свого користувача, встановіть надійний пароль і встановіть сервер OpenSSH, щоб потім увійти віддалено. Коли інсталяція завершиться, перезавантажте — і від’єднайте ISO від CD/DVD-приводу.

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

Перші завдання завантаження — open-vm-tools і оновлення

Нова віртуальна машина 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-tools після інсталяції — правильно встановіть ці чотири, і Ubuntu на ESXi стане нудним найкращим чином.
7

Усунення несправностей — зіставте симптом із виправленням

Коли віртуальна машина Ubuntu поводиться неправильно, симптом зазвичай називає власну причину. Опрацюйте цю карту в порядку:

Віртуальна машина не завантажується або знову завантажує програму встановлення — ISO все ще підключено, порядок завантаження неправильний або мікропрограму було змінено після встановлення. Немає мережі — спочатку перевірте тип адаптера та групу портів, а потім у Ubuntu перевірте, чи конфігурація мережі все ще вказує на стару MAC-адресу. Хост не показує IP-адресу, а завершення роботи є відключенням електроенергії — open-vm-tools відсутні або зупинені; перевстановіть його, як у кроці 5. Консоль маленька, затримується або буфер обміну мертвий — проблема з налаштуваннями консолі/дисплею; для щоденної роботи замість цього використовуйте SSH. Дрейф годинника — виправте синхронізацію часу за допомогою NTP в Ubuntu. Все повільно — хост перевантажений; порівняйте загальний vCPU та RAM, надані віртуальним машинам, із фізичною машиною, перш ніж звинувачувати 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__

▶️ Переглянути повне відео
Цей підручник базується на відео Technical Anshu щодо віртуалізації Ubuntu на ESXi • Застрягли на якомусь кроці? Запитуйте у коментарях до відео — там вам допоможуть 🙏