Immergiamoci un po' nella comprensione dell'errore, dei suoi tipi e di come risolverlo in vari sistemi operativi. L'errore 'Driver del kernel non installato (rc=-1908)' può contenere 3 tipi di messaggi:
Errore 1: come correggere l'errore '/etc/init.d/vboxdrv setup'?
Errore 2: Come è possibile correggere l'errore 'modprobe vboxdrv'?
Errore 3: come è possibile correggere l'errore '/sbin/vboxconfig'?
Questi errori si verificano a causa della mancanza di intestazioni e driver del kernel VirtualBox Linux o di una configurazione non corretta.
Questo articolo ha fornito una soluzione approfondita e testata a questo errore in base ai seguenti sistemi operativi:
- Come risolvere l'errore 'Driver del kernel non installato (rc=-1908)' in Linux? (basato su Debian)
- Come è possibile correggere l'errore 'Driver del kernel non installato (rc=-1908)' in Mac OS? (BigSur)
- Come è possibile correggere l'errore 'Driver del kernel non installato (rc=-1908)' in Mac OS? (Mojave)
Cominciamo con la correzione nel sistema operativo Linux.
Come risolvere l'errore 'Driver del kernel non installato (rc=-1908)' in Linux?
Per risolvere questo problema in Linux, esegui il comando digitato di seguito per riconfigurare o installare (se questi non sono installati in primo luogo) le intestazioni del kernel Linux di VirtualBox:
Nota : Assicurati di chiudere VirtualBox prima di eseguire il comando. Altrimenti, ti verrà riscontrato un errore dopo aver eseguito il comando.
sudo adatto installare --reinstallare build-essential linux-headers-$ ( il tuo nome -R ) virtualbox-dkms dkms
Concederà l'autorizzazione a occupare spazio per l'installazione, concederà l'autorizzazione digitando 'y' e premendo il tasto 'Invio'.
Dopo un po', l'installazione sarà completata e tutto ciò che dovrai fare è eseguire questo comando:
sudo modprobe vboxdrv
Sei a posto per eseguire le macchine VirtualBox senza problemi.
Come risolvere l'errore 'Driver del kernel non installato (rc=-1908)' in Mac OS (BigSur)?
Per correggere l'errore 'Driver kernel non installato (rc=-1908)' in Mac OS (BigSur), apri le impostazioni delle Preferenze di Sistema facendo clic sull'icona 'Apple' nell'angolo in alto a sinistra e selezionando 'Preferenze di Sistema':
In alternativa, puoi aprire le preferenze di sistema dal Dock e aprire il file 'Sicurezza e privacy' Impostazioni:
Nella scheda “Generale” di “Sicurezza e Privacy”, fare clic sul pulsante di blocco nell'angolo in basso a sinistra per sbloccare le impostazioni e apportare modifiche:
Questo ti chiederà di fornire la password di sistema. Fornire la password e premere 'Sblocca':
Dopo aver sbloccato le preferenze “Sicurezza e Privacy”, fai clic sul pulsante “Consenti” per sbloccare il caricamento di VirtualBox:
Nota : “VirtualBox” è sviluppato e di proprietà di “Oracle America, Inc.” ed è per questo che vedrai 'Oracle America, Inc.' nel messaggio.
Nota : Il pulsante “Consenti” rimane lì per 30 minuti. Tuttavia, se non viene visualizzato, reinstalla VirtualBox e apparirà. Per disinstallare VirtualBox, seguire questa guida.
Come risolvere l'errore 'Driver del kernel non installato (rc=-1908)' in Mac OS (Mojave)?
In Mojave, la correzione per l'errore 'Kernel Driver not Installed(rc=-1908)' consiste semplicemente nell'eseguire il seguente comando:
sudo / Biblioteca / Supporto per l'applicazione / VirtualBox / LaunchDaemons / Riavvio di VirtualBoxStartup.shDopo aver eseguito il comando precedente, riavvia VirtualBox e avvia la macchina virtuale.
Conclusione
Questo articolo ha fornito una soluzione approfondita e testata all'errore 'Driver kernel non installato (rc=-1908)' in Linux e MacOS (BigSur e Mojave). Questo errore si verifica a causa della mancanza di intestazioni e driver del kernel VirtualBox Linux o di una configurazione non corretta. In Linux, devi solo installare le intestazioni Linux e VirtualBox dkms. Mentre, in Mac OS (BigSur), sblocca e consenti l'app da 'sicurezza e privacy' in 'preferenze di sistema'.