L'installazione di VirtualBox 5.1.8 non ha installato le estensioni del kernel. Come posso risolvere questo? [macOS 10.13]

20
  1. Quando ho installato VirtualBox ha detto che l'installazione "non è riuscita", ma ho ancora VirtualBox.app nella cartella delle mie applicazioni.
  2. Quando provo ad avviare Windows 7 VM, si dice "I driver del kernel non sono installati (rc = -1908).
  3. Le soluzioni online stanno dicendo che dovrei "riavviare l'host". Ho controllato la mia cartella StartupItems ed è vuota.

Quindi suppongo che il programma di installazione non abbia installato le estensioni del kernel.

Quindi c'è questa cosa chiamata SIP che impedisce l'installazione di estensioni del kernel. Dovrei disabilitarlo per ora?

Che cosa faccio? Ho bisogno di una macchina virtuale Windows in 8 ore ...

    
posta Vikrant 30.09.2017 - 20:53
fonte

2 risposte

37

High Sierra ha una nuova funzionalità di sicurezza: Secure Kernel Extension Loading, che blocca il caricamento delle estensioni del kernel. L'implementazione sembra essere discutibile .

Per consentire il caricamento di alcune estensioni del kernel non Apple devi consentire l'esecuzione in Preferenze > Sicurezza e amp; Privacy > Generale:

o disabilitare la funzione di sicurezza con un comando Terminale (non consigliato):

sudo spctl --master-disable
    
risposta data 30.09.2017 - 22:17
fonte
6

La soluzione ha funzionato per me su High Sierra. Trick avrebbe dovuto eseguire una sola sessione di installazione che sicuramente fallirebbe, ma fornirà il prompt nella scheda Sicurezza generale per consentire le estensioni Oracle. Fare clic sull'opzione Consenti. Quindi rieseguire di nuovo l'installazione, dovrebbe comportare un'installazione corretta.

    
risposta data 25.11.2017 - 16:53
fonte

Leggi altre domande sui tag