Подробный гайд: Установка 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: Создание виртуальной машины
- Запустите VirtualBox -> меню «Машина» -> «Создать»
2. Основные параметры:
- Имя: введите понятное название (например,
ALT-WS-Test) - Папка машины: оставьте по умолчанию (
~/VirtualBox VMs) - Образ ISO: нажмите «Другой» -> выберите скачанный
.isoALT 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: Настройка дисплея и сети
Перед запуском настройте дополнительные параметры:
Дисплей
- Выделите ВМ -> «Настроить» -> вкладка «Дисплей»
- Видеопамять: установите не менее 128 МБ
3. Графический контроллер (выберите один):
VMSVGAс 3D-ускорением (рекомендуется)VboxSVGAбез 3D-ускоренияVboxVGAбез 3D-ускорения- Снимите галочку «Включить 3D-ускорение», если возникают артефакты
Сеть
- Оставьте тип подключения «Сетевой мост» (для доступа в интернет) или «NAT» (для изоляции)
- Адаптер: Intel PRO/1000 MT Desktop (по умолчанию)
Шаг 3: Запуск и установка системы
- Выделите машину в списке -> нажмите «Запустить»
- При первом запуске 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-образа (альтернатива)
- В меню ВМ: Устройства -> Подключить образ диска Дополнений гостевой ОС
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):
- Настройки ВМ -> Общие папки -> Добавить
- Укажите путь к папке на хосте, задайте имя (например,
shared) - Отметьте: Авто-подключение, Постоянная папка
В гостевой ОС:
# Папка появится в /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 на хост-системе:
- Обновите 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).
Удачной виртуализации!