Установка Arch Linux начинается не с команды pacstrap, а с проверки режима загрузки: если компьютер загрузился в режиме BIOS/CSM вместо UEFI, часть инструкций из вики не сработает, а загрузчик придётся ставить иначе. Проверить режим можно сразу после загрузки с флешки командой cat /sys/firmware/efi/fw_platform_size — если файл существует и показывает 64, система загружена в UEFI, и можно двигаться дальше по стандартному сценарию.
Arch — это дистрибутив с моделью rolling release: система обновляется непрерывно, без «больших релизов». Расплата за свежесть пакетов — необходимость понимать, что именно вы ставите и как это настраивается. Эта инструкция проведёт вас через весь процесс: от записи ISO до установленной системы с графическим окружением.
Подготовка: что нужно перед установкой
Для установки понадобится флешка объёмом от 2 ГБ, скачанный с официального сайта ISO-образ Arch Linux и стабильное интернет-соединение — базовые пакеты скачиваются из сети в процессе. Установка по Wi-Fi возможна, но проще и надёжнее использовать кабель Ethernet.
Записать образ на флешку можно утилитой Ventoy, Rufus (в режиме dd) или командой dd из другой Linux-системы:
dd bs=4M if=archlinux-x86_64.iso of=/dev/sdX conv=fsync oflag=direct status=progress
Здесь /dev/sdX — именно флешка целиком, а не раздел на ней. Ошибка в букве устройства уничтожит данные на другом диске, поэтому сначала проверьте список устройств командой lsblk.
⚠️ Внимание: установка Arch с форматированием диска удалит все данные на выбранном накопителе. Если на диске есть вторая система или важные файлы — сделайте резервную копию до загрузки с флешки.
- 💾 Флешка от 2 ГБ и свежий ISO с официального сайта
- 🌐 Проводной интернет или пароль от Wi-Fi под рукой
- 🔋 Для ноутбука — подключённое зарядное устройство
- 📋 Резервная копия данных, если диск не пустой
Загрузка в Live-окружение и первые проверки
Загрузитесь с флешки через boot-меню (клавиша зависит от производителя материнской платы или ноутбука — обычно это F12, F11, Esc или F2; точную клавишу смотрите в документации к вашей модели). После загрузки вы попадёте в консоль под пользователем root — это нормально, графики здесь нет.
Первым делом настройте сеть. При проводном подключении оно обычно поднимается автоматически — проверьте командой ping -c 3 archlinux.org. Для Wi-Fi используйте утилиту iwctl: внутри неё команды station wlan0 scan, station wlan0 get-networks и station wlan0 connect "Имя_сети".
Затем синхронизируйте системные часы — это важно для корректной работы пакетного менеджера и проверки подписей:
timedatectl set-ntp true
Разметка диска
Это самый ответственный этап ручной установки. Определите целевой диск командой lsblk — ориентируйтесь на размер устройства, а не на букву. Для разметки удобнее всего использовать cfdisk с указанием диска, например cfdisk /dev/nvme0n1 или cfdisk /dev/sda.
Для системы с UEFI минимальная схема выглядит так:
| Раздел | Тип | Рекомендуемый размер | Назначение |
|---|---|---|---|
| /dev/sda1 | EFI System | 512 МБ – 1 ГБ | Загрузочный раздел EFI |
| /dev/sda2 | Linux swap | По объёму ОЗУ или меньше | Подкачка (опционально) |
| /dev/sda3 | Linux filesystem | Всё остальное | Корень системы / |
Отдельный раздел /home — необязателен, но упрощает переустановку системы без потери пользовательских файлов. После разметки разделы нужно отформатировать: EFI — в FAT32 (mkfs.fat -F32 /dev/sda1), корень — в ext4 (mkfs.ext4 /dev/sda3), swap активируется командами mkswap и swapon.
⚠️ Внимание: командыmkfsиmkswapбезвозвратно стирают содержимое разделов. Перед запуском ещё раз сверьте имена устройств с выводомlsblk— буквы дисков могут отличаться от примеров в любой инструкции.
☑️ Перед запуском pacstrap
Ручная установка: pacstrap и базовая настройка
Смонтируйте корневой раздел: mount /dev/sda3 /mnt, затем создайте точку монтирования для EFI и подключите его: mount --mkdir /dev/sda1 /mnt/boot. Теперь можно ставить базовую систему:
pacstrap -K /mnt base linux linux-firmware
Добавьте сюда сразу нужные пакеты, чтобы не мучиться потом: текстовый редактор (nano или vim), сетевые утилиты (networkmanager), при необходимости — intel-ucode или amd-ucode для микрокода процессора. После установки сгенерируйте fstab:
genfstab -U /mnt >> /mnt/etc/fstab
Дальше работа идёт внутри новой системы через arch-chroot /mnt. Здесь вам нужно задать часовой пояс, локаль, имя компьютера (/etc/hostname), пароль root и создать обычного пользователя. Завершающий шаг — установка загрузчика. Для UEFI чаще всего используют GRUB или systemd-boot; оба варианта подробно описаны в официальной Arch Wiki, и выбор зависит от ваших предпочтений.
Быстрый путь: установка через archinstall
Если ручная разметка и chroot пока пугают, в официальный ISO встроен скрипт archinstall. Он запускается одноимённой командой и проводит через весь процесс в текстовом меню: выбор диска, раскладки, профиля системы (десктоп, сервер, минимальная установка), окружения рабочего стола и пользователей.
Скрипт не «урезанный» — он использует те же пакеты и механизмы, что и ручная установка, просто автоматизирует рутину. Однако понимать, что происходит под капотом, всё равно полезно: при возникновении проблем с загрузчиком или сетью знание ручных шагов сильно упрощает диагностику.
Что выбрать в archinstall новичку?
Профиль Desktop с окружением KDE Plasma или GNOME — самый предсказуемый вариант. Файловую систему оставьте ext4, разметку — автоматическую (best-effort). Звуковой сервер — pipewire, если скрипт предложит выбор.
Установка графического окружения
После перезагрузки в свежую систему у вас будет только консоль. Чтобы получить привычный рабочий стол, установите графический сервер и окружение. Для KDE Plasma базовый набор выглядит так:
pacman -S plasma-meta kde-applications sddm
systemctl enable sddm
Альтернативы — GNOME (пакеты gnome и gdm), лёгкие Xfce или LXQt для слабого железа. Также не забудьте драйверы видеокарты: для Intel и открытых драйверов AMD обычно достаточно пакета mesa, для NVIDIA есть выбор между проприетарным nvidia и открытым nouveau — актуальные рекомендации зависят от модели карты, сверяйтесь с Arch Wiki.
- 🖥️ KDE Plasma — гибкая настройка, современный вид
- 🧩 GNOME — цельный интерфейс, минимум конфигурации
- 🪶 Xfce / LXQt — для старых ПК и ноутбуков
- ⌨️ i3 / Hyprland — тайлинговые варианты для опытных
Частые ошибки новичков
Классическая проблема — система установлена, но после перезагрузки компьютер не видит загрузочную запись. Причины обычно две: загрузчик поставлен не в тот EFI-раздел, или раздел не был смонтирован в момент установки загрузчика. Лечится загрузкой с флешки, монтированием разделов и переустановкой загрузчика через arch-chroot.
Вторая типичная ситуация — нет интернета после установки, потому что забыли поставить или включить NetworkManager. Третья — не установлен пакет с микрокодом процессора, что на некоторых системах приводит к нестабильности. Все эти ошибки обратимы и не требуют переустановки с нуля.
⚠️ Внимание: не выполняйте частичное обновление системы (например,pacman -Sy пакетбез полного обновления) — это частая причина поломок в rolling-release дистрибутивах. Обновляйтесь всегда целиком:pacman -Syu.
FAQ: частые вопросы об установке Arch Linux
Можно ли установить Arch Linux рядом с Windows?
Да, это называется dual boot. Потребуется заранее освободить место на диске средствами Windows, отключить Fast Startup и (часто) Secure Boot в UEFI. При установке не форматируйте существующий EFI-раздел Windows — смонтируйте его и добавьте туда загрузчик Arch. Точные шаги зависят от конфигурации, поэтому сверяйтесь с разделом про dual boot в Arch Wiki.
Сколько времени занимает установка?
Через archinstall — обычно 20–40 минут в зависимости от скорости интернета. Ручная установка у новичка может занять несколько часов с чтением документации, и это нормально: большая часть времени уходит на понимание шагов, а не на сами команды.
Нужен ли swap-раздел?
Строго обязательным он не является. Swap полезен при малом объёме ОЗУ и обязателен, если вы хотите использовать гибернацию (спящий режим с сохранением на диск). Вместо раздела можно использовать swap-файл или zram — эти варианты гибче.
Что делать, если после установки чёрный экран?
Чаще всего причина в видеодрайвере или в том, что не запустился display manager. Переключитесь в другую консоль сочетанием Ctrl+Alt+F3, войдите в систему и проверьте статус службы (systemctl status sddm или gdm) и установленные графические драйверы.
Как часто нужно обновлять Arch?
Регулярно — желательно не реже раза в неделю-две, командой pacman -Syu. Долгие паузы между обновлениями увеличивают риск конфликтов при следующем апдейте. Перед крупным обновлением полезно заглянуть в новости на официальном сайте — там публикуют предупреждения о случаях, требующих ручного вмешательства.