After running pacman -Syu
and rebooting my system no long boots, it gets this error
[OK] Finished File System Check on /dev/disk/by-uuid/F6C3-C06A. [ OK ] Finished Virtual Console Setup.
Mounting efi...
[FAILED] Failed to mount efi.
See 'systemctl status efi.mount' for details.
[DEPEND] Dependency failed for Local File Systems.
...
[ OK ] Started Network Time Synchronization.
[ OK ] Reached target System Time Set.
You are in emergency mode. After logging in, type "journalctl -xb" to view system logs, "systemctl reboot" to reboot, or "exit"
to continue bootup.
Give root password for maintenance
(or press Control-D to continue):
After giving the password and running systemctl status efi.mount
[root@bruno-nitroan51555 ``]# systemctl status efi.mount
x efi.nount - /efi
Loaded: loaded (/etc/fstab: generated)
Active: failed (Result: exit-code) since Sat 2023-12-02 10:50:59 UTC: 25s ago
Where: /efi
What: /dev/disk/by-uuid/F6C3-C06A
Docs: man:fstab(5)
man:systemd-fstab-generator (8)
CPU: 4ns
dez 02 10:50:59 bruno-nitroan51555 systemd[1]: Mounting /efi...
dez 02 18:58:59 bruno-nitroan51555 mount [688]: mount: efi: unknown filesystem type 'vfat'.
dez 02 10:50:59 bruno-nitroan51555 mount [688]: dmesg (1) may have more information after failed mount system call.
dez 02 10:50:59 bruno-nitroan51555 systemd[1]: efi.mount: Mount process exited, code=exited, status=32/n/a
dez 02 10:50:59 bruno-nitroan51555 systemd[1]: efi.mount: Failed with result 'exit-code'.
dez 02 10:50:59 bruno-nitroan51555 systemd[1]: Failed to mount /efi.
[root@bruno-nitroan51555 ``#
Everything that I tried here was giving me error, It had no access to the internet and I could not rollback the update, after some research I found out that the kernel was in conflict
running uname -r
I get
6.1.63-1-lts
after running pacman -Q linux
I get
linux 6.6.3.arch1-1
I was able to boot with a live iso using the latest endeavouros and boot the broken ssd using chroot
, I tried yay
, pacman -Syu
, pacman -S linux
again, but as far as I know nothing happened. In a forum someone sugested mkinitcpio
, but it gave an error
[root@bruno-nitroan51555 ~]# mkinitcpio
==> ERROR: /lib/modules/6.1.63-1-lts' is not a valid kernel module directory
[root@bruno-nitroan51555 ~]#
I tried downgrading the kernel but I could not found the 6.1.63-1-lts to save my life.
I’m out of ideas