Я так понял темы туташние попадают в поисковики. Оставлю тут исправленную версию в основном в соответствии с пунктамии установки с Wiki, а то ктонить по моим первым кривым постам решит ставить. И себе на будущее шпаргалка.
  Разметка дисков
Для примера:
#cfdisk
sda1 512MB для efi
sda2 50GB для /
sda3 900GB для home

Форматирование и монтирование
mkfs.ext4 /dev/sda2 -L "Arch"
mount /dev/sda2 /mnt
mkfs.fat -F32 /dev/sda1
mkdir  /mnt/boot
mount /dev/sda1 /mnt/boot
mkfs.ext4 /dev/sda3 -L "Home"
mkdir /mnt/home
mount /dev/sda3 /mnt/home

 Выбор зеркал
#nano /etc/pacman.d/mirrorlist
Зеркало яндекса вверх.
(Жмём Ctrl+W и пишем Russia, интер,курсор окажется на нужной строке, выделям Shift+стрелки право-лево  и жмём Ctrl+K и вставляем в самый верх списка Ctrl+U)
########### Установка системы
# pacstrap /mnt base linux linux-firmware nano efibootmgr dhcpcd amd-ucode (или intel-ucode)

Настройка системы
# genfstab -U /mnt >> /mnt/etc/fstab

 Вход в установленную систему
# arch-chroot /mnt

Часовой пояс
 Задайте часовой пояс:
# ln -s  /usr/share/zoneinfo/Aisa/Vladivostok  /etc/localtime
Тут пишем свой вместо Азия /Владивосток
Смотрим доступные пояса тут:
# ls  /usr/share/zoneinfo/

Настройка часов на UTC или местное:
# hwclock  --systohc  --utc
Или
# hwclock  --systohc  --localtime
 чтоб время было как в биосе

Локализация:
# nano /etc/locale.gen
 Раскомментировать
en_US.UTF-8RU
ru_RU.UTF-8
# locale-gen

Создайте файл locale.conf и задайте необходимое значение в нем для переменной LANG:
#nano /etc/locale.conf
Вписать:
LANG=ru_RU.UTF-8
#nano /etc/vconsole.conf
Вписать:
KEYMAP=ru
FONT=cyr-sun16

Настройка сети
Создайте файл hostname:
#nano /etc/hostname dima-pc (заменить на своё)
Добавьте соответствующую запись в файл hosts:
#nano /etc/hosts
127.0.0.1     localhost
::1	localhost
127.0.1.1	dima-pc.localdomain dima-pc

 Создать Initramfs
# mkinitcpio -p linux

Создадим пароль для root
# passwd

 Создание пользавателя
# useradd -m -g users -G wheel -s /bin/bash dima
Создание пароля для него
# passwd dima

Настроим Sudo
# nano /etc/sudoers
Раскомментируем строку %wheel ALL=(ALL) ALL

 Включим репозиторий multilib
#nano /etc/pacman.conf
Раскоментировать
[multilib]
Include = / etc / pacman.d / mirrorlist
# pacman -Syy

Включить автозапуск сети
# systemctl enable dhcpcd.service

Запускаем менеджер загрузки
# bootctl install

Настраиваем менеджер загрузки:
# nano /boot/loader/loader.conf
Закомментировать все строки и добавить свои;
default arch
timeout 5
editor 1
# nano /boot/loader/entries/arch.conf
Пишем сюда это:
title Arch Linux
linux  /vmlinuz-linux
initrd  /amd-ucode.img (если интел, заменить на intel-ucode.img
initrd  /initramfs-linux.img
options root=UUID=”bdc90ff2-a785-4504-b5b5-7f2d18defe4c”  rw

Чтоб узнать UUID
 # blkid
Тут смотрим UUID sda2

Перезагрузка
#exit
#umount -R /mnt
#reboot

Загружаемся без флешки. Логинимся под тем именем которое задали ранее.
Устанавливаем окружение по вкусу и программы. Для примера установка минимальных KDE.
Установка от рут или sudo
Иксы
# pacman -S xorg-server xorg-xinit xorg-apps xterm mesa-libgl
KDE
# pacman -S plasma-desktop dolphin konsole sddm firefox
# systemctl enable sddm.service
 
AMD Ryzen™5 2600, AMD RX570, AMD Radeon R7Perfomance
MamkinHaker
Не применяется цветовая схема к виджету меню и панели рабочего стола. Breeze. Как то было она применилась после удаление всех папок кде с /home/user и поледующе повторной раскраски. Щас ток систему поставил, не охота так вандалить. Есть решение??
Разобрался. Тёмная бризи не применяет цвета к виджетам. Изменил цвета к светлой бризи, тоже не меняет. Но после изменения белой в оформлении рабочего стола появилась ещё одна тема бризи с надписью(поддерживает цыетовые схемы) Именно она имеет окрашивание виджетов
AMD Ryzen™5 2600, AMD RX570, AMD Radeon R7Perfomance
Не применяется цветовая схема к виджету меню и панели рабочего стола. Breeze. Как то было она применилась после удаление всех папок кде с /home/user и поледующе повторной раскраски. Щас ток систему поставил, не охота так вандалить. Есть решение??
AMD Ryzen™5 2600, AMD RX570, AMD Radeon R7Perfomance
MamkinHaker
sddm запустилось, ввожу пароль, на секунду показывает экран консоли tty1,возвращает снова в sddm, там уже пустое поле пароля, ввожу пароль и тоже самое по кругу бесконечно. Чего-то не хватает в иксах?
xterm'a не хватало.

Вобщем установил по новой. Всё таки sda1 /mnt/boot делал. Почти идеально.
Кроме:
bootctl --path=/mnt/boot install
Ошибка.Написало что то типа /mnt/boot не смонтировано.
Сделал:
bootctl install
Удачно.
# nano /boot/loader/entries/arch.conf
title Arch Linux
linux  /vmlinuz-linux
initrd  /amd-ucode.img
initrd  /initramfs-linux.img
options root=UUID=bdc90ff2-a785-4504-b5b5-7f2d18defe4c  rw
Не загрузилось с UUID. Зашёл с флешки, поменял на
options root=dev/sda2 rw
Загрузилось.
Думаю ошибся в написании. Осталоь с этим разобраться, так чтоб после обнов ядер ситема загружалась и будет (Решено)
AMD Ryzen™5 2600, AMD RX570, AMD Radeon R7Perfomance
beisic
Пробелы лишние при установке также будете оставлять ?
Нет, я их все помню.
AMD Ryzen™5 2600, AMD RX570, AMD Radeon R7Perfomance
vs220
Оно вам надо?
Как посоветуете? Что печатать?

# nano /boot/loader/entries/arch.conf
title Arch Linux
linux  /vmlinuz-linux
initrd  /amd-ucode.img
initrd  /initramfs-linux.img
options        root=UUID=bdc90ff2-a785-4504-b5b5-7f2d18defe4c  rw
###Узнать uuid
C UUID тоже может в будущем не загрузиться?
AMD Ryzen™5 2600, AMD RX570, AMD Radeon R7Perfomance
#########Разметка дисков такова
sda1 550MB для efi
sda2 50GB для /
sda3 900GB для home
#####Форматирование и монтирование
(root)
mkfs.ext4 /dev/sda2 -L "Arch"
mount /dev/sda2 /mnt
(boot)
mkfs.fat -F32 /dev/sda1
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot
(home)
mkfs.ext4 /dev/sda3 -L "Home"
mkdir  /mnt/home
mount /dev/sda3 /mnt/home

###########Выбор зеркал
#nano /etc/pacman.d/mirrorlist
Зеркало яндекса вверх.
(Жмём Ctrl+W и ищем Russia, выделям Shift-ом и жмём Ctrl+K и вставляем в самый верх списка Ctrl+U)
########## Установка системы
# pacstrap /mnt base linux linux-firmware efibootmgr amd-ucode nano
##########  Настройка системы
# genfstab -U /mnt >> /mnt/etc/fstab
Затем проверьте содержимое файла fstab
# cat / mnt / etc/fstab
########### Вход в установленную систему
# arch-chroot /mnt
########### Часовой пояс
Задайте часовой пояс:
# ln -s  /usr /share/zoneinfo/Aisa/Vladivostok  /etc/localtime
Смотрим доступные пояса
# ls /usr/share/zoneinfo/
Тут пишем свой вместо Азия /Владивосток
Настройка часов на UTC или местное:
# hwclock  --systohc  --utc
Или
# hwclock  --systohc  --localtime

###########Локализация:
# nano /etc/locale.gen
Раскомментировать
en_US.UTF-8RU
ru_RU.UTF-8
# locale-gen

Создайте файл locale.conf и задайте необходимое значение в нем для переменной LANG:
#nano /etc/locale.conf
Вписать:
LANG=ru_RU.UTF-8
Если вы меняли раскладку клавиатуры, сделайте это изменение постоянным в файле vconsole.conf. Также добавьте шрифт для консоли с поддержкой кириллицы:
#nano /etc/vconsole.conf
Вписать:
KEYMAP=ru
FONT=cyr-sun16
#############Настройка сети
Создайте файл hostname:
#nano /etc/hostname
Dima-pc
Добавьте соответствующую запись в файл hosts:
#nano /etc/hosts
127.0.0.1	localhost
::1		localhost
127.0.1.1	dima-pc.localdomain	dimapc

##########Initramfs
# mkinitcpio -p linux

Открыть файл /etc/mkinitcpio.conf:
#nano /etc/mkinitcpio.conf
В разделе HOOKS, должен быть прописан хук keymap
########## Создадим пароль для root
# passwd
########## Создание пользавателя
# useradd -m -g users -G wheel -s /bin/bash dima
Создание пароля для него
# passwd dima
########### Sudo
# nano /etc/sudoers
Раскомментируем строку %wheel ALL=(ALL) ALL

#########Включим репозиторий multilib
#nano /etc/pacman.conf
[multilib]
Include = / etc / pacman.d / mirrorlist
############Запускаем менеджер загрузки
# bootctl --path=/mnt/boot  install
############Настраиваем менеджер загрузки:
# nano /boot/loader/loader.conf
Закомментировать все строки и добавить свои;
default arch
timeout 5
editor 1
# nano /boot/loader/entries/arch.conf
title Arch Linux
linux  /vmlinuz-linux
initrd  /amd-ucode.img
initrd  /initramfs-linux.img
options        root=UUID=bdc90ff2-a785-4504-b5b5-7f2d18defe4c  rw
###Узнать uuid
 # blkid
 
Посмотрите пожалуйста, переделал. Может что упустил или лишнее
AMD Ryzen™5 2600, AMD RX570, AMD Radeon R7Perfomance
Нашёл на просторах
В /etc/mkinitcpio.conf, в разделе HOOKS, должен быть прописан хук keymap, и убрать fsck
Что даст убирание fsck?
AMD Ryzen™5 2600, AMD RX570, AMD Radeon R7Perfomance
beisic
Посмотрите, может что с PARTUUID, не перепутали с UUID :
Нет не перепутал.
AMD Ryzen™5 2600, AMD RX570, AMD Radeon R7Perfomance
beisic
Делайте по Wiki :
Учту, не смотрел это.

С initrd /amd-ucode.img система не стартует, жалуется на него и выделяет красным цветом. Закомментировал и стартанула.
Вот уже начали ловить грабли с отдельным /boot - а оно вам надо, лишняя секунда при загрузке того стоит?
Бут же вроде я сделал на ехt4, в корне сда2, /boot/efi/EFI и уже там ядра загрузчик vm и ucode и прочее. Или нет?
Хотя я вначале хотел чтоб всё это было по современному, на сда1 , но этот эксперимент решил отложить на неопределённое будущее.
Или как это не раздельно?

Еще при настройке загрузчика писало что то про рандом, типо лоадер буде лежать в случайном месте. Это как так? Или это мой вольный перевод без знания английского так исковеркал смысл?
AMD Ryzen™5 2600, AMD RX570, AMD Radeon R7Perfomance