Гид по технологиям

Как установить Arch Linux в VirtualBox с помощью guided installer

9 min read Инструкции Обновлено 08 Jan 2026
Установка Arch Linux в VirtualBox — guided installer
Установка Arch Linux в VirtualBox — guided installer

Зачем этот метод

Arch Linux известен своей минималистичностью и гибкостью, но классический ручной установщик требует множества команд. guided installer (archinstall) автоматизирует стандартные операции: разметку диска, установку базовой системы, выбор профиля (desktop/server), установку рабочего стола и базовых сервисов. Это отличный вариант для тестовой установки в виртуальной машине или для тех, кто хочет быстро получить рабочую систему и затем настроить её вручную.

Important: guided installer использует загрузку через UEFI/EFI. В VirtualBox нужно включить EFI, иначе инсталлятор не запустится.

Что потребуется перед началом

  • Образ Arch Linux ISO, скачанный с официального сайта.
  • VirtualBox установленный на хост-машине.
  • Рекомендуется минимум 2 ГБ оперативной памяти для комфортной работы рабочего стола, 8 ГБ диска для базовой установки (лучше 20–30 ГБ, если планируете устанавливать приложения).
  • Подключение к интернету в момент установки для загрузки пакетов.

Короткие определения

  • UEFI/EFI: система загрузки современных компьютеров, заменяющая старый BIOS.
  • archinstall: официальный guided installer для Arch Linux, упрощающий базовую установку.

1. Скачивание Arch Linux и VirtualBox

  1. Скачайте ISO Arch Linux с официального сайта.

Скачать: Arch Linux ISO

  1. Убедитесь, что у вас установлена последняя стабильная версия VirtualBox. Если нет — загрузите её с официального сайта.

Скачать: VirtualBox

2. Создание виртуальной машины в VirtualBox

  1. Откройте VirtualBox и нажмите New или используйте Ctrl + N.

молодой инженер работает с алгоритмом на ПК

  1. В поле Name введите ArchLinux. VirtualBox автоматически выберет Type и Version (Arch Linux (64-bit)). Нажмите Next.

  2. Выберите объём оперативной памяти. Для рабочего стола выбирайте не менее 2048 МБ (2 ГБ). Для лёгкой текстовой установки достаточно 1024 МБ, но система будет заметно медленнее.

экран создания виртуальной машины в VirtualBox

  1. Создайте виртуальный жёсткий диск. Рекомендуемый минимум 8 ГБ; для полноценного рабочего стола 20–30 ГБ.

setting memory size in virtual box

  1. Формат виртуального диска: оставьте VDI и Dynamically allocated по умолчанию.

disk size allocation screen in virtual box

  1. Завершите создание виртуальной машины.

Important: На шаге создания диска вы ещё не устанавливали ОС — VM пока пустая.

3. Конфигурация виртуальной машины перед установкой

  1. Выделите VM и нажмите Settings.
  2. Перейдите в System -> Extended Features и включите Enable EFI.

Note: Без EFI archinstall не запустится — инсталлятор ожидает систему с UEFI.

enable efi selection arch linux

  1. Перейдите в Storage, выберите Empty в Controller IDE и с помощью значка диска назначьте скачанный Arch ISO как Optical Drive.

attach iso image in virtual box

  1. (Опционально) В Network оставьте адаптер в NAT для выхода в Интернет. Для тестовых задач это проще. Для взаимодействия с хостом можно выбрать Bridged.

Совет: Для лучшей графики позднее установите пакеты расширений VirtualBox Guest Additions, но их установка зависит от выбранного рабочего стола и ядра.

4. Запуск установки

  1. Нажмите Start чтобы загрузиться с ISO.
  2. По умолчанию вы увидите UEFI shell, а затем командную строку Arch ISO.

arch linux installation shell

  1. Запустите guided installer командой:
python -m archinstall guided
  1. Далее инсталлятор задаёт последовательность вопросов. Я подробно пройдусь по каждой опции и дам рекомендации.

Выбор раскладки клавиатуры

Введите название раскладки (например, us, ru) или выберите из списка. Для расширенного списка введите help.

arch linux installation guide choosing keyboard layout

Совет: Для русскоязычных пользователей удобно выбрать ru или ru-win. Если сомневаетесь, оставьте по умолчанию (us) и затем настроите раскладку в рабочей среде.

Выбор зеркала загрузки пакетов

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

arch linux installation package region selection

Выбор диска для установки

Выберите диск, соответствующий вашей виртуальной машине, обычно /dev/sda.

select installation disk

Разметка и форматирование

Инсталлятор предложит варианты:

  • Полная разметка всего диска (удаляются все данные).
  • Ручная разметка.

Для VM обычно безопасно выбрать полную разметку. Затем выберите файловую систему. Общие варианты:

  • btrfs — современные функции снимков (snapshots), полезно для тестирования и восстановления.
  • ext4 — простая и стабильная.
  • f2fs — для флеш-накопителей.

Рекомендация для новичков: ext4 для надёжности или btrfs если хотите экспериментировать со снимками.

Шифрование: инсталлятор предложит зашифровать диск. Рекомендуется не включать шифрование в VM для упрощения. На физической машине — подумайте о шифровании LUKS.

Установка root и пользователей

Инсталлятор предложит задать пароль root. Без пароля root не создастся — поэтому обязательно задайте сложный пароль.

Можно пропустить создание дополнительных пользователей и добавить их позднее командой useradd. Рекомендуется создать пользователя с правами sudo после установки.

Выбор профиля системы

Выберите профиль: desktop, server, minimal и т. п. В этом руководстве выбираем desktop.

pre programmd profile

Выбор рабочего окружения

Инсталлятор предлагает несколько окружений. Для примера выберем GNOME (номер 3 в вашем списке). Если хотите лёгковесное окружение, рассмотрите XFCE или LXQt.

arch linux installation set desktop environment

Выбор графического драйвера

Виртуальная машина: обычно используйте VBoxVGA/VMSVGA драйверы от VirtualBox. Если устанавливаете на реальную машину, выберите драйвер по производителю: Intel, AMD, Nvidia. Для Nvidia есть проприетарные и открытые драйверы; проприетарные нужны для оптимальной производительности на некоторых картах.

Аудио и сетевой менеджер

По умолчанию устанавливается pipewire для звука — современная замена pulseaudio. Для управления сетью рекомендуется NetworkManager.

Дополнительные пакеты

Инсталлятор предложит дополнительные приложения (браузер, редактор). Можно пропустить и установить позже через pacman.

Часовой пояс

Выберите часовой пояс или оставьте UTC.

Подтверждение и запуск установки

Инсталлятор покажет сводку конфигурации и спросит подтверждение. После подтверждения он отформатирует диск и установит систему.

arch linux installation config file

После завершения появится предложение chroot в новую систему. В VM для завершения установки и корректной перезагрузки ответьте n и выполните:

shutdown now

5. Удаление ISO и первая загрузка в установленную систему

  1. После выключения откройте Settings -> Storage и удалите ISO из Controller: IDE, используя Remove Selected Device Attachment.

arch linux remove installation disk

  1. Запустите VM. На экране входа в систему введите root и заданный пароль (или имя созданного пользователя).

  2. Если вы установили GNOME, вы увидите рабочий стол GNOME 40.

gnome 40 desktop in arch linux

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

  1. Войдите в систему и обновите базы пакетов:
pacman -Syu
  1. Создайте обычного пользователя и добавьте его в wheel для sudo:
useradd -m -G wheel -s /bin/bash 
passwd 
EDITOR=nano visudo  # раскомментируйте %wheel ALL=(ALL) ALL
  1. Установите VirtualBox Guest Additions (если планируете улучшить поддержку графики и общих папок).

  2. Проверьте работу сети и звука. Для pipewire используйте pactl/pw-cli для диагностики.

  3. Если нужно установить проприетарные драйверы Nvidia, используйте pacman для установки nvidia и сопутствующих пакетов.

Совет: Архивируйте список установленного ПО после настройки, чтобы легко восстановить систему:

pacman -Qqe > pkglist.txt

Полезные пояснения и сравнения

btrfs vs ext4: краткое руководство

  • btrfs: снимки, дедупликация, компрессия, удобство для точек восстановления. Подходит если вы хотите экспериментировать и возвращаться к состояниям.
  • ext4: проверенная стабильность и простота. Лучше для случаев, когда вам не нужны функции снимков.

Почему нужен UEFI

archinstall рассчитывает на UEFI, поскольку многие современные дистрибутивы и инструменты управления загрузкой ориентируются на него. VirtualBox позволяет эмулировать UEFI, поэтому важно включить опцию Enable EFI.

Выбор рабочего стола

  • GNOME: современный, стабильный, удобный для пользователей, которые любят минимализм.
  • KDE Plasma: настраиваемый и функциональный.
  • XFCE / LXQt: лёгкие окружения для экономии ресурсов.

Распространённые проблемы и решения

  1. Инсталлятор не запускается или вы видите ошибки загрузки — убедитесь, что включён EFI и правильно подключён ISO.
  2. Нет доступа в интернет в процессе установки — проверьте настройки сети VM (NAT vs Bridged) и включён ли адаптер в Settings -> Network.
  3. Ошибки при установке пакетов — попробуйте сменить зеркала загрузки или проверить подключение к Интернету.
  4. После перезагрузки снова загружается ISO — проверьте, что ISO удалён из виртуального привода.

Чеклист перед началом установки

  • Скачан Arch Linux ISO
  • Установлен VirtualBox
  • Создана VM с минимум 2 ГБ RAM и 20 ГБ диска (рекомендация)
  • Включён EFI в настройках VM
  • ISO подключён к VM в Storage
  • Выбраны правильные параметры сети
  • Создана резервная копия важных данных на хосте

Критерии приёмки

  • Система успешно загружается в установленную среду (не из ISO).
  • Возможен вход под root или созданным пользователем.
  • Сеть работает (ping google.com).
  • Рабочее окружение отображается корректно и работает мышь/клавиатура.

Когда этот метод не подходит

  • Если вы хотите тонко управлять разметкой LVM/LUKS вручную — guided installer ограничивает кастомизацию.
  • Для серверов с нестандартной конфигурацией сети или RAID лучше использовать ручную установку.

Альтернативные подходы

  • Полностью ручная установка через chroot и pacstrap для максимальной гибкости.
  • Использование других гипервизоров: VMware Workstation/Player, QEMU/KVM.

Роль-based чеклисты

Администратор:

  • Проверить настройки EFI/загрузки.
  • Настроить резервное копирование конфигураций.

Разработчик:

  • Установить средства сборки, Docker/Podman.
  • Настроить snapshot-стратегию (btrfs) для отката сломанных изменений.

Тестировщик:

  • Создать шаблон VM со snapshotted образами.
  • Автоматизировать восстановление состояния через снимки.

Быстрый метод отката и устранения неполадок

  1. Если после установки система не загружается — загрузитесь с ISO, смонтируйте корневой диск и проверьте /etc/fstab и конфигурацию загрузчика.
  2. Для восстановления сетевого доступа: chroot в систему и настройте NetworkManager или systemd-networkd.
  3. Если рабочий стол не запускается — проверьте логи Xorg/Wayland и установленные драйверы.

FAQ

Нужно ли устанавливать VirtualBox Extension Pack

Extension Pack нужен для некоторых функций (USB 2.0/3.0, RDP и т. п.). Для обычной установки и тестирования внутри VM не обязателен.

Можно ли использовать guided installer для установки на реальную машину

Да, но учтите требования к UEFI и аккуратно относитесь к выбору дисков: guided installer может перезаписать данные.

Можно ли зашифровать корневой раздел

Да, archinstall поддерживает LUKS шифрование. Для VM это усложняет автоматизацию, но для физического устройства шифрование рекомендуется.

Как добавить гостевые дополнения VirtualBox

Установите пакеты dkms, linux-headers и соответствующие VirtualBox Guest Additions через pacman либо используйте пакет virtualbox-guest-utils.

Часто забываемые мелочи

  • Проверьте локаль (locale) и настройте /etc/locale.gen, затем выполните locale-gen.
  • Установите правильный загрузчик (systemd-boot или grub) при установке на физический диск.
  • Настройте часовой пояс symlink-ом: ln -sf /usr/share/zoneinfo/Region/City /etc/localtime

Заключение

Этот гид показывает безопасный и относительно простой путь для установки Arch Linux в VirtualBox с помощью guided installer. Он вписывается в рабочие процессы для обучения, тестирования и быстрой подготовки образа. Если вам нужна полная кастомизация, рассмотрите ручную установку, но для большинства задач guided installer даёт хороший баланс скорости и контроля.

Краткое резюме

  • guided installer сокращает время установки и упрощает ввод новичкам.
  • Не забудьте включить EFI и настроить сеть перед запуском инсталлятора.
  • Используйте btrfs для снапшотов и ext4 для простоты и надёжности.

JSON-LD для FAQ включён ниже в metadata.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Удаление предустановленных приложений Apple Watch
Гайд

Удаление предустановленных приложений Apple Watch

Apple Music Wellbeing: гид по медитации и сну
Здоровье

Apple Music Wellbeing: гид по медитации и сну

Как скачать Google Chrome на Mac
Браузеры

Как скачать Google Chrome на Mac

Apple Fitness+ на iPhone — как начать
Фитнес

Apple Fitness+ на iPhone — как начать

Как поделиться паролем Wi‑Fi с Mac
Руководство

Как поделиться паролем Wi‑Fi с Mac

Менеджер паролей для AutoFill на iPhone
iOS безопасность

Менеджер паролей для AutoFill на iPhone