カーネルインストール自動化スクリプトを綺麗に書き直そうとしている
ツール群がバラバラなので
ソースインストールは emerge 、 kernel config の生成は独自スクリプト、 vmlinuz と initramfs の生成は genkernel 、 systemd-boot のエントリ生成は独自スクリプト、みたいな若干アレな状況なので
これが sys-kernel/gentoo-kernel とか systemd-boot の kernel-install(8) (<https://man7.org/linux/man-pages/man8/kernel-install.8.html>) を使おうとするともっとややこしくなって、ソースのインストールから initramfs 生成までが emerge 、ただし initramfs 生成には kernel-install 経由で dracut が絡む、といった感じで
genkernel と dracut の initramfs では使える kernel commandline が違ってくるのでそこもなんとかしないといけない