Подробный гайд: Установка ALT Linux на VirtualBox

Пошаговая установка ALT Linux на VirtualBox: создание ВМ, настройка системы, установка гостевых дополнений, решение проблем.

2026.05.14                  


Подробный гайд: Установка ALT Linux на VirtualBoxПодробный гайд: Установка ALT Linux на VirtualBox Пошаговое руководство по установке российских дистрибутивов ALT Linux (Рабочая станция, Образование, Simply Linux) в виртуальную машину Oracle VirtualBox.


Подготовка

1. Скачивание необходимых компонентов

Компонент Где скачать Примечание
VirtualBox virtualbox.org/wiki/Downloads Выберите версию для вашей ОС (хоста)
Extension Pack Тот же сайт Для поддержки USB 3.0, RDP, шифрования
Образ ALT Linux getalt.org или basealt.ru Выберите нужный дистрибутив (Workstation, Образование, Simply)

2. Системные требования для гостевой ОС

Дистрибутив ОЗУ Ядра Диск Видеопамять
Альт Рабочая станция >=4 ГБ >=2 >=16 ГБ (рекомендуется 40 ГБ) >=20 МБ
Альт Рабочая станция К >=6 ГБ >=2 >=32 ГБ >=128 МБ
Альт Образование >=2 ГБ >=2 >=7 ГБ (рекомендуется 50 ГБ) >=20 МБ
Simply Linux >=2 ГБ >=2 >=30 ГБ >=20 МБ

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

  1. Запустите VirtualBox -> меню «Машина» -> «Создать»
2. Основные параметры:
  • Имя: введите понятное название (например, ALT-WS-Test)
  • Папка машины: оставьте по умолчанию (~/VirtualBox VMs)
  • Образ ISO: нажмите «Другой» -> выберите скачанный .iso ALT Linux
  • Тип: Linux
  • Версия: Linux 2.6/3.x/4.x (64-bit) или Other Linux (64-bit)
3. Аппаратные настройки:
  • ОЗУ: минимум 3072 МБ (желательно кратно 1024)
  • Процессоры: минимум 2 ядра, оптимально — 4
  • EFI: рекомендуется включить (позже можно изменить в Настройках -> Система -> Материнская плата)
4. Виртуальный жесткий диск:
  • Выберите «Создать новый виртуальный жесткий диск»
  • Тип: VDI (VirtualBox Disk Image)
  • Формат: Динамический (занимает место по мере заполнения) или Фиксированный (резервирует весь объём сразу)
  • Размер: не менее указанного в техтребованиях

Шаг 2: Настройка дисплея и сети

Перед запуском настройте дополнительные параметры:

Дисплей

  1. Выделите ВМ -> «Настроить» -> вкладка «Дисплей»
  2. Видеопамять: установите не менее 128 МБ
3. Графический контроллер (выберите один):
  • VMSVGA с 3D-ускорением (рекомендуется)
  • VboxSVGA без 3D-ускорения
  • VboxVGA без 3D-ускорения
    1. Снимите галочку «Включить 3D-ускорение», если возникают артефакты

Сеть

  • Оставьте тип подключения «Сетевой мост» (для доступа в интернет) или «NAT» (для изоляции)
  • Адаптер: Intel PRO/1000 MT Desktop (по умолчанию)

Шаг 3: Запуск и установка системы

  1. Выделите машину в списке -> нажмите «Запустить»
  2. При первом запуске VirtualBox предложит выбрать загрузочный диск — подтвердите путь к вашему ISO-образу
3. Загрузится установщик ALT Linux:
  • Выберите язык, раскладку клавиатуры, часовой пояс
  • Настройте разметку диска (автоматическая рекомендуется для новичков)
  • Создайте пользователя и задайте пароль
  • Дождитесь завершения установки и перезагрузки

Совет: После установки извлеките ISO-образ:

Устройства -> Оптические диски -> Изъять диск из виртуального привода


Шаг 4: Установка гостевых дополнений (Guest Additions)

Для полноценной работы (общие папки, буфер обмена, адаптация разрешения экрана) установите дополнения.

Способ 1: Из репозитория (рекомендуется)

Внутри запущенной гостевой ОС выполните:

# 1. Обновление системы
sudo apt-get update
sudo apt-get dist-upgrade

# 2. Обновление ядра (автоматически подберёт нужную версию)
sudo update-kernel -f

# 3. Проверка версии ядра
uname -r
# Пример: 6.12.41-6.12-alt1 → flavour = 6.12

# 4. Установка модулей и утилит (замените 6.12 на ваш flavour)
sudo apt-get install kernel-modules-virtualbox-addition-6.12
sudo apt-get install virtualbox-guest-additions virtualbox-guest-utils

# 5. Включение службы и настройка прав
sudo systemctl enable --now vboxadd-service.service
sudo gpasswd -a $USER vboxsf

# 6. Перезагрузка
sudo reboot

Способ 2: Из ISO-образа (альтернатива)

  1. В меню ВМ: Устройства -> Подключить образ диска Дополнений гостевой ОС
2. В гостевой системе:
sudo mkdir -p /mnt/vbox-additions
sudo mount /dev/cdrom /mnt/vbox-additions
cd /mnt/vbox-additions
sudo ./VBoxLinuxAdditions.run

Требуется установка build-essential и заголовков ядра.


Настройка функций после установки

Общие папки (Shared Folders)

На хосте (VirtualBox Manager):

  1. Настройки ВМ -> Общие папки -> Добавить
  2. Укажите путь к папке на хосте, задайте имя (например, shared)
  3. Отметьте: Авто-подключение, Постоянная папка

В гостевой ОС:

# Папка появится в /media/sf_<имя>
ls -la /media/
# Если нет доступа — проверьте группу:
groups $USER  # должна быть vboxsf

Буфер обмена и Drag'n'Drop

Через интерфейс:

  • Запущенная ВМ -> меню Устройства -> Общий буфер обмена -> Двунаправленный
  • То же для Drag'n'Drop

Через командную строку хоста:

VBoxManage modifyvm "Имя_ВМ" --clipboard-mode bidirectional
VBoxManage modifyvm "Имя_ВМ" --drag-and-drop bidirectional

Адаптация разрешения экрана

После установки дополнений разрешение гостевой ОС будет автоматически подстраиваться под размер окна.

Также доступны:

  • Полноэкранный режим: Правая Ctrl + F
  • Масштабируемый режим: Правая Ctrl + C

Диагностика и решение проблем

Проблема Решение
Модули не загружаются lsmod | grep vbox -> если пусто: sudo apt-get install --reinstall kernel-modules-virtualbox-addition-<flavour>
Ошибка сборки модулей ядра Установите заголовки: sudo apt-get install kernel-headers-modules-<flavour> build-essential
Общие папки не монтируются Проверьте службу: sudo systemctl status vboxadd-service; вручную: sudo mount -t vboxsf shared /mnt/shared
Не меняется разрешение экрана Переустановите дополнения: sudo apt-get install --reinstall virtualbox-guest-additions
После обновления ядра не работает После update-kernel -f переустановите модули для новой версии ядра

Проверка успешной установки

# Служба активна?
systemctl is-active vboxadd-service  # -> active

# Пользователь в группе?
groups $USER  # -> должна быть vboxsf

# Общие папки видны?
ls /media/  # -> sf_<имя>

# Модули загружены?
lsmod | grep vbox

Обновление гостевых дополнений

При обновлении VirtualBox на хост-системе:

  1. Обновите VirtualBox и Extension Pack на хосте
2. В гостевой ОС:
sudo apt-get update
sudo apt-get dist-upgrade
sudo update-kernel -f  # если обновилось ядро
sudo apt-get install kernel-modules-virtualbox-addition-<flavour>
sudo reboot

Версии гостевых дополнений и хостового VirtualBox должны совпадать


Рекомендация:

Для стабильной работы используйте пакеты только из официальных репозиториев ALT Linux, соответствующих вашей платформе (p10, p11, Sisyphus).

Удачной виртуализации!