Гайд по виртуализации на ALT Linux: KVM/QEMU, VirtualBox, Альт Виртуализация (PVE)

Настройка виртуальных машин на ALT Linux: KVM/QEMU, VirtualBox, Альт Виртуализация. Пошаговые инструкции, сравнение гипервизоров, решения для сервера и станции.

2026.05.02                  


Гайд по виртуализации на ALT Linux: KVM/QEMU, VirtualBox, Альт Виртуализация (PVE)Гайд по виртуализации на ALT Linux: KVM/QEMU, VirtualBox, Альт Виртуализация (PVE) При настройке виртуальной машины (ВМ) на операционных системах семейства «Альт» (ALT Linux) у вас есть несколько проверенных путей. Выбор решения зависит от ваших целей: тестирование, серверная консолидация или развертывание промышленной среды.

С чего начать: выбор вашего инструмента

Перед началом настройки важно понять, какое решение подходит именно вам:

  • KVM/QEMU + Virt-Manager: Это нативный гипервизор, встроенный в ядро Linux. Он обеспечивает почти нативную производительность и идеально подходит для серверов и продвинутых рабочих станций, где нужна максимальная эффективность.
  • VirtualBox: Удобное кросс-платформенное решение с простым графическим интерфейсом. Это лучший выбор для тестирования, если вам нужно быстро запустить гостевую ОС на рабочем столе без сложных настроек.
  • Альт Виртуализация (на базе PVE): Это специализированный серверный дистрибутив от компании «Базальт СПО». Он предназначен для создания масштабируемых кластеров и централизованного управления хост-машинами.

Вариант 1: Виртуализация на max. производительности — KVM/QEMU + Virt-Manager

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

Шаг 1: Проверка аппаратной поддержки и установка компонентов

Для работы KVM необходима аппаратная поддержка виртуализации на вашем процессоре (Intel VT-x или AMD-V). Проверить её наличие можно командой.

Если вывод показывает число больше 0, поддержка активна:

egrep -c '(vmx|svm)' /proc/cpuinfo

Затем установите все необходимые пакеты.

Для полноценной рабочей среды мы рекомендуем следующий набор, который включает в себя гипервизор, библиотеки управления, а также графический и консольный интерфейсы:

sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get install qemu-kvm libvirt virt-manager virt-install

После этого добавьте вашего пользователя в группу vmusers, чтобы он мог управлять виртуальными машинами без прав суперпользователя:

sudo gpasswd -a $USER vmusers

Минимальный набор:

Для серверной установки без графического окружения можно использовать команду: sudo apt-get install libvirt-daemon libvirt-kvm qemu-kvm.

И наконец, запустите службу libvirtd и добавьте её в автозагрузку:

sudo systemctl enable --now libvirtd

Шаг 2: Настройка сети — NAT и Bridge

По умолчанию libvirt предлагает сеть NAT (default), которая позволяет виртуальным машинам выходить в интернет через хост, но не быть доступными из вашей локальной сети напрямую.

Вы можете столкнуться с тем, что эта сеть неактивна:

Исправление:

  • Запустите Virt-Manager, перейдите в Правка → Свойства подключения → Виртуальные сети, найдите сеть default и установите галочку «Автозапуск: При загрузке».

Сетевой мост (Bridge):

  • Необходим, если вы хотите чтобы ВМ стали полноценными участниками вашей локальной сети. В настройках виртуальной машины для сетевого интерфейса нужно выбрать "Устройство моста" (bridge) и указать его имя, например vmbr0.

Шаг 3: Создание виртуальной машины в Virt-Manager (GUI)

Графический интерфейс Virt-Manager позволяет создать новую ВМ с помощью удобного мастера.

Процесс:

  1. Запустите virt-manager и подключитесь к гипервизору QEMU/KVM на локальной или удаленной машине.
  2. Нажмите кнопку «Создать виртуальную машину».
  3. Укажите источник установки (например, ISO-образ вашей гостевой ОС) и её тип.
  4. Распределите ресурсы: выделите необходимое количество ОЗУ и ядер процессора (например, 4 ГБ ОЗУ и 2 ядра).
  5. Создайте виртуальный жесткий диск. Для поддержки таких функций, как моментальные снимки (snapshots), рекомендуется выбирать формат qcow2.
  6. Важный момент: До первого запуска ВМ откройте её настройки и во вкладке Обзор → Свойства гипервизора выберите тип прошивки (BIOS или UEFI) в зависимости от требований вашей гостевой ОС. Изменить этот параметр после старта ВМ будет нельзя.

Шаг 4: Продвинутый запуск — использование утилиты virt-install

Для автоматизации и удаленного управления виртуальными машинами удобно использовать утилиту командной строки virt-install. Она позволяет создать и запустить ВМ одной командой с детальной конфигурацией.

# Пример для гостевой ОС ALT Linux 10 версии (вариант для оптимальной производительности)
sudo virt-install \
  --name alt-workstation-10 \
  --memory 4096 \
  --vcpus 2 \
  --disk size=20,format=qcow2 \
  --cdrom /path/to/alt-workstation-10.4-x86_64.iso \
  --os-variant=alt.p10 \
  --network network=default \
  --graphics spice

Вариант 2: Простота и скорость — Oracle VirtualBox

VirtualBox — это отличное решение, если вы хотите быстро развернуть гостевую ОС на рабочей станции ALT Linux без лишних сложностей.

Установка и создание:

1. Установка пакета: Выполните команду в терминале:
    sudo apt-get install virtualbox
    sudo gpasswd -a $USER vboxusers
2. Создание виртуальной машины (мастер):
*   В меню VirtualBox нажмите `Машина -> Создать`.
*   Задайте имя ВМ, выберите папку для хранения и укажите ISO-образ вашей гостевой ОС.
*   Тип ОС укажите `Linux`, а версию — `Linux 2.6/3.x/4.x(64bit)` или `Other Linux (64-bit)`.
*   Выделите достаточный объем ОЗУ (рекомендуется кратно 1024 Мб, минимум 3072 Мб) и ядер процессора (минимум 2, оптимально 4).
*   Создайте новый виртуальный жесткий диск. Его объем должен быть не меньше системных требований вашего дистрибутива.

Вариант 3: Корпоративный стандарт — «Альт Виртуализация» (PVE)

Это не просто пакет для виртуализации, а целая серверная операционная система, предназначенная для построения отказоустойчивых кластеров и централизованного управления виртуальной инфраструктурой.

Ключевые возможности:

  • Включает в себя гипервизор KVM, контейнеры LXC, удобный веб-интерфейс для управления всеми узлами, поддержку моментальных снимков на уровне ZFS и LVM, а также возможность импорта машин из VMware ESXi.

Процесс создания ВМ:

  • Создание виртуальной машины происходит через веб-интерфейс PVE с помощью мастера. На различных этапах вам будет необходимо указать физический узел для размещения, уникальный идентификатор ВМ, а также источник установки (образ ISO, предварительно загруженный в хранилище).

Сравнительная таблица гипервизоров на ALT Linux

Для наглядного сравнения основные характеристики трех основных решений сведены в таблицу.

Характеристика KVM/QEMU + Virt-Manager Oracle VirtualBox Альт Виртуализация (PVE)
Тип гипервизора Аппаратный (1-го типа) Программный (2-го типа) Аппаратный (1-го типа)
Производительность Высокая (почти нативная) Средняя (накладные расходы) Высокая
Интерфейс GUI (virt-manager), CLI GUI (основной) Веб-интерфейс
Управление Локальное, удаленное (SSH) Локальное, RDP Централизованное (веб)
Сценарий использования Серверы, продвинутые пользователи Настольное тестирование Дата-центры, кластеры