De repente y sin previo aviso, la aplicación VirtualBox no se inicia.
Primero, simplemente no hizo nada. Ni siquiera un mensaje de error. Miré en el registro del sistema (/var/log/system.log) y encontré estos dos mensajes repetidos cada vez que intenté iniciar VirtualBox:
[0x0-0xbb0bb].org.virtualbox.app.VirtualBox[4224]: VirtualBox: supR3HardenedVerifyDir: Cannot trust the directory "/Applications/VirtualBox.app/Contents/
MacOS": group and/or other writable (st_mode=040777)
com.apple.launchd.peruser.501[237] ([0x0-0xbb0bb].org.virtualbox.app.VirtualBox[4224]): Exited with code: 1
Investigué un poco y encontré problemas similares, la mayoría de ellos indicando problemas con los permisos. Entonces descubrí que para solucionarlo, debería cambiar los permisos de la siguiente manera:
sudo chmod 755 /Applications/VirtualBox.app/Contents/MacOS
sudo chmod 755 /Applications/VirtualBox.app/Contents/MacOS/components
Después de eso, cuando intento iniciar la aplicación, aparece una ventana emergente que dice:
El UID efectivo no es root (euid = 501 egid = 20 uid = 501 gid = 20) (rc = -20)
Intente reinstalar VirtualBox.
Me gustaría evitar esa sugerencia, ya que tengo muchas máquinas virtuales importantes y no quiero perderlas.
Entonces, ¿hay alguna manera de arreglar esto sin reinstalar? No he encontrado ninguna otra buena información sobre esto que pueda resolver el problema.
Si no había otra opción que reinstalar, ¿hay alguna forma de hacer una copia de seguridad de las máquinas virtuales? Excavando en el directorio VirtualBox, no he encontrado nada que suene como un paquete / archivo de VM que contenga cada VM.
Saludos