UEFI и как с этим жить

Установил второй системой на Acer TravelMate b116 к Win10 с UEFI на GPT - Calculate 17. После установки UEFI шелл в упор не хотел видеть загрузчик GRUB в efi разделе. Причем при переименовании grubx64.efi в bootmgfw.efi и подсовывания в каталог microsoft приводило таки к загрузке win10. После гугления был выбран вариант установки refind. После установки и запиливания из Win10 при помощи bcdedit бутменеджером refind, все заработало, загрузчик refind стал виден из биоса, загружаться и загружать и win10 и Calculate. Но, refind помимо, загрузчиков, которые находятся на efi разделе, еще увидел ядро в boot разделе. Но я так понимаю ядру нужно передать параметры какие то, в тех мануалах по refind, что я находил была другая версия Linux. Если кто сталкивался с такой проблемой подскажите, что передавать ядру при загрузке в таком варианте без Grub, напрямую из refind

Что выводит?

efibootmgr  -v

Ну вот

BootCurrent: 0003
Timeout: 0 seconds
BootOrder: 0003,0001,2001,2002,2003
Boot0001* Windows Boot Manager HD (1,GPT,b07ebff2-de60-4434-9771-4348536f0716,0x800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0002* Unknown Device: FvVol(a881d567-6cb0-4eee-8435-2e72d33e45b5)/FvFile(c57ad6b7-0515-40a8-9d21-551652854e37)RC…0
Boot0003* Windows Boot Manager HD (1,GPT,b07ebff2-de60-4434-9771-4348536f0716,0x800,0x32000)/File(\EFI\refind\refind_x64.efi)WINDOWS…x…B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c..5.c.d.d..4.e.7.0..a.c.c.1..f.3.2.b.3.4.4.d.4.7.9.5.}…
Boot0004* Unknown Device: FvVol(a881d567-6cb0-4eee-8435-2e72d33e45b5)/FvFile(c57ad6b7-0515-40a8-9d21-551652854e37)RC…0
Boot0005* calculate HD (1,GPT,b07ebff2-de60-4434-9771-4348536f0716,0x800,0x32000)/File(\EFI\calculate\grubx64.efi)
Boot2001* EFI USB Device RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network RC

Только наличие вот этой строчки
Boot0005* calculate HD (1,GPT,b07ebff2-de60-4434-9771-4348536f0716,0x800,0x32000)/File(\EFI\calculate\grubx64.efi)
не приводит к появлению пункта в загрузочном меню, к стати, данная строчка была нарисована установщиком.
И чего бы я не добавлял в ESP раздел и чем бы, после перезагрузки в загрузочном меню только одно - Windows Boot Manager.
Видимо UEFI shell, который acer туда цепляет, игнорирует все кроме своего загрузчика. Почему я и решил попробовать rEFInd.
Там еще и с установвкой рефинда прикол есть, в мануале автора установка вот этой командой

bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi

вроде все заработало, потом через некоторое время решил подписать его там другая команда

bcdedit /set {bootmgr} description “rEFInd description”
после нее рефинд отшибло, помогло удаление {bootmgr}, и регенерация загрузчика с загрузочного диска, ну и потом 1 команда

Но это отступление, так сказать, с рефиндом все работает, рефинд видит все что есть в ESP разделе и плюс сканирует на наличие доступных загрузчиков на других разделах. Во он и нашел загрузчик в ESP разделе, GRUB который, через него я и загружаюсь, и еще ядро в boot разделе.
В общем попробовал, загрузился с найденным ядром вроде нормально, только без фрейм буффера, похоже надо передать ядру только это.

А у вас в настройке BIOS нет возможности добавить пункт меню EFI вручную? Выключен ли у вас SecureBoot?

Параметры загрузки ядра можно увидеть в /boot/grub/grub.cfg в установленной системе. В этом файле найти запись загрузки и пренести параметры из неё настройки refind

### BEGIN /etc/grub.d/10_linux ###
menuentry ...
...
linux {это ядро, его нужно указать в loader} {остальная строка опции - в options}
...
initrd {это ramdisk - указать для initrd}

А вы не пробовали указать grubx64.efi как загрузчик, который уже и будет загружать ядро?

Secure Boot отключен, в Bios добавить не могу, да загрузчик grubx64.efi то и загружает как надо, но суть не в в том, есть возможность грузить напрямую ядро без GRUB, но ядру надо передать параметры фреймбуфера например, хотя как было опробовано напрямую без GRUB система и так загружается но без заставок, хотя у меня были опасения, что ядро может запаниковать.
А на счет настроек из GRUB была такая мысль, но просто я думал что кто-нибудь имел опыт в такой загрузке, и подсказал что бы без лишних граблей, но видимо прийдется самому, да и темы про UEFI загрузки, особенно на ноут с производителем “продавшим душу microsoft” здесь я не нашел.