Arch Linux с графическим установщиком: как поставить систему без ручной разметки

Официальный ISO-образ Arch Linux не содержит графического установщика — после загрузки с флешки вы попадаете в консоль root@archiso, и вся установка выполняется командами вручную. Именно это отпугивает новичков, хотя обойти ручную разметку можно: либо через встроенный скрипт archinstall с псевдографическим меню, либо через дистрибутивы на базе Arch с полноценным GUI-инсталлятором Calamares.

В этой статье разберём все рабочие варианты: что выбрать, как подготовить загрузочный носитель, какие шаги выполняет установщик и на каких ошибках чаще всего спотыкается процесс. Материал подойдёт тем, кто хочет получить систему на базе Arch без изучения всей Wiki, но с пониманием происходящего.

Почему у Arch нет официального графического установщика

Философия проекта Arch строится на принципе KISS (Keep It Simple, Stupid) и самостоятельной настройке системы пользователем. Разработчики сознательно не поставляют GUI-инсталлятор: считается, что ручная установка заставляет понять структуру системы — разделы, загрузчик, fstab, локали.

Тем не менее с некоторых пор в официальный образ включён скрипт archinstall. Это не классический графический мастер с окнами, а текстовое интерактивное меню (TUI), которое автоматизирует разметку диска, установку пакетов и настройку загрузчика. Для многих этого достаточно, чтобы считать процесс «почти графическим».

Полноценный же GUI-установщик предлагают производные дистрибутивы: EndeavourOS, Manjaro, Garuda Linux, ArcoLinux. Все они используют установщик Calamares или собственные решения.

Вариант 1: установка через archinstall

Скрипт archinstall запускается прямо из live-среды официального ISO. После загрузки с флешки проверьте подключение к интернету командой ping archlinux.org — без сети установка невозможна, так как пакеты скачиваются из репозиториев.

archinstall

Далее открывается меню, где стрелками и клавишей Enter выбираются параметры: язык, раскладка, зеркала, разметка диска, профиль системы (desktop, minimal, server), окружение рабочего стола, пользователь и пароль. После подтверждения скрипт выполняет всё автоматически.

  • 💿 Выберите Disk configuration → автоматическая разметка с файловой системой ext4 или btrfs.
  • 🖥️ В разделе Profile укажите тип Desktop и желаемое окружение — KDE Plasma, GNOME, Xfce и другие.
  • 👤 Обязательно создайте обычного пользователя с правами sudo, а не работайте только от root.
  • 🌐 Проверьте сетевые настройки: для Wi-Fi перед запуском скрипта используйте iwctl.

☑️ Подготовка к установке через archinstall

Выполнено: 0 / 5
⚠️ Внимание: автоматическая разметка диска в archinstall удалит все данные на выбранном накопителе. Если на диске есть нужные файлы или вторая система, заранее сделайте резервную копию либо используйте ручную разметку внутри скрипта.

Вариант 2: дистрибутивы на базе Arch с Calamares

Если нужен именно привычный графический мастер «далее-далее-готово», разумнее взять готовый дистрибутив на пакетной базе Arch. Установщик Calamares проведёт через выбор часового пояса, раскладки, разметки диска с визуальной схемой и создания пользователя — всё в окнах, без терминала.

ДистрибутивУстановщикОсобенности
EndeavourOSCalamaresМаксимально близок к «чистому» Arch, минимум предустановленного ПО
ManjaroCalamaresСобственные репозитории и отложенные обновления, редакции KDE/GNOME/Xfce
Garuda LinuxCalamaresЯркое оформление, btrfs по умолчанию, игровые профили
ArcoLinuxCalamaresОбучающий проект с гибким выбором компонентов при установке

Ближе всего к «ванильному» Arch стоит EndeavourOS: после установки вы получаете практически ту же систему с репозиториями Arch и AUR, но без ручной настройки. Manjaro использует собственные репозитории с дополнительным тестированием пакетов — это плюс к стабильности, но иногда создаёт несовместимость с AUR.

📊 Какой способ установки Arch-based системы выбираете вы?
archinstall из официального ISO
EndeavourOS с Calamares
Manjaro
Классическая ручная установка по Wiki

Подготовка загрузочной флешки

Для записи ISO подойдёт любой проверенный инструмент: Ventoy, Rufus (в режиме dd), balenaEtcher или утилита dd в Linux. Скачивайте образ только с официальных зеркал проекта и по возможности сверяйте контрольную сумму — повреждённый образ даёт непонятные ошибки на середине установки.

sudo dd bs=4M if=archlinux-x86_64.iso of=/dev/sdX status=progress oflag=sync

Здесь /dev/sdX — ваша флешка целиком, а не раздел на ней. Определить устройство поможет команда lsblk. Ошибётесь буквой — затрёте рабочий диск, поэтому проверьте вывод дважды.

Типичные ошибки и их решение

Чаще всего установка прерывается из-за сети: archinstall не может скачать пакеты, а Calamares в некоторых режимах тоже обращается к репозиториям. Проверьте соединение до запуска установщика, а для Wi-Fi заранее подключитесь через iwctl или nmtui.

Вторая группа проблем — загрузка. Если флешка не видна в меню загрузки, убедитесь, что образ записан в режиме, совместимом с UEFI, и что Secure Boot отключён. При чёрном экране после выбора загрузки попробуйте пункт меню с параметром nomodeset, если он предусмотрен образом.

⚠️ Внимание: не прерывайте установку на этапе записи загрузчика и формирования fstab — прерванная на этом шаге система не загрузится, и разметку придётся начинать заново. Дождитесь явного сообщения об успешном завершении.
  • 🔌 Ошибка «no internet connection» в archinstall — настройте сеть через iwctl station wlan0 connect SSID.
  • 💾 Установщик не видит диск NVMe — проверьте, не включён ли в BIOS/UEFI режим RAID вместо AHCI.
  • 🕐 Сбой синхронизации времени — выполните timedatectl set-ntp true до запуска установки.
  • 📦 Ошибки зеркал — в archinstall выберите регион зеркал ближе к вашему расположению.
Что делать, если система установилась, но не загружается

Загрузитесь снова с live-флешки, смонтируйте корневой раздел командой mount, выполните arch-chroot /mnt и переустановите загрузчик: для systemd-boot — bootctl install, для GRUB — grub-install с последующим grub-mkconfig -o /boot/grub/grub.cfg. Также проверьте, что в fstab указаны корректные UUID разделов (команда blkid покажет актуальные значения).

Что выбрать: сравнение подходов

Для первого знакомства с экосистемой Arch разумнее всего начать с EndeavourOS — вы получите графическую установку и систему, максимально близкую к оригиналу. Если хочется именно официальный Arch, используйте archinstall: это легитимный инструмент из самого ISO, а не сторонняя надстройка.

Ручная установка по официальной Wiki остаётся лучшим способом понять устройство системы, но требует времени и внимательности. Графический установщик — не «неправильный» путь, а инструмент экономии времени: главное — понимать, что происходит под капотом, чтобы потом обслуживать систему.

Часто задаваемые вопросы

Есть ли у Arch Linux официальный графический установщик?

Нет, официальный ISO содержит только консоль и скрипт archinstall с текстовым меню. Полноценный GUI-установщик (Calamares) предлагают производные дистрибутивы — EndeavourOS, Manjaro, Garuda Linux.

Чем archinstall отличается от Calamares?

archinstall — это скрипт с псевдографическим меню в терминале, ставящий «чистый» Arch из официальных репозиториев. Calamares — оконный графический мастер, который используют сторонние дистрибутивы на базе Arch.

Можно ли установить Arch без интернета?

Нет, установка Arch требует подключения к сети: все пакеты скачиваются из репозиториев в момент установки. Перед запуском archinstall проверьте соединение командой ping.

Сотрёт ли установщик данные с диска?

Автоматическая разметка — да, она перезаписывает весь выбранный диск. Чтобы сохранить данные или вторую систему, используйте ручной режим разметки и заранее делайте резервные копии.

Какой дистрибутив на базе Arch ближе всего к оригиналу?

EndeavourOS считается наиболее близким к «ванильному» Arch: он использует официальные репозитории Arch и минимальный набор предустановленного ПО, добавляя лишь удобный установщик и несколько утилит.