Установка Ubuntu 24.04 LTS на VirtualBox/VMware | Пошаговая инструкция | AdminWiki

Установка Ubuntu на виртуальную машину: Полное руководство для разработчиков

17 декабря 2025 7 мин. чтения #devops #linux #ubuntu #ubuntu 24.04 #virtualbox #vmware #виртуальная машина #установка ubuntu

Введение: Зачем запускать Ubuntu в виртуальной машине?

Представь, что ты — начинающий DevOps-инженер или разработчик. Тебе нужна чистая, изолированная среда для тестирования скриптов, развертывания сервисов или изучения Linux, не затрагивая основную систему. Установка Ubuntu на виртуальную машину — идеальное решение. Это безопасный «песочница», где можно экспериментировать без риска.

В этой статье мы разберем процесс установки от А до Я, с акцентом на последний стабильный релиз — Ubuntu 24.04 LTS (Noble Numbat). Этот гайд также применим, если тебе нужна установка Debian на виртуальной машине, так как процессы очень похожи.

Что понадобится для установки?

Давай подготовим всё необходимое:

  • Хост-система: Windows 10/11, macOS или Linux с минимум 8 ГБ ОЗУ (рекомендуется 16 ГБ).
  • Программа для виртуализации: Мы будем использовать Oracle VirtualBox (бесплатно) или VMware Workstation Player.
  • Образ диска Ubuntu: Скачай Ubuntu 24.04 LTS с официального сайта. Выбери версиею Desktop.
Совет: Для серверных задач можно взять Server-версию, но для знакомства с графическим интерфейсом Desktop подходит лучше.

Шаг 1: Установка и настройка VirtualBox

Сначала установим гипервизор. Процесс интуитивно понятен, но есть ключевые моменты.

bash
# Для пользователей Linux (Debian/Ubuntu) можно установить из репозитория
sudo apt update
sudo apt install virtualbox virtualbox-ext-pack

После установки запусти VirtualBox и нажми «Создать».

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

Давай создадим ВМ с оптимальными параметрами для установки Ubuntu 24.04 на виртуальную машину:

  • Имя: Ubuntu 24.04 Dev
  • Тип: Linux
  • Версия: Ubuntu (64-bit)
  • Оперативная память: Выдели не менее 4096 МБ (4 ГБ). Если у тебя 16 ГБ на хосте, можно дать 8 ГБ.
  • Жесткий диск: Создай новый виртуальный диск (VDI). Динамический, размером 25-30 ГБ.
Важно! Включи в настройках ВМ (Система -> Процессор) опцию «Enable PAE/NX». Это может предотвратить потенциальные проблемы с загрузкой.

Шаг 2: Подготовка и запуск установки Ubuntu

Теперь подключи скачанный ISO-образ к виртуальному оптическому приводу.

  1. В менеджере VirtualBox выбери созданную ВМ и нажми «Настроить».
  2. Перейди в раздел «Носители».
  3. Выбери «Пусто» под контроллером оптических приводов, нажми на иконку диска справа и выбери «Выбрать файл образа диска».
  4. Укажи путь к скачанному файлу ubuntu-24.04-desktop-amd64.iso.
  5. Нажми «ОК» и запусти машину.

Начало установки: Графический мастер

После загрузки с ISO ты увидишь приветственный экран Ubuntu. Выбери русский язык и нажми «Установить Ubuntu». На следующем экране выбери раскладку клавиатуры.

Шаг 3: Ключевые этапы установки Ubuntu 24.04 LTS

Здесь сосредоточься на нескольких важных шагах.

Тип установки и разметка диска

Это самый ответственный момент. Для большинства задач подходит «Обычная установка».

Для разработчиков: Отметь галочки «Установить программное обеспечение для графики и оборудования» и «Установить обновления во время установки Ubuntu». Это сэкономит время после первой загрузки.

В разделе «Тип установки» выбери «Стереть диск и установить Ubuntu». Не бойся, это сотрет только виртуальный диск, а не твой реальный жесткий диск. Нажми «Установить сейчас».

Часовой пояс, пользователь и пароль

Укажи свой регион, создай имя пользователя и надежный пароль. Запомни эти данные — они понадобятся для входа и использования sudo.

Шаг 4: Первый запуск и пост-установочная настройка

После перезагрузки и входа в систему выполни несколько команд в терминале, чтобы обновить систему и установить базовые инструменты.

bash
# Открой терминал (Ctrl+Alt+T) и выполни:
sudo apt update && sudo apt upgrade -y

# Установи набор полезных утилит для разработки
sudo apt install -y build-essential git curl wget net-tools htop

Установка дополнений гостевой ОС (Guest Additions)

Это ключевой шаг для удобной работы. Дополнения улучшат интеграцию с хост-системой: общий буфер обмена, изменение разрешения экрана, общие папки.

bash
# В меню VirtualBox выбери: Устройства -> Подключить образ диска Дополнений гостевой ОС...
# Внутри гостевой Ubuntu смонтируй диск и выполни:
sudo apt install -y gcc make perl dkms linux-headers-$(uname -r)
sudo mount /dev/cdrom /mnt
cd /mnt
sudo ./VBoxLinuxAdditions.run
# После перезагрузи ВМ: sudo reboot

Что делать, если зависла Ubuntu при установке на виртуальную машину?

Иногда процесс может «зависнуть» на каком-либо этапе. Не паникуй. Давай разберем частые причины и решения.

Проблема Возможная причина Решение
Зависание на черном/фиолетовом экране после запуска Проблемы с графическим драйвером в гостевой ОС При запуске ВМ нажми F12 или Shift, чтобы попасть в меню загрузчика. Выбери режим nomodeset.
Установка «зависла» на определенном проценте Долгая загрузка обновлений или создание файловых систем Подожди 15-20 минут. Отключи опцию «Загрузить обновления во время установки» при повторной попытке.
ВМ не загружается после установки Неверный порядок загрузки или конфликт с гипервизором В настройках ВМ (Система) убедись, что первым устройством загрузки стоит виртуальный жесткий диск, а не оптический привод.
Проверь ресурсы! Частая причина «зависаний» — нехватка оперативной памяти на хосте. Закрой лишние приложения перед запуском ВМ.

Сравнение: VirtualBox vs VMware для Ubuntu

Какой гипервизор выбрать? Краткое сравнение:

Критерий Oracle VirtualBox VMware Workstation Player
Цена Бесплатно (open source) Бесплатно для некоммерческого использования
Производительность Хорошая, немного уступает VMware Выше, особенно для 3D-графики
Сложность Проще для новичков Немного сложнее, но больше возможностей
Совет для DevOps Идеально для обучения и тестирования Лучше для имитации продакшн-среды

FAQ: Ответы на частые вопросы

Можно ли использовать это руководство для установки Debian?

Абсолютно! Процесс установки Debian на виртуальной машине практически идентичен. Просто скачай образ Debian вместо Ubuntu и следуй тем же шагам. Интерфейс установщика будет немного другим, но логика та же.

Сколько места на диске реально нужно для Ubuntu 24.04?

Минимум — 20 ГБ. Но я настоятельно рекомендую выделять 30-40 ГБ, особенно если планируешь устанавливать Docker, IDE (VS Code, IntelliJ) и другие инструменты разработки. Динамический диск в VirtualBox займет ровно столько, сколько использует гостевая ОС.

Как расшарить папку между хостом и гостевой Ubuntu?

После установки Guest Additions в настройках ВМ (Общие папки) добавь нужную папку с хоста. Внутри Ubuntu она будет доступна в каталоге /media/sf_<имя_папки>. Чтобы получить доступ без прав root, добавь своего пользователя в группу vboxsf: sudo usermod -aG vboxsf $USER и перезайди в систему.

Заключение

Поздравляю! Ты успешно завершил установку Ubuntu 24.04 LTS на виртуальную машину. Теперь у тебя есть безопасная, изолированная среда для разработки, тестирования конфигураций и изучения Linux. Помни, что виртуальная машина — это твоя «песочница»: здесь можно смело ломать и переустанавливать систему, не боясь за основную ОС.

Следующие шаги для DevOps-инженера: настрой SSH-доступ, установи Docker и Docker Compose, разверни свой первый веб-сервер (Nginx) или напиши Ansible-плейбук для автоматизации настройки этой же виртуальной машины. Удачи в освоении!

Бонус-совет: Создай снапшот (Snapshot) свежеустановленной системы через меню VirtualBox. Это твоя «точка отката» на случай, если что-то пойдет не так в будущем.
Поделиться:
Сохранить гайд? В закладки браузера