VirtualBox: Failed to load VMMR0.r0 (VERR_SUPLIB_OWNER_NOT_ROOT)

Se quando provate ad avviare una macchina virtuale con VirtualBox vi appare il seguente errore:

 

Failed to load VMMR0.r0 (VERR_SUPLIB_OWNER_NOT_ROOT)

Significa che una qualche cartella nel percorso che porta all’eseguibile di VirtualBox non √® di propriet√† dell’utente root. VirtualBox insiste per avere questi permessi per ragioni di sicurezza.

Guardando i dettagli del log della macchina, potete scoprire di che cartella si tratta. Una volta inidividuata, date il seguente comando con privilegi di amministratore:

chown root:root CARTELLA

Nel mio caso, ad esempio, la cartella inciminata era /opt, ma per qualcun altro potrebbe essere /usr o qualcos’altro ancora.