Установка с помощью archinstall
ШАГ 1: Подготовка
Скачайте образ Arch Linux и создайте загрузочную флешку
# Проверить подключенные диски
lsblk
# Записать образ на флешку (замените /dev/sdX на ваше устройство)
dd if=archlinux.iso of=/dev/sdX bs=4M status=progress oflag=sync
ШАГ 2: Загрузка
Загрузитесь с флешки и запустите archinstall
# Запустить установщик
archinstall
# Если нет интернета (проверьте интерфейс с ifconfig)
dhcpcd eth0
ШАГ 3: Настройка
Выберите параметры установки в интерактивном меню
# Основные параметры для выбора:
Язык: Russian - Раскладка: ru - Диск: (выберите ваш диск) - Файловая система: ext4 - Ядро: linux - Сеть: dhcpcd
ШАГ 4: Завершение
Дождитесь окончания установки и перезагрузитесь
# После установки
exit umount -R /mnt reboot
Ручная установка
ШАГ 1: Разметка диска
Создайте разделы с помощью fdisk или cfdisk
# Запустить cfdisk (более дружелюбный интерфейс)
cfdisk /dev/sdX
# Или fdisk для более продвинутых пользователей
fdisk /dev/sdX
Рекомендуемая схема разделов
Для UEFI:
- EFI раздел: 512M, тип EFI System
- Root раздел: 20-30G, тип Linux filesystem
- Home раздел: остальное место, тип Linux filesystem
Для BIOS:
- Boot раздел: 1M, тип BIOS boot
- Root раздел: 20-30G, тип Linux filesystem
- Home раздел: остальное место, тип Linux filesystem
ШАГ 2: Форматирование
Отформатируйте разделы и создайте файловые системы
# Для EFI раздела (если UEFI)
mkfs.fat -F32 /dev/sdX1
# Для корневого раздела (ext4)
mkfs.ext4 /dev/sdX2
# Для home раздела (можно btrfs или ext4)
mkfs.ext4 /dev/sdX3
ШАГ 3: Монтирование
Смонтируйте разделы и установите базовую систему
# Монтирование корневого раздела
mount /dev/sdX2 /mnt
# Создание и монтирование остальных разделов
mkdir /mnt/boot
mount /dev/sdX1 /mnt/boot
mkdir /mnt/home
mount /dev/sdX3 /mnt/home
mount /dev/sdX1 /mnt/boot
mkdir /mnt/home
mount /dev/sdX3 /mnt/home
# Установка базовой системы
pacstrap /mnt base linux linux-firmware
ШАГ 4: Настройка
Настройте систему, установите загрузчик и пользователя
# Генерация fstab
genfstab -U /mnt >> /mnt/etc/fstab
# Переход в установленную систему
arch-chroot /mnt
# Установка загрузчика (для GRUB)
pacman -S grub
grub-install /dev/sdX
grub-mkconfig -o /boot/grub/grub.cfg
grub-install /dev/sdX
grub-mkconfig -o /boot/grub/grub.cfg
# Создание пользователя
useradd -m -G wheel -s /bin/bash username passwd username