
Instalé VirtualBox (incluidos los paquetes de módulos host, e incluso cargué todos los módulos para VirtualBox) en Artix Linux, cuando intenté abrir una máquina virtual, recibí errores que decían esto
The virtual machine 'TestOS' has terminated unexpectedly during startup with exit code 1 (0x1). Result Code:
NS_ERROR_FAILURE (0x80004005)
Component:
MachineWrap
Interface:
IMachine {85632c68-b5bb-4316-a900-5eb28d3413df}
Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please try setting it up again by executing
'/sbin/vboxconfig'
as root.
If your system has EFI Secure Boot enabled you may also need to sign the kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load them. Please see your Linux system's documentation for more information.
where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.
Mis paquetes de VirtualBox
virtualbox-6.1.16-1
virtualbox-host-modules-artix 6.1.16-2
virtualbox-guest-iso 6.1.16-1
virtualbox-guest-modules-artix 6.1.4-8
Cuando intenté hacer el /sbin/vboxconfig
comando. Recibí este mensaje de error que dice esto./sbin/vboxconfig: command not found
Intenté usar sudo y recibí exactamente el mismo mensaje que mencioné antes.
Probablemente asumiré que estoy usando la versión incorrecta de los módulos de VirtualBox, pero esos son los paquetes más recientes en el repositorio de Artix (también intenté actualizar mi sistema Artix).
Respuesta1
Me encontré con el mismo "problema". Habilitar el módulo vboxdrv en el kernel hizo que funcionara. Tratar de usar
sudo modprobe vboxdrv
El módulo del kernel debería estar disponible ahora. Puedes comprobarlo con
lsmod | grep vboxdrv
Esto debería imprimir una línea que contenga el nombre, el tamaño y los usos del módulo como este
vboxdrv 528384 0