Установка Arch Linux в VirtualBox через guided installer

Arch Linux — одна из самых популярных дистрибутивов среди продвинутых пользователей Linux. В апреле 2021 года появился официальный guided installer (archinstall), который значительно упрощает установку и делает её приемлемой для новичков. В этом руководстве показано, как установить Arch Linux в VirtualBox, сохранив гибкость и безопасность установки.
Важно: руководство рассчитано на установку через UEFI/EFI — archinstall в момент написания поддерживает установку только на UEFI-системы.
Что покрывает это руководство
- Подготовка VirtualBox и загрузка ISO
- Создание виртуальной машины и настройки (EFI, диски, память)
- Запуск guided installer и разбор его опций
- Удаление ISO и первый запуск установленной системы
- Советы, чеклисты, типовые ошибки и их устранение
Шаг 1: Загрузка Arch Linux
Сначала скачайте ISO-образ Arch Linux с официального сайта Arch Linux.
Скачать: Arch Linux ISO
Это руководство предполагает, что у вас уже установлен VirtualBox. Если нет — скачайте VirtualBox с официального сайта.
Скачать: VirtualBox
Шаг 2: Создание виртуальной машины
Откройте VirtualBox и нажмите кнопку “New” или используйте сочетание Ctrl + N.
- В поле Name введите ArchLinux — VirtualBox автоматически подберёт Type и Version (Arch Linux (64-bit)).
- Нажмите Next.
Установите объём оперативной памяти. Для базового тестирования достаточно >1 ГБ, для рабочего окружения рекомендуется 2–4 ГБ и более.
Создайте виртуальный жёсткий диск. Минимум для Arch Linux — 8 ГБ.
По умолчанию выбирается Virtual Disk Image (VDI) и режим Dynamically allocated. Оставьте эти настройки или измените под свои нужды.
Рекомендуемый размер диска: 8 ГБ (минимум). Для рабочего окружения берите 20–40 ГБ.
После создания VM в списке VirtualBox появится новая запись, но ОС ещё нет — нужно подключить ISO и настроить UEFI.
Шаг 3: Конфигурация виртуальной машины
Нажмите Settings в главном окне VirtualBox, затем:
- Перейдите в System → Extended Features и включите Enable EFI.
Важно: без включённого EFI archinstall не сможет корректно стартовать.
Подключение ISO-образа
- Перейдите в Storage.
- Выберите Empty под Controller IDE.
- Нажмите на маленький значок диска рядом с “Optical Drive” и укажите скачанный ISO Arch Linux.
После этого виртуальная машина будет загружаться с ISO-образа при старте.
Совет: если планируете работать с сетью VM, в настройках Network установите адаптер в режим NAT или Bridged в зависимости от задач.
Шаг 4: Запуск установки
Нажмите Start, чтобы загрузиться с ISO. При правильной конфигурации загрузка пройдёт через UEFI и вы увидите shell/live-среду Arch.
Чтобы запустить guided installer, введите:
python -m archinstall guidedУстановка через archinstall — интерактивная: вас пошагово попросят выбрать раскладку клавиатуры, регион для зеркал пакетов, диск для установки и т.д.
Выбор раскладки клавиатуры
Введите имя раскладки из списка и нажмите Enter. Для списка доступных раскладок введите help.
Выбор региона зеркала пакетов
Выберите регион, ближайший к вам — это обычно ускоряет загрузку пакетов.
Выбор диска для установки
Выберите диск (например, 1: (/dev/sda)). Номер будет указан в подсказке.
Дальше вам предложат разбить и отформатировать диск. Выберите 1 для разметки всего диска. Затем выберите файловую систему — по умолчанию доступен btrfs (опция 0) но можно выбрать ext4 или другую.
Вы также увидите опцию шифрования диска. Оставьте поле пустым, если не хотите включать шифрование сейчас.
Настройка пользователя и пароля
- Установите hostname
- Задайте пароль для root — без него root не будет создан
- Установка дополнительных пользователей по умолчанию оставлена пустой — пользователей можно создать позже командой useradd
Выбор профиля и окружения
Выберите предустановленный профиль. Для рабочего стола укажите Desktop (опция 0). Затем выберите окружение из списка; в этом руководстве выбран GNOME (например, опция 3).
Далее выберите драйвер видеокарты (например, опция 4 — Nvidia), затем тип драйвера: открытый (open-source) или проприетарный. В примере использован открытый драйвер (опция 0).
По аудио установке рекомендуется pipewire — подтвердите Y.
Для дополнительных пакетов (браузер, редакторы) оставьте поле пустым или перечислите пакеты, которые хотите установить вместе с системой.
Выберите программу для управления сетью — рекомендуем NetworkManager (опция 1).
Установите часовой пояс или оставьте UTC по умолчанию.
В конце установщик покажет сводную конфигурацию. Подтвердите и продолжите — установщик выполнит форматирование и установит систему.
После завершения установки вам будет предложено chroot’нуться в новую систему. В этом руководстве выберите n. Система вернёт вас в shell как root. Завершите сеанс и выключите VM:
shutdown nowПеред следующим запуском удалите подключённый ISO, чтобы VM загружалась с установленного диска.
- Откройте VirtualBox → выделите VM → Ctrl + S или Settings → Storage.
- Под Controller: IDE выберите подключённый Arch Linux ISO.
- Нажмите кнопку Remove Selected Device Attachment и подтвердите Ok.
Шаг 5: Первый запуск установленной системы
Запустите виртуальную машину. В логин-помощи введите username: root и пароль, который вы задали в установщике.
После входа вы увидите GNOME 40 (если вы его устанавливали) — современное окружение рабочего стола.
Чеклист перед установкой (быстрая подготовка)
- Скачан ISO Arch Linux
- Установлен VirtualBox актуальной версии
- Создана VM: EFI включён, RAM ≥ 1 ГБ (рекомендуем 2–4 ГБ)
- Диск VM ≥ 8 ГБ (рекомендуем 20+ ГБ для рабочего стола)
- Подключён ISO в Storage → Controller: IDE → Optical Drive
- Резервные копии важных данных (если выполняете на реальном железе)
Когда guided installer может не подойти
- Нужна тонкая ручная настройка разделов и LVM/RAID — лучше делать установку вручную
- Требуется нестандартная конфигурация загрузчика или мультибеш (dualboot) с Windows — ручная установка даст больше контроля
- Устаревшие машины без UEFI — archinstall поддерживает только UEFI
Альтернативы и варианты использования
- VMware Workstation/Player — альтернатива VirtualBox с иными возможностями и драйверами
- KVM/QEMU — для более «нативной» виртуализации на Linux, хорошая производительность
- Proxmox VE — если планируете кластерные или серверные установки
Быстрые рекомендации по файловым системам и шифрованию
- btrfs — уместен для десктопа с моментальными снимками и сжаттием. Хорош для экспериментов.
- ext4 — прост и надёжен, меньше сюрпризов.
- LUKS (шифрование) — используйте на ноутбуках и при хранении чувствительных данных.
Если вы не уверены — выберите ext4 для простоты или btrfs для продвинутых сценариев с бэкапами.
Типичные ошибки и их исправление
- Архив не грузится через UEFI: проверьте, что в настройках VM включён Enable EFI.
- Ошибка при форматировании диска: убедитесь, что диск не подключён в режиме «snapshot» и у вас есть права администратора в VirtualBox.
- Сеть не работает в установленной системе: установите и активируйте NetworkManager, проверьте настройки адаптера в VirtualBox (NAT / Bridged).
- Зависание при установке пакетов: смените зеркало пакетов на другое, более близкое к вам по географии.
Рекомендации по тестированию и приёмке установки
Критерии приёмки:
- Система загружается с виртуального диска без ISO
- Успешный логин под root
- Рабочее окружение загружено (GNOME) и отображает интерфейс
- Сеть работает (пинг до google.com или архива)
- Основные службы (audio, display manager, NetworkManager) запущены
Роль‑ориентированные чеклисты
Новичок:
- Убедитесь, что включён EFI
- Выберите desktop профиль и GNOME
- Не включайте шифрование при первой установке
- Проверьте, что ISO удалён перед перезапуском
Администратор:
- Настройте LUKS/LVM при необходимости
- Подготовьте BTRFS subvolume и snapshot политику
- Проверьте systemd-юниты и логи после первой загрузки
Разработчик ПО:
- Установите дополнительные инструменты (git, build-essential аналоги)
- Настройте пользовательскую учётную запись и SSH
- Подготовьте шаблон VM для клонирования
Ментальные модели и эвристики при выборе опций
- Если хотите минимальный рабочий стол и лёгкость — выбирайте ext4 + NetworkManager + GNOME
- Для экспериментов с восстановлением и версиями файлов — btrfs
- Для безопасности данных на ноутбуке — включайте шифрование LUKS
Небольшая методология: как тестировать свежую установку в VM
- Проверка загрузки: должна загружаться без ISO
- Проверка сети: ping, DNS
- Проверка графики: запустите GNOME и откройте терминал
- Проверка обновления: pacman -Syu
- Проверка persistency: перезагрузка должна сохранять файлы
Короткая справка: термины
- EFI — интерфейс прошивки, преемник BIOS
- chroot — запуск shell в окружении другой системы
- GNOME — графическое окружение рабочего стола
- btrfs — современная файловая система с поддержкой снапшотов
- NetworkManager — менеджер сетевых подключений
Рекомендации по безопасности и приватности
- Если VM подключена к публичной сети — используйте NAT или настройте firewall
- Для переносимых VM храните образ в зашифрованном контейнере
- Обновляйте систему регулярно: sudo pacman -Syu
Сравнение гипервизоров — кратко
- VirtualBox: удобство, GUI, кроссплатформенность — идеально для настольных пользователей
- VMware Player/Workstation: более продвинутые драйверы и интеграция
- KVM/QEMU: лучшая производительность на Linux-хосте
Мерсафлоучарт: выбор гипервизора
flowchart TD
A[Нужна простота и GUI?] -->|Да| B[VirtualBox]
A -->|Нет| C[Нужна производительность?]
C -->|Да| D[KVM/QEMU]
C -->|Нет| E[VMware]Короткое объявление (100–200 слов)
Это руководство описывает установку Arch Linux в VirtualBox с использованием официального guided installer. Подробно объяснены шаги: создание VM, подключение ISO, включение EFI, запуск archinstall и базовая настройка системы с GNOME. Вы получите чеклист для подготовки, рекомендации по файловым системам и шифрованию, список типичных ошибок и способы их устранения. Руководство подойдёт как новичкам, так и системным администраторам, которые хотят быстро развернуть тестовую среду Arch Linux.
Заключение
Guided installer делает установку Arch Linux проще, сохраняя при этом гибкость системы. VirtualBox подходит для тестирования и обучения; если нужна лучшая производительность — рассмотрите KVM/QEMU. После установки не забудьте обновить систему и настроить пользователей. Удачной работы с Arch!
Основные выводы
- ArchInstall значительно упрощает первоначальную установку Arch Linux
- Всегда включайте EFI при установке через archinstall
- Для рабочего стола рекомендуется ≥2 ГБ ОЗУ и диск ≥20 ГБ
- При проблемах проверьте настройки сети и зеркало пакетов
Похожие материалы
RDP: полный гид по настройке и безопасности
Android как клавиатура и трекпад для Windows
Советы и приёмы для работы с PDF
Calibration в Lightroom Classic: как и когда использовать
Отключить Siri Suggestions на iPhone