Failed to Load Kernel Modules + Failed to Mount /boot/efi

bios
uefi
linux

(Chroot Doot ✝) #1

I just recently updated my desktop, and also flashed my bios. Now my desktop only boots into recovery mode. journalctl | grep modules states:

Inserted module 'acpi_call'
Inserted module 'crypto_user'
Inserted module 'vhba'
Failed to find module 'vboxdrv'
Failed to find module 'vboxpci'
Failed to find module 'vboxnetadp'
Failed to find module 'vboxnetflt'

Followed by dkms building and installing vboxhost. Afterwords:

Failed to lookup alias 'acpi_call': Function not implemented
Failed to lookup alias 'crypto_user': Function not implemented
Failed to lookup alias 'vhba': Function not implemented
Failed to lookup alias 'vboxdrv': Function not implemented
Failed to lookup alias 'vboxpci': Function not implemented
Failed to lookup alias 'vboxnetadp': Function not implemented
Failed to lookup alias 'vboxnetflt': Function not implemented

And this repeats a few times.

Also I cannot connect to the internet with dhcpcd, so I have no good way of reupdating my system either.

EDIT:
I should expand this, system also fails to mount /boot/efi:

boot-efi.mount: Mount process exited, code=exited status=32

EDIT2:
If I try to mount my EFI partition:

mount: /boot/efi: unknown filesystem type 'vfat'.

(dinolib) #2

For the vbox error you can check here:


(tom) #3

perhaps a kernel problem.
you can downgrade the kernel with this command

sudo pacman -U /var/cache/pacman/pkg/linux<desiredVersion>.pkg.tar.xz 

(Chroot Doot ✝) #4

Thought about doing that, how would I generate a new initramfs?


(tom) #5
sudo mkinitcpio -P
man mkinitcpio

(Chroot Doot ✝) #6

Got into my system, thank you for the help. :ok_hand:

Downgrading the Kernel was a bit of a hassle though, required other dependencies be downgraded, and some of their dependencies needed to be downgraded too.

For the new package manager, whenever it gets completed, I would recommend an atomic update system for base packages, like the kernel, drivers, anything that can break between updates.

Something along the lines of OSTree, although OSTree breaks away from the standard Unix Filesystem standards, and is generally pretty weird in that regard.


(system) closed #7

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.