Всем привет!
Итак, в своих поисках наиболее производительного Linux дистрибутива, я остановил свой выбор на Arch Linux. Любой другой, как по мне, проигрывает ему, разве что, в легкости установки, но кому как.
У Arch Linux есть ArchInstall, но это не работает на моем устройстве корректно, о чем есть соответствующий issue на Github.
Потому, я решил разобраться с ручной установкой.
К сожалению, мне не удалось найти современного, подробного мануала. Про Wiki я не говорю, так как там нужно понимать все, дабы понять гайд в целом.
Однако, естественно, с ручной установкой возникли сложности.
Сразу отмечу, что я не профи в Linux. Однако убежден, это ни сколько не помешает мне использовать лучший дистрибутив для меня.
Сложности начались с Grub, но я хотел бы описать процесс установки, чтобы если что не так вы смогли меня поправить.
Итак. У нас в наличии ноутбук Acer Nitra 5 со следующими параметрами:
-
Шестиядерный Intel Core i5-11400H
-
Чипсет системной платы Intel Tiger Point HM570, Intel Tiger Lake-H
-
DIMM1: Samsung M471A1K43EB1-CWE
-
DIMM3: Samsung M471A1K43EB1-CWE
-
Интегрированная видеокарта Intel(R) UHD Graphics
-
Дискретная видеокарта NVIDIA GeForce RTX 3050 Ti Laptop GPU
-
SSD на 512 гб
На SSD уже установлена Windows, которая занимает 4 раздела. Дополнительно свободных 50 гб под Linux.
Запускаем установщик.
Настраиваем время, хотя это вполне можно было сделать в окружении:
timedatectl set-timezone Europe/Moscow
timedatectl set-ntp true
hwclock --systohc --localtime
С помощью fdisk создаю 2 раздела. На 500 мб, делаю ему тип EFI, второй на все остальное место (никаких файлов подкачки!).
Форматируем:
mkfs --type=vfat /dev/nvme0n1p5
mkfs --type=btrfs /dev/nvme0n1p6
Монтируем:
mount /dev/nvme0n1p6 /mnt
Создаем и монтируем boot:
mkdir -p /tmp/boot
mount /dev/nvme0n1p5 /mnt/boot
Устанавливаем:
pacstrap /mnt base base-devel linux linux-firmware
Но я хотел бы Linux Zen. По ходу, как его правильно устанавливать?
fstab и chroot:
genfstab -t UUID /mnt >> /mnt/etc/fstab
arch-chroot /mnt
Ставлю Grub. Хотя я хотел бы systemd-boot, но как говорится, что имеем:
pacman -S grub efibootmgr
grub-install /dev/nvme0n1
Бабах! grub-install: error: cannot find EFI directory.
grub-install –force /dev/nvme0n1
То же самое.
Дальше я планировал:
pacman -S os-prober mtools fuse
grub-mkconfig -o /boot/grub/grub.cfg
pacman -S dialog wpa_supplicant
pacman -Syu
pacman -S xorg xorg-server
pacman -S mate mate-extra
pacman -S lightdm
pacman -S lightdm-gtk-greeter
systemctl enable lightdm
Стоит добавить, что я не хотел бы иметь загрузочное меню. Я хотел бы, чтобы Windows загружалась сразу, а при надобности, чтобы Linux можно было запустить из UFI Boot menu.
Пожалуйста, помогите раз и на долгое время совладать с установкой Arch Linux!
Заранее благодарен!
P.S.
Manjaro не предлагать, я слепой, а accessibility install у Manjaro нет.