В этом руководстве я подробно опишу процесс установки Arch Linux на ноутбук ASUS X540NA. Это мой личный проверенный метод, который я использовал несколько раз.
Подготовка
Вам понадобится:
- USB-накопитель (минимум 2GB)
- Стабильное интернет-соединение
- Доступ к UEFI/BIOS (обычно клавиша F2 или Del при загрузке)
Шаги установки
Создание загрузочной флешки
Скачайте образ Arch Linux с официального сайта:
wget https://archlinux.org/iso/latest/archlinux-x86_64.iso
Запишите образ на USB (замените /dev/sdX на ваше устройство):
sudo dd if=archlinux-x86_64.iso of=/dev/sdX bs=4M status=progress oflag=sync
Загрузка в Live-окружение
Перезагрузите компьютер и зайдите в BIOS/UEFI. Установите приоритет загрузки с USB. После загрузки вы увидите приглашение командной строки.
Проверьте режим загрузки:
ls /sys/firmware/efi/efivars
Если команда не выдаёт ошибку, значит система загрузилась в UEFI режиме.
Подключение к интернету
Для проводного соединения:
dhcpcd
Для Wi-Fi:
iwctl
station wlan0 connect SSID
Проверьте соединение:
ping archlinux.org
Разметка диска
Определите ваш диск:
fdisk -l
Создайте разделы (пример для UEFI/GPT):
cfdisk /dev/sda
# 1. 512M EFI System
# 2. Оставшееся пространство Linux filesystem
Форматирование:
mkfs.fat -F32 /dev/sda1
mkfs.ext4 /dev/sda2
Монтирование и установка базовой системы
mount /dev/sda2 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot
pacstrap /mnt base linux linux-firmware
Настройка системы
Сгенерируйте fstab:
genfstab -U /mnt >> /mnt/etc/fstab
Перейдите в установленную систему:
arch-chroot /mnt
Установите часовой пояс:
ln -sf /usr/share/zoneinfo/Region/City /etc/localtime
hwclock --systohc
Настройте локаль:
nano /etc/locale.gen # раскомментируйте нужные локали
locale-gen
echo "LANG=en_US.UTF-8" > /etc/locale.conf
Установка загрузчика
Для UEFI:
pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg
Завершение установки
Установите пароль root:
passwd
Создайте пользователя:
useradd -m -G wheel -s /bin/bash username
passwd username
Настройте sudo:
EDITOR=nano visudo # раскомментируйте %wheel ALL=(ALL) ALL
Выйдите из chroot и перезагрузитесь:
exit
umount -R /mnt
reboot
Пост-установка
Рекомендуемые действия после установки:
- Установите графическое окружение (если нужно)
- Настройте сеть (NetworkManager или systemd-networkd)
- Установите драйверы для вашего оборудования
- Настройте зеркала для pacman
Для настройки зеркал в России рекомендую:
sudo nano /etc/pacman.d/mirrorlist
# Добавьте в начало:
Server = https://mirror.yandex.ru/archlinux/$repo/os/$arch
Server = https://mirror.truenetwork.ru/archlinux/$repo/os/$arch
Назад к блогу