LinuxRuLinux без лишней теории
Arch Linux

Как установить Arch Linux: archinstall, разметка UEFI и рабочий стол

Редакция LinuxRu8 мин чтенияИнструкции

Установка Arch Linux в 2026 году занимает 15-20 минут через archinstall 4.5 из официального образа и около часа вручную по шагам ArchWiki. Ниже оба пути: пункты меню archinstall с рекомендациями, ручная разметка UEFI, pacstrap, загрузчик, KDE или GNOME и то, что стоит настроить сразу после первой загрузки.

Как установить Arch Linux: archinstall, разметка UEFI и рабочий стол
Фото: Arch Linux Devs, GPL, Wikimedia Commons
Содержание
  1. Образ и флешка
  2. Сеть в live
  3. archinstall
  4. Разметка UEFI
  5. pacstrap и chroot
  6. Загрузчик
  7. Рабочий стол
  8. Первые настройки
  9. Если не грузится
  10. Частые вопросы

Что скачать и как загрузиться с флешки

Образ берут на archlinux.org в разделе Download. Новый ISO выходит в начале каждого месяца, на октябрь 2026 года актуален archlinux-2026.10.01-x86_64.iso: ядро ветки 7.2 и установщик archinstall 4.5. Размер около 1,5 ГБ.

Рядом с образом лежат файлы контрольной суммы и подписи. Проверка в Linux занимает минуту:

sha256sum archlinux-2026.10.01-x86_64.iso
# сравните с файлом sha256sums.txt с той же страницы
gpg --keyserver-options auto-key-retrieve --verify archlinux-2026.10.01-x86_64.iso.sig

Флешку записывайте через Ventoy, balenaEtcher или dd, подробности в статье о загрузочной флешке. В настройках прошивки выключите Secure Boot: официальный образ Arch не подписан ключом Microsoft и с включённой проверкой не стартует. Включить защиту обратно можно после установки, со своими ключами через sbctl.

После загрузки live-среды убедитесь, что компьютер стартовал в режиме UEFI, а не Legacy:

cat /sys/firmware/efi/fw_platform_size

Ответ 64 означает 64-битный UEFI, вся инструкция ниже рассчитана на него. Если файла нет, машина загрузилась в режиме BIOS: перезагрузитесь и выберите в меню загрузки пункт флешки с пометкой UEFI.

Клавиатура, шрифт и интернет в live-среде

Установка идёт по сети, пакеты скачиваются с зеркал. По кабелю интернет появится сам. Для кириллицы в консоли и русской раскладки:

setfont cyr-sun16
loadkeys ru
# переключение раскладки после loadkeys ru: Ctrl+Shift

Для Wi-Fi в образе есть iwctl. Имя адаптера чаще всего wlan0, точное покажет первая команда:

iwctl device list
iwctl station wlan0 scan
iwctl station wlan0 get-networks
iwctl --passphrase "пароль" station wlan0 connect "ИмяСети"
ping -c 3 archlinux.org

Если адаптер не виден, проверьте блокировку: rfkill list, затем rfkill unblock wifi. Время синхронизируется само, проверить можно командой timedatectl. Неверное время ломает проверку подписей пакетов.

Установка через archinstall: пункты меню по порядку

archinstall входит в официальный образ и запускается одноимённой командой. С версии 4.0 у него новый текстовый интерфейс на Textual: навигация стрелками, Enter открывает пункт, внизу появляется сводка, когда конфигурация готова к установке. Ниже то, что стоит выбрать на обычном домашнем ПК.

archinstall
Пункт менюЧто выбратьКомментарий
Archinstall languageEnglish или русскийЯзык самого установщика, на систему не влияет
Localesru_RU.UTF-8, раскладка ruВ 4.4 здесь же шрифт консоли
Mirrors and repositoriesРегион Russia или соседние, multilibmultilib нужен для Steam и Wine
Disk configurationUse a best-effort default partition layoutСотрёт весь выбранный диск
Файловая системаext4 или btrfsbtrfs даёт снимки через Snapper
Disk encryptionLUKS по желаниюДля ноутбука разумно включить
SwapzramСжатый swap в памяти, файла на диске нет
Bootloadersystemd-boot, GRUB или LimineGRUB, если рядом Windows и нужен os-prober
AuthenticationПароль root и пользователь с sudoМожно не задавать root, тогда вход только через sudo
ProfileDesktop: KDE Plasma или GNOMEТам же выбор видеодрайвера
ApplicationsAudio: PipeWire, BluetoothБез PipeWire звука не будет
Network configurationNetworkManagerИначе после перезагрузки сети не будет
TimezoneEurope/Moscow или ваш поясNTP оставьте включённым

Пункт Disk configuration опаснее всех. Автоматическая разметка забирает диск целиком. Если на нём Windows или нужные данные, выбирайте ручной режим (Manual partitioning) и отмечайте только свободное место, либо разметьте диск заранее, как в следующем разделе, и укажите готовые разделы с точками монтирования.

Перед запуском установки archinstall предлагает сохранить настройки в user_configuration.json. Файл пригодится для повторной установки на другую машину:

archinstall --config /путь/user_configuration.json

Журнал пишется в /var/log/archinstall/install.log. Если установка упала, в 4.4 появилась подкоманда share-log, которая выгружает журнал на paste.rs для форума. Помните, что ссылка публичная.

Ручная установка: разметка диска под UEFI

Ручной путь по официальному руководству ArchWiki дольше, зато вы понимаете, из чего собрана система. Сначала найдите диск:

lsblk -o NAME,SIZE,TYPE,MOUNTPOINTS

Дальше пример для пустого NVMe-диска /dev/nvme0n1: раздел EFI на 1 ГиБ и корень на остальное место. Гигабайта под ESP хватит на несколько ядер и образов initramfs, 300 МБ из старых гайдов уже тесновато.

# ВНИМАНИЕ: команда стирает таблицу разделов на диске
sgdisk --zap-all /dev/nvme0n1
sgdisk -n 1:0:+1G -t 1:ef00 -c 1:EFI /dev/nvme0n1
sgdisk -n 2:0:0 -t 2:8304 -c 2:root /dev/nvme0n1
mkfs.fat -F 32 /dev/nvme0n1p1
mkfs.ext4 /dev/nvme0n1p2
mount /dev/nvme0n1p2 /mnt
mount --mkdir /dev/nvme0n1p1 /mnt/boot

Тип 8304 означает корневой раздел Linux x86-64 по спецификации Discoverable Partitions, systemd находит такой раздел сам. Тот, кто предпочитает меню, сделает то же самое в cfdisk. Под btrfs вместо ext4 выполните mkfs.btrfs и создайте подтома @ и @home, тогда позже легко настроить снимки Snapper.

Если рядом стоит Windows, раздел EFI у неё уже есть. Не форматируйте его, просто смонтируйте в /mnt/boot. Объёма ESP от Windows (100 МБ) может не хватить, тогда монтируйте его в /mnt/efi и используйте GRUB, который держит ядра в /boot на корневом разделе.

Базовая система: pacstrap, fstab и chroot

Основные пакеты ставятся одной командой. Микрокод выберите по процессору: intel-ucode или amd-ucode. sof-firmware нужен звуку на большинстве ноутбуков последних лет.

pacstrap -K /mnt base linux linux-firmware sof-firmware amd-ucode networkmanager sudo nano man-db
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt

Ключ -K создаёт в новой системе чистое хранилище ключей pacman. Внутри chroot настраиваются время, язык, имя машины и пользователь:

ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
hwclock --systohc
# раскомментируйте en_US.UTF-8 и ru_RU.UTF-8
nano /etc/locale.gen
locale-gen
echo "LANG=ru_RU.UTF-8" > /etc/locale.conf
printf "KEYMAP=ru\nFONT=cyr-sun16\n" > /etc/vconsole.conf
echo "arch-pc" > /etc/hostname
passwd
useradd -m -G wheel -s /bin/bash user
passwd user
EDITOR=nano visudo
# раскомментируйте строку %wheel ALL=(ALL:ALL) ALL
systemctl enable NetworkManager

Последняя команда спасает от самой частой ошибки новичков: система загрузилась, а сети нет, потому что NetworkManager установлен, но не включён.

Загрузчик: systemd-boot или GRUB

systemd-boot

Самый простой вариант для одной системы, он уже входит в systemd. Ядро и initramfs должны лежать на ESP, поэтому ESP смонтирован в /boot.

bootctl install
nano /boot/loader/entries/arch.conf

Содержимое файла записи:

title   Arch Linux
linux   /vmlinuz-linux
initrd  /initramfs-linux.img
options root=/dev/nvme0n1p2 rw

Микрокод отдельной строкой initrd добавлять не нужно: mkinitcpio встраивает его в образ initramfs сам через хук microcode. Вместо имени устройства надёжнее указать root=UUID=..., UUID показывает blkid.

GRUB

GRUB удобнее, если рядом Windows или ESP маленький:

pacman -S grub efibootmgr os-prober
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
# для поиска Windows: GRUB_DISABLE_OS_PROBER=false в /etc/default/grub
grub-mkconfig -o /boot/grub/grub.cfg

Если ESP смонтирован в /efi, поменяйте значение --efi-directory. Подробнее про соседство с Windows, BitLocker и быстрый запуск написано в отдельной инструкции. После настройки загрузчика выйдите из chroot командой exit, отмонтируйте всё через umount -R /mnt и перезагрузитесь.

Рабочий стол, видеодрайвер и звук

После первой загрузки вы окажетесь в текстовой консоли. Войдите пользователем, подключитесь к Wi-Fi через nmtui и поставьте окружение. Для KDE Plasma 6:

sudo pacman -S plasma-meta konsole dolphin kate sddm
sudo pacman -S pipewire pipewire-pulse wireplumber
sudo systemctl enable sddm

Для GNOME:

sudo pacman -S gnome gnome-tweaks
sudo systemctl enable gdm

Видеодрайверы для AMD и Intel берутся из Mesa, достаточно добавить Vulkan: vulkan-radeon или vulkan-intel. Для NVIDIA с ядром linux ставится nvidia-open и nvidia-utils. Открытые модули работают на картах начиная с поколения Turing (GTX 16xx, RTX 20xx). Владельцам старых GeForce нужны legacy-ветки из AUR, все варианты разобраны в статье про драйвер NVIDIA.

Что настроить в первый день

Свежий Arch минималистичен, часть удобств включается вручную.

  1. В /etc/pacman.conf раскомментируйте Color и ParallelDownloads = 5, а для Steam откройте секцию [multilib]. Затем обновите базы: sudo pacman -Syu. Повседневные команды собраны в шпаргалке по pacman.
  2. Поставьте pacman-contrib и включите таймер, который чистит кэш пакетов, оставляя три последние версии: sudo systemctl enable --now paccache.timer.
  3. Для SSD включите еженедельный TRIM: sudo systemctl enable --now fstrim.timer.
  4. Помощник AUR, например paru, собирается из исходников. Как это делать и что проверять в PKGBUILD, описано в материале об AUR.
  5. Если выбрали btrfs, настройте Snapper до первого большого обновления, а не после первой поломки.
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -si

Перед каждым крупным обновлением открывайте новости на главной archlinux.org. Когда переход требует ручных действий, там пишут, что именно сделать. Пара минут чтения заменяет вечер восстановления системы.

Обновляйте систему целиком через pacman -Syu. Команда pacman -Sy пакет без полного обновления приводит к частичному апгрейду, после которого программы падают из-за несовпадения библиотек.

Система не загружается: chroot с флешки

Ошибки загрузчика и initramfs чинятся с той же установочной флешки. Загрузитесь с неё, смонтируйте разделы так же, как при установке, и войдите в систему:

mount /dev/nvme0n1p2 /mnt
mount /dev/nvme0n1p1 /mnt/boot
arch-chroot /mnt
pacman -Syu
mkinitcpio -P
bootctl update
# или для GRUB: grub-install ... и grub-mkconfig -o /boot/grub/grub.cfg

Типичные сценарии такие. Чёрный экран после выбора пункта меню чаще всего связан с видеодрайвером: добавьте nomodeset в параметры ядра, загрузитесь и поставьте правильный пакет. Сообщение "emergency mode" обычно означает ошибку в /etc/fstab, например неверный UUID. Пропал пункт загрузки в меню UEFI: проверьте записи командой efibootmgr и переустановите загрузчик.

Частые вопросы

Что выбрать новичку: archinstall или ручную установку?

Для первой системы удобнее archinstall: меньше шансов ошибиться в разметке и загрузчике, а результат тот же самый Arch. Ручную установку стоит пройти хотя бы раз в виртуальной машине, чтобы понимать, как чинить систему через chroot.

Сколько места нужно под Arch Linux?

Базовая система с KDE Plasma занимает около 8-10 ГБ. Для комфортной работы с играми и кэшем пакетов закладывайте от 50 ГБ под корень, домашние файлы считайте отдельно.

Можно ли установить Arch с включённым Secure Boot?

Официальный образ не загрузится с включённой проверкой. Выключите Secure Boot на время установки, а потом при желании включите его со своими ключами через sbctl, как описано в ArchWiki.

Нужен ли swap-раздел?

Отдельный раздел не обязателен. archinstall предлагает zram, этого хватает большинству машин. Для гибернации нужен swap-файл или раздел не меньше объёма занятой памяти.

Как поставить Arch рядом с Windows?

Освободите место средствами Windows, отключите быстрый запуск, при установке используйте существующий раздел EFI без форматирования, а загрузчиком выберите GRUB с os-prober.

Как часто обновлять Arch?

Раз в несколько дней или раз в неделю через pacman -Syu, предварительно заглянув в новости archlinux.org. Систему, которую не обновляли полгода, тоже можно обновить, но сначала обновите archlinux-keyring.

Документация и источники

Читайте также

Команды проверены на актуальных версиях дистрибутивов на момент обновления. Перед изменением системных настроек сделайте резервную копию.