❯ systemctl start vboxdrv
Warning: The unit file, source configuration file or drop-ins of vboxdrv.service changed on disk. Run 'systemctl daemon-reload' to reload units.
Job for vboxdrv.service failed because the control process exited with error code.
See "systemctl status vboxdrv.service" and "journalctl -xeu vboxdrv.service" for details.
❯ systemctl status vboxdrv.service
Warning: The unit file, source configuration file or drop-ins of vboxdrv.service changed on disk. Run 'systemctl daemon-reload>
× vboxdrv.service - VirtualBox Linux kernel module
Loaded: loaded (/opt/VirtualBox/vboxdrv.sh; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sun 2022-03-27 18:19:03 PKT; 36s ago
Process: 22249 ExecStart=/opt/VirtualBox/vboxdrv.sh start (code=exited, status=203/EXEC)
CPU: 697us
Mar 27 18:19:03 myms-80tu systemd[1]: Starting VirtualBox Linux kernel module...
Mar 27 18:19:03 myms-80tu systemd[22249]: vboxdrv.service: Failed to locate executable /opt/VirtualBox/vboxdrv.sh: No such fil>
Mar 27 18:19:03 myms-80tu systemd[22249]: vboxdrv.service: Failed at step EXEC spawning /opt/VirtualBox/vboxdrv.sh: No such fi>
Mar 27 18:19:03 myms-80tu systemd[1]: vboxdrv.service: Control process exited, code=exited, status=203/EXEC
Mar 27 18:19:03 myms-80tu systemd[1]: vboxdrv.service: Failed with result 'exit-code'.
Mar 27 18:19:03 myms-80tu systemd[1]: Failed to start VirtualBox Linux kernel module.
❯ journalctl -xeu vboxdrv.service
░░ The process /opt/VirtualBox/vboxdrv.sh could not be executed and failed.
░░
░░ The error number returned by this process is ERRNO.
Mar 27 18:19:03 myms-80tu systemd[22249]: vboxdrv.service: Failed at step EXEC spawning /opt/VirtualBox/vboxdrv.sh: No such fi>
░░ Subject: Process /opt/VirtualBox/vboxdrv.sh could not be executed
░░ Defined-By: systemd
░░ Support: https://forum.manjaro.org/c/support
░░
░░ The process /opt/VirtualBox/vboxdrv.sh could not be executed and failed.
░░
░░ The error number returned by this process is ERRNO.
Mar 27 18:19:03 myms-80tu systemd[1]: vboxdrv.service: Control process exited, code=exited, status=203/EXEC
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: https://forum.manjaro.org/c/support
░░
░░ An ExecStart= process belonging to unit vboxdrv.service has exited.
░░
░░ The process' exit code is 'exited' and its exit status is 203.
Mar 27 18:19:03 myms-80tu systemd[1]: vboxdrv.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: https://forum.manjaro.org/c/support
░░
░░ The unit vboxdrv.service has entered the 'failed' state with result 'exit-code'.
Mar 27 18:19:03 myms-80tu systemd[1]: Failed to start VirtualBox Linux kernel module.
░░ Subject: A start job for unit vboxdrv.service has failed
░░ Defined-By: systemd
░░ Support: https://forum.manjaro.org/c/support
░░
░░ A start job for unit vboxdrv.service has finished with a failure.
░░
░░ The job identifier is 1868 and the job result is failed.
I tried uninstalling linux515-virtualbox-host-modules and reinstalling, but that didn’t work.
Any ideas on how to fix this?
PS: I forgot to say that after getting this error, connecting USBs to my VMs doesn’t work.
And that didn’t fix anything. But after that, this happens:
❯ sudo rcvboxdrv
[sudo] password for myms:
Unloading modules: vboxnetadp vboxnetflt vboxdrv
Loading modules: vboxnetadp vboxnetflt vboxdrv
# But....
❯ systemctl daemon-reload
❯ systemctl start vboxdrv
Warning: The unit file, source configuration file or drop-ins of vboxdrv.service changed on disk. Run 'systemctl daemon-reload' to reload units.
Job for vboxdrv.service failed because the control process exited with error code.
See "systemctl status vboxdrv.service" and "journalctl -xeu vboxdrv.service" for details.
# ...and...
❯ sudo modprobe vboxpci
modprobe: FATAL: Module vboxpci not found in directory /lib/modules/5.10.105-1-MANJARO
# ...and the rest is the same ($ systemctl status vboxdrv.service)
# and ($ journalctl -xeu vboxdrv.service)
I booted from kernel linux510, and faced the same problems.
I ask because I do not have anything in /opt regarding VirtualBox
(but I’m not running Manjaro …)
If the package is not totally different for Manjaro than that for Arch, then there should not be anything there.
The process /opt/VirtualBox/vboxdrv.sh could not be executed and failed.
░░
░░ The error number returned by this process is ERRNO.
Mar 27 18:19:03 myms-80tu systemd[22249]: vboxdrv.service: Failed at step EXEC spawning /opt/VirtualBox/vboxdrv.sh: No such fi>
░░ Subject: Process /opt/VirtualBox/vboxdrv.sh could not be executed
░░ Defined-By: systemd
░░ Support: https://forum.manjaro.org/c/support
░░
░░ The process /opt/VirtualBox/vboxdrv.sh could not be executed and failed.
Is that actually supposed to even exist when VirtualBox is installed from standard repos?
The process /opt/VirtualBox/vboxdrv.sh could not be executed and failed.