Установка Arch Linux: пошаговое руководство от загрузочной флешки до рабочей системы

Установка 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
📊 Каким способом вы ставите Arch Linux?
Вручную через pacstrap
Через archinstall
Пока только изучаю тему
Ставил раньше, вернулся за обновлением знаний

Разметка диска

Это самый ответственный этап ручной установки. Определите целевой диск командой lsblk — ориентируйтесь на размер устройства, а не на букву. Для разметки удобнее всего использовать cfdisk с указанием диска, например cfdisk /dev/nvme0n1 или cfdisk /dev/sda.

Для системы с UEFI минимальная схема выглядит так:

РазделТипРекомендуемый размерНазначение
/dev/sda1EFI System512 МБ – 1 ГБЗагрузочный раздел EFI
/dev/sda2Linux swapПо объёму ОЗУ или меньшеПодкачка (опционально)
/dev/sda3Linux filesystemВсё остальноеКорень системы /

Отдельный раздел /home — необязателен, но упрощает переустановку системы без потери пользовательских файлов. После разметки разделы нужно отформатировать: EFI — в FAT32 (mkfs.fat -F32 /dev/sda1), корень — в ext4 (mkfs.ext4 /dev/sda3), swap активируется командами mkswap и swapon.

⚠️ Внимание: команды mkfs и mkswap безвозвратно стирают содержимое разделов. Перед запуском ещё раз сверьте имена устройств с выводом lsblk — буквы дисков могут отличаться от примеров в любой инструкции.

☑️ Перед запуском pacstrap

Выполнено: 0 / 5

Ручная установка: 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. Долгие паузы между обновлениями увеличивают риск конфликтов при следующем апдейте. Перед крупным обновлением полезно заглянуть в новости на официальном сайте — там публикуют предупреждения о случаях, требующих ручного вмешательства.