Установка православного systemd-boot efi, избавляемся от Grub

Сегодня мы рассмотрим замену Grub, а именно установим systemd-boot

Первым делом у вас должен быть примонтирован /boot раздел полностью, отдельное монтирование /boot/efi нам не подходит.

Установим необходимые директории и точки входа загрузчика:

sudo bootctl install

Настраиваем менеджер загрузки:

sudo nano /boot/loader/loader.conf

Удаляем все строчки и добавляем свои:

default arch       #Конфигурация загрузки по умолчанию
timeout 5          #Время до загрузки
editor 1           #Включение редактора, рекомендуется безопасностью 0

Для Intel пользователей требуется установить пакет: intel-ucode

sudo pacman -S intel-ucode

Создаем файлы конфигурации:

sudo nano /boot/loader/entries/arch.conf
title Arch Linux
linux /vmlinuz-linux
# initrd  /intel-ucode.img   # раскомментировать для пользователей Intel
initrd /initramfs-linux.img 
options root=PARTUUID=XXXX-XXXX-XXXX rw

 


PARTUUID= можно посмотреть командой как на скриншоте ниже:

Таким же способом можете добавлять свои конфигурации в каталог /boot/loader/entries/

После всех работ проверим конфиг:

bootctl status

Для примера конфигурация для принудительной загрузки с картой Nvidia:

В настройках BOIS\EFI выберете нужную запись.

На этом настройка systemd-boot окончена

УДАЛЕНИЕ Grub

Удалите пакет Grub из системы

sudo pacman -R grub

Удалите efi запись из /boot/efi раздела.

Так же удалите настройки Grub из /boot

Рейтинг
( 3 оценки, среднее 3.67 из 5 )
Понравилась статья? Поделиться с друзьями:
Комментарии: 2
  1. Mitai

    а чем он лучше граба быстрее или что? из статьи не очень какая цель замены…

    1. Stez (автор)

      Замены? Статья не цель сравнения, а переход на то что и так стоит в системе по дефолту с systemd

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: