[РЕШЕНО]Установка Archlinux UEFI без Grub

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
Я так понял темы туташние попадают в поисковики. Оставлю тут исправленную версию в основном в соответствии с пунктамии установки с 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
Перезагрузка
#exit
#umount -R /mnt
#reboot
Перед перезагрузкой, не забудьте, включить интернет :
# systemctl enable dhcpcd.service
 
Зарегистрироваться или войдите чтобы оставить сообщение.