Sin kernel después de update

Hola. Tuve un problema durante una actualización. Hice chroot al sistema mediante un debian instalado en la misma PC y lo que veo es que parece que vmlinuz está corrupto:

file /boot/vmlinuz-5.15-x86_64
/boot/vmlinuz-5.15-x86_64: data

Probé con
mhwd-kernel -i linux60
y sale:mhwd-kernel -i linux60
error: could not open file /var/lib/pacman/local/libmm-glib-1.20.2-1/desc: No such file or directory
error: local database is inconsistent: name mismatch on package libwps
error: local database is inconsistent: version mismatch on package libwps
error: local database is inconsistent: version mismatch on package libxnvctrl
error: local database is inconsistent: name mismatch on package lightdm-slick-greeter
error: local database is inconsistent: version mismatch on package lightdm-slick-greeter
error: could not open file /var/lib/pacman/local/mkinitcpio-33-1/desc: No such file or directory
:: Synchronizing package databases…
core 163.9 KiB 71.4 KiB/s 00:02 [######################] 100%
extra 1865.8 KiB 498 KiB/s 00:04 [######################] 100%
community 7.5 MiB 487 KiB/s 00:16 [######################] 100%
multilib 169.3 KiB 363 KiB/s 00:00 [######################] 100%
The following packages are out of date, please update your system first: inxi
Do you want to continue anyway? [y/N] y
error: no targets specified (use -h for help)

**pacman -Syu
:: Synchronizing package databases…
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade…
resolving dependencies…
error: could not open file /var/lib/pacman/local/libmm-glib-1.20.2-1/desc: No such file or directory
error: local database is inconsistent: name mismatch on package libwps
error: local database is inconsistent: version mismatch on package libwps
error: local database is inconsistent: version mismatch on package libxnvctrl
error: local database is inconsistent: name mismatch on package lightdm-slick-greeter
error: local database is inconsistent: version mismatch on package lightdm-slick-greeter
error: could not open file /var/lib/pacman/local/mkinitcpio-33-1/desc: No such file or directory
looking for conflicting packages…

Packages (1) inxi-3.3.24.1-1

Total Installed Size: 1.15 MiB
Net Upgrade Size: 0.00 MiB

:: Proceed with installation? [Y/n] Y
(1/1) checking keys in keyring [######################] 100%
(1/1) checking package integrity [######################] 100%
(1/1) loading package files [######################] 100%
(1/1) checking for file conflicts [######################] 100%
(1/1) checking available disk space [######################] 100%
error: hook /usr/share/libalpm/hooks/90-mkinitcpio-install.hook line 6: invalid option ELF_RELOC(R_X86_64_NONE, 0)
error: failed to commit transaction (failed to run transaction hooks)
Errors occurred, no packages were upgraded.**

(notarán que soy bastante bruto y no sólo intnté recetas que ví en otros posts). Alguna sugerencia sobre qué intentar? Muchas Gracias.

Hola
Yo revisaría los paquetes que tienes instalados. Parece que tienes algún problema con algun paquete de los repositorios de AUR . Posiblemente alpmbuild. Y también parece que el paquete mkinitcpio no esta bien.
Dale una vuelta a los foros, para ver como actualizar los repos y vuelve a intentar actualizar el sistema

Un saludo.