Install OS

Partitions

Создайте разделы при помощи fdisk:

$ fdisk /dev/sda

Таблица дисков:

TypePartition
swap/dev/sda1
/boot/dev/sda2
//dev/sda3

Форматирование:

$ mkswap /dev/sda1
$ mkfs.btrfs /dev/sda2
$ mkfs.btrfs /dev/sda3

Примонтируейте корневой раздел

$ mount /dev/sda3 /mnt

Installation

При помощи pacstrap ставим базовые пакеты:

$ pacstrap /mnt base linux linux-firmware vim man-db man-pages texinfo iproute2 dhclient

Configure the system

Fstab

Генерируем fstab

$ genfstab -U /mnt >> /mnt/etc/fstab
Chroot

chroot в установленную систему

$ arch-chroot /mnt
Time zone

Ставим таймзону

$ ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
$ hwclock --systohc
Localization

Uncomment en_US.UTF-8 UTF-8 and other needed locales in /etc/locale.gen, and generate them with:

$ locale-gen

Set LANG:

$ echo 'LANG=en_US.UTF-8' > /etc/locale.conf
Network configuration

Hostname:

$ echo 'arch' > /etc/hostname

Set hosts:

cat >> /etc/hosts << EOF
127.0.0.1   localhost
::1         localhost
127.0.0.1   arch
EOF
Initramfs

Если есть LVM, system encryption or RAID выполнить:

$ mkinitcpio -P
Root password
$ passwd
Boot loader

Здесь описано подробнее про установку.

При использовании типа BIOS boot для отдельного диска выполнить:

$ pacman -S grub
$ grub-install --target=i386-pc /dev/sdX
$ grub-mkconfig -o /boot/grub/grub.cfg