¿Cómo solucionar el error 'Controlador kernel no instalado (rc=-1908)' en VirtualBox?

Como Solucionar El Error Controlador Kernel No Instalado Rc 1908 En Virtualbox



VirtualBox es un reconocido hipervisor de VM conocido por crear máquinas virtualmente y ejecutar otros sistemas operativos (por ejemplo, Windows, Linux, etc.) dentro de un sistema operativo. Sin embargo, cuando se instala o inicia después de mucho tiempo y se crea una máquina virtual; aparece un error frenético “Controlador kernel no instalado (rc=-1908)”. Este error ocurre principalmente en Linux y Mac OS debido a la incompatibilidad de la versión de VirtualBox con el kernel del sistema operativo host.

Profundicemos un poco en la comprensión del error, sus tipos y cómo solucionarlo en varios sistemas operativos. El error 'Controlador Kernel no instalado (rc=-1908)' puede contener 3 tipos de mensajes:

Error 1: ¿Cómo solucionar el error '/etc/init.d/vboxdrv setup'?







Error 2: ¿Cómo se puede solucionar el error 'modprobe vboxdrv'?



Error 3: ¿Cómo se puede solucionar el error '/sbin/vboxconfig'?



Estos errores se producen debido a que faltan encabezados y controladores del kernel de VirtualBox Linux o a que no se configuran correctamente.





Este artículo ha proporcionado una solución profunda y probada a este error según los siguientes sistemas operativos:

Comencemos con la solución en el sistema operativo Linux.



¿Cómo solucionar el error “Controlador kernel no instalado (rc=-1908)” en Linux?

Para solucionar este problema en Linux, ejecute el comando escrito a continuación para reconfigurar o instalar (si no están instalados en primer lugar) los encabezados del kernel de VirtualBox Linux:

Nota : Asegúrese de cerrar VirtualBox antes de ejecutar el comando. De lo contrario, aparecerá un error después de ejecutar el comando.

sudo apto instalar --reinstalar construir-encabezados-linux-esenciales-$ ( tu nombre -r ) virtualbox-dkms dkms

Otorgará permiso para ocupar espacio para la instalación, otorgue el permiso escribiendo 'y' y presionando la tecla 'Entrar'.

Después de un tiempo, la instalación se completará y todo lo que necesita hacer es ejecutar este comando:

sudo modprobevboxdrv

Está listo para comenzar a ejecutar las máquinas VirtualBox sin ningún problema.

¿Cómo solucionar el error “Controlador kernel no instalado (rc=-1908)” en Mac OS (BigSur)?

Para corregir el error 'Controlador kernel no instalado (rc=-1908)' en Mac OS (BigSur), abra la configuración de Preferencias del Sistema haciendo clic en el icono 'Apple' en la esquina superior izquierda y seleccionando 'Preferencias del Sistema':

Alternativamente, puede abrir las preferencias del sistema desde el Dock y abrir el 'Seguridad y privacidad' Ajustes:

En la pestaña 'General' de 'Seguridad y Privacidad', haga clic en el botón de bloqueo en la esquina inferior izquierda para desbloquear la configuración y realizar cambios:

Esto le pedirá que proporcione la contraseña del sistema. Proporcione la contraseña y presione 'Desbloquear':

Después de desbloquear las preferencias de 'Seguridad y Privacidad', haga clic en el botón 'Permitir' para desbloquear la carga de VirtualBox:

Nota : 'VirtualBox' es desarrollado y es propiedad de 'Oracle America, Inc.' y es por eso que verá 'Oracle America, Inc.' en el mensaje.

Nota : El botón “Permitir” permanece allí durante 30 minutos. Sin embargo, si no se muestra, reinstale VirtualBox y aparecerá. Para desinstalar VirtualBox, siga esta guía.

¿Cómo solucionar el error “Controlador kernel no instalado (rc=-1908)” en Mac OS (Mojave)?

En Mojave, la solución para el error 'Controlador kernel no instalado (rc=-1908)' es simplemente ejecutar el siguiente comando:

sudo / Biblioteca / Soporte de aplicaciones / VirtualBox / Lanzar Demonios / Reiniciar VirtualBoxStartup.sh

Después de ejecutar el comando anterior, reinicie VirtualBox e inicie la máquina virtual.

Conclusión

Este artículo ha proporcionado una solución profunda y probada para el error 'Controlador kernel no instalado (rc=-1908)' en Linux y MacOS (BigSur y Mojave). Este error se produce debido a que faltan encabezados y controladores del kernel de VirtualBox Linux o no está configurado correctamente. En Linux, sólo necesita instalar encabezados de Linux y dkms de VirtualBox. Mientras que, en Mac OS (BigSur), desbloquea y habilita la aplicación desde “seguridad y privacidad” en “preferencias del sistema”.