Arch
Install OS
Partitions
Создайте разделы при помощи fdisk
:
$ fdisk /dev/sda
Таблица дисков:
Type | Partition |
---|---|
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