VirtualBox "Failed to load R0 module" VBoxEhciR0.r0

I’ve recently changed my CPU from an Intel i5, to an AMD R5, afterwhich my VirtualBox VMs fail to run. I’ve enabled SVM in my BIOS, yet it still fails to run. Even fresh VMs created and executed using the root account also fail.

Failed to load R0 module /usr/lib/virtualbox/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxEhciR0.r0: SUP_IOCTL_LDR_OPEN failed (VERR_INVALID_PARAMETER).
Failed to load ring-0 module 'VBoxEhciR0.r0' for device 'usb-xhci' (VERR_INVALID_PARAMETER).

Result Code:  NS_ERROR_FAILURE (0x80004005)
Component:    ConsoleWrap
Interface:    IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

Have I missed some setting I need to enable in my BIOS?
Any ideas what might be causing these errors?

1 Like

which kernel version ?
may be only use USB 1.1 in virtualbox in this case
( USB2 & USB3 not working at the moment )

1 Like

I’m using the latest lts kernel

➜  ~ uname -r

Only using USB 1.0 seams to have worked.

Same here. Was working fine on 5.4 then updated to 5.8 and it stopped working. But even going back to 5.4 did not help. But luckily I don’t need USB. So what @stephane said helped. Thanks!