Köszönöm a tippet, nem tudtam róla, hogy van ilyen lehetőség:
"...az initrd-t tudtommal össze tudod forrasztani a kernellel egy binárisba így a paramétereket is belerakhatod abba."
Igen, a systemd-ukify python modullal meg lehet csinálni. Feltettem egy virtuális gépbe egy Arch linuxot, telepítettem a ukify-t felparamétereztem, majd megadtam neki a debian kernel és initrd image-ket, és legeneráltam egy .efi binárisba.
Csodálatosan bootol a rendszer. Custom entrybe meg is adtam hogy ezt töltse be az induláskor a rendszer.
Így ha kernel frissítés van, akkor csak legenerálom újra ezt a scriptet és kész. Amúgy még tesztelem így a rendszert, de első indításra minden rendben van. Amúgy teszt jelleggel a debian 5.10-es kernellel megcsináltam ezt a virtuális gépben majd azzal is be tudtam bootolni a legújabb 6.2.xx kernel helyett az Arch-ot... :D
Ezer köszönet!