Найти в Дзене

Установка Ubuntu Server: Пошаговое Руководство

Hyper-V — это мощный гипервизор от Microsoft, встроенный в Windows 10 Pro, Enterprise и Windows 11, а также в серверные версии Windows Server. Он позволяет создавать и управлять виртуальными машинами (ВМ), что делает его отличным выбором для тестирования, обучения или даже разработки. В этой статье вы узнаете, как установить Ubuntu Server на виртуальную машину через Hyper-V , шаг за шагом пройдя весь процесс — от подготовки до первого запуска системы. Перед началом убедитесь, что: 📌 На момент написания статьи используется Ubuntu Server 22.04 LTS . Если Hyper-V ещё не включён: Или используйте PowerShell от имени администратора: powershell Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All После перезагрузки Hyper-V будет готов к использованию. Галочка "Сохранить виртуальную машину в другом месте" нужно ставить если вы хотите создать виртуальную машину на другом локальном диске. Нажимаете обзор и выбираете нужную папку. Выберите Поколение 2 (рекомендуется для нов
Оглавление

Как Установить Ubuntu Server на Hyper-V: Пошаговое Руководство

Hyper-V — это мощный гипервизор от Microsoft, встроенный в Windows 10 Pro, Enterprise и Windows 11, а также в серверные версии Windows Server. Он позволяет создавать и управлять виртуальными машинами (ВМ), что делает его отличным выбором для тестирования, обучения или даже разработки.

В этой статье вы узнаете, как установить Ubuntu Server на виртуальную машину через Hyper-V , шаг за шагом пройдя весь процесс — от подготовки до первого запуска системы.

🧰 Что нам понадобится?

Перед началом убедитесь, что:

  • На вашем компьютере включён Hyper-V .
  • Установлена ОС Windows 10/11 Pro, Enterprise или Windows Server .
  • Свободно 4 ГБ оперативной памяти и 20 ГБ дискового пространства .
  • Загружен ISO-образ Ubuntu Server LTS с официального сайта .

📌 На момент написания статьи используется Ubuntu Server 22.04 LTS .

🔧 Шаг 1: Включение Hyper-V

Если Hyper-V ещё не включён:

  1. Откройте Панель управления → Программы → Включение или отключение компонентов Windows .
  2. Поставьте галочку рядом с Hyper-V .
  3. Нажмите ОК и перезагрузите компьютер.

Или используйте PowerShell от имени администратора:

powershell

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

После перезагрузки Hyper-V будет готов к использованию.

Включение Hyper-V
Включение Hyper-V

💻 Шаг 2: Создание виртуальной машины

  1. Откройте Hyper-V Manager (можно найти через поиск Windows).
  2. В меню справа выберите Создать → Виртуальная машина .
  3. В мастере создания ВМ:Укажите имя виртуальной машины (например, UbuntuServer).

Галочка "Сохранить виртуальную машину в другом месте" нужно ставить если вы хотите создать виртуальную машину на другом локальном диске. Нажимаете обзор и выбираете нужную папку.

Название и расположение виртуальной машины
Название и расположение виртуальной машины

Выберите Поколение 2 (рекомендуется для новых систем).

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

Укажите объём оперативной памяти (не менее 2 ГБ , лучше 4 ГБ для комфортной работы).

✅ Если вы поставите галочку «Использовать для этой виртуальной машины динамическую память» , то сможете более эффективно использовать ресурсы хост-системы, особенно при множестве запущенных ВМ.

❌ Отключайте динамическую память, если:

  • Используете базы данных (MySQL, PostgreSQL и т.д.)
  • Запускаете серверные приложения под нагрузкой
  • Тестируете производительность или делаете бенчмарки
  • Работаете с Docker/Kubernetes , CI/CD, разработкой
  • Используете NUMA
  • Не уверены в поддержке hv_balloon в гостевой ОС

✅ Оставляйте динамическую память, если:

  • Это тестовая или учебная машина
  • Нужно запустить несколько ВМ на одном хосте
  • Память на хосте ограничена
Указание оперативной памяти
Указание оперативной памяти

Выберите существующую или создайте новую виртуальную сеть (в разделе Диспетчер виртуальных коммутаторов можно создать внешний коммутатор для доступа к интернету).

Выбор виртуального коммутатора
Выбор виртуального коммутатора

Создание виртуального коммутатора
Создание виртуального коммутатора

Выберите Создать виртуальный жесткий диск , указав размер 20–50 ГБ .

Можно так же указать имеющийся или подключить жесткий диск позднее

Создание виртуального жесткого диска
Создание виртуального жесткого диска

В конце выберите Установить операционную систему с загрузочного компакт-или DVD -диска и укажите загруженный ISO-образ Ubuntu Server .

-8

Нажмите Готово, чтобы завершить создание.

⏳ Шаг 3: Запуск виртуальной машины

  1. В списке ВМ выберите созданную Ubuntu и нажмите Подключить .

-9

Запустите виртуальную машину, нажав кнопку Пуск.

Скорее всего вы получите экран с ошибкой. Настроим немного параметры виртуальной машины под Ubuntu.

-10

Выключаем виртуальную машину и идем в параметры.

-11

Вкладка Безопасность. Снимаем галочку безопасная загруpка Windows.

-12

Вкладка Процессор. Добавим количество виртуальных процессоров для комфортной работы. В контексте Hyper-V, "Число виртуальных процессоров" означает количество виртуальных ядер , выделенных виртуальной машине.

-13

Далее Контрольные точки. Убираем галочку "Включить контрольные точки"

-14

Если по каким-то причинам у Вас отсутствует DVD дисковод, то необходимо его добавить. Он нужен для установки Ubuntu из образа.

Нажимаем слева на ISCSI контроллер, справа выбираем DVD-дисковод и нажимаем добавить.

-15

Потом жмякаем на DVD -дисковод и выбираем образ нашей Ubunt-ы

-16

Идем в раздел Встроенное ПО, нажимаем на DVD-дисковод и кнопкой вверх (нажимаем несколько раз) перемещаем его вверх.

Далее ОК. Двойной клик на виртуальной машине и Пуск.

После загрузки появится экран установщика Ubuntu Server.

Экран начальной установки Ubuntu Server
Экран начальной установки Ubuntu Server

📦 Шаг 4: Процесс установки Ubuntu Server

Теперь следуйте стандартному процессу установки Ubuntu Server:

Выбор языка

  • Выберите предпочитаемый язык интерфейса установщика.

-18

Потом Вам предлагают обновить программу установки. Можно этот шаг пропустить.

-19

Выбираем раскладку. Готово и ОК

-20

Далее выбираем сетевое подключение.

-21

Если необходимо IP адрес указать вручную, то стрелкой вверх перемещаемся на сетевое подключение, жмакаем Enter, выбираем Edit IPv4

-22

Выбираем Вручную

-23

В строке подсеть нужно указать подсеть и через слэш маску подсети.

В строке адрес уже указываем Ip адрес.

Остальное по необходимости.

-24

Далее адрес прокси сервера. Никогда ей не пользовался. Оставляю пустым

-25

Потом сервера Ubuntu. Просто нажимаем готово.

-26

Теперь разметка диска. Оставляем без изменения

-27
-28
-29

Настройка пользователя

  • Укажите полное имя пользователя (например, "Alexey Admin").
  • Придумайте имя хоста (по умолчанию ubuntu).
  • Укажите логин (например, alex).
  • Задайте надёжный пароль.
-30

Выбор программных компонентов

  • Минимально необходимый набор: OpenSSH server .
-31

Ubuntu Pro не включаем

-32

В следующем окне я ничего не выбираю. Потом можно доустановить.

-33

Завершение установки

  • Дождитесь окончания копирования файлов.
  • Как только появится надпись перезагрузить сейчас смело ее нажимаем
-34

Если увидели такой экран - не пугайтесь. Просто жмякните Enter для извлечения образа и виртуальная машина перезагрузится

-35

Вводим логин и пароль, который указали при установки

После авторизации вы увидите некоторые параметры сервера

-36

Выполните несколько команд для проверки работоспособности:

ip a — Посмотрите IP-адрес, чтобы удостовериться, что сеть работает.

sudo systemctl status ssh — Убедитесь, что SSH-сервис запущен (если вы его выбрали).

🔐 Дополнительные рекомендации

1. Обновление системы

sudo apt update && sudo apt upgrade -y

2. Установка полезных утилит

sudo apt install vim curl net-tools ufw git -y

3. Настройка фаервола

sudo ufw allow OpenSSH

sudo ufw enable

4. Настройка автономного обновления безопасности

sudo apt install unattended-upgrades

sudo dpkg-reconfigure --priority=low unattended-upgrades

📚 Полезные ссылки

🎯 Заключение

Установка Ubuntu Server на Hyper-V — простая и быстрая задача, которая открывает широкие возможности для тестирования, обучения и разработки. Это идеальное решение для тех, кто хочет начать осваивать Linux-серверы без покупки дополнительного оборудования.

Если эта статья была вам полезна — поделитесь ею с коллегами или подписчиками. А если остались вопросы — пишите в комментарии!
📅
Подходит под версии Ubuntu Server 20.04, 22.04 и 24.04).