Replacing systemd boot with Limine

I installed limine and limine-mkinitcpio-hook output from limine creating entries to bootmenu:

Kernel stored in: /boot/3ae5d721382e4ff987cc8f7def35680f/linux-cachyos/vmlinuz-linux-cachyos
Initramfs stored in: /boot/3ae5d721382e4ff987cc8f7def35680f/linux-cachyos/initramfs-linux-cachyos
==> Using drop-in configuration file: ‘10-chwd.conf’
==> Starting build: ‘6.17.5-arch1-1’
→ Running build hook: [base]
→ Running build hook: [udev]
→ Running build hook: [autodetect]
→ Running build hook: icrocode]
→ Running build hook: [kms]
→ Running build hook: dconf]
→ Running build hook: [block]
→ Running build hook: [keyboard]
→ Running build hook: [keymap]
→ Running build hook: onsolefont]
==> WARNING: consolefont: no font found in configuration
→ Running build hook: [plymouth]
→ Running build hook: [filesystems]
→ Running build hook: [fsck]
==> ERROR: module not found: ‘nvidia’
==> ERROR: module not found: ‘nvidia_modeset’
==> ERROR: module not found: ‘nvidia_uvm’
==> ERROR: module not found: ‘nvidia_drm’
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: ‘/tmp/staging_initramfs.img’
==> WARNING: errors were encountered during the build. The image may not be complete.
==> ERROR: mkinitcpio failed for kernel 6.17.5-arch1-1, skipping.

When booting i cachyOS detected correctly but after choosing linux i get only black screen after boot splash screen.

I was following that topic in attempt to install limine:

But no one encountered a problem like me.

https://paste.cachyos.org/p/f859cdc.txt
Full log from limine-update

Not a specialist because I am running sdboot, but your report indicates that two initramfs seems to have been well generated by mkinitcpio, so you should boot on it (6.12 and 6.17.5-2). Have you tried it in Limine menu at boot ?

If it works, simple uninstall the broken kernel (6.17.5-1)

I tries all of them. Always result the same.

show limine.conf please