Загрузчик archlinux

Системные сервисы и системы инициализации: systemd, sysvinit и другие


Ответить
yranehor
Сообщения: 26
Зарегистрирован: 13.10.2022

#

Решил попробовать openSUSE. И он сломал мне загрузчик. В UEFI BIOS исчезли все установленные у меня системы и я не могу загрузится ни в одну из них. В efibootmgr их тоже нет. При попытке добавить запись вручную
efibootmgr --create --disk=/dev/sda --part=2 --label="arch" --loader='EFI\arch\grubx64.efi'
Запись в efibootmgr появляется
# efibootmgr
BootCurrent: 0002
Timeout: 1 seconds
BootOrder: 0003,0002
Boot0002* UEFI: USB DISK 2.0 PciRoot(0x0)/Pci(0x14,0x0)/USB(4,0)/HD(2,MBR,0x5672b3e6,0x39c1800,0x10000)0000424f
Boot0003* arch HD(2,GPT,57e3b87f-2728-4a6b-b6a0-929e8fc2cac2,0x61a8800,0x1f4000)/EFI\arch\grubx64.efi
Но после перезагрузки в UEFI BIOS по прежнему нет выбора систем и в efibootmgr запись сделанная вручную пропадает.
Как мне решить эту проблему. В настройках UEFI BIOS ничего не менял. И как видно флешка с systemreckue через которую мне удается загрузится арч в меню выбора UEFI BIOS присутствует
yranehor
Сообщения: 26
Зарегистрирован: 13.10.2022

#

Переустановка загрузчика
grub-install --target=x86_64-efi --efi-directory=/boot/efi с последующим
grub-mkconfig -o /boot/grub/grub.cfg
ситуацию не исправила
Ответить