Внезапно и без уведомления приложение VirtualBox не запускается.
Во-первых, он просто ничего не делал. Даже не сообщение об ошибке. Я посмотрел в системном журнале (/var/log/system.log) и обнаружил, что эти два сообщения повторяются каждый раз, когда я пытаюсь запустить 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
Я провел небольшое исследование и обнаружил похожие проблемы, большинство из которых указывают на проблемы с разрешениями. Итак, я обнаружил, что для того, чтобы это исправить, я должен изменить разрешения следующим образом:
sudo chmod 755 /Applications/VirtualBox.app/Contents/MacOS
sudo chmod 755 /Applications/VirtualBox.app/Contents/MacOS/components
После этого при попытке запуска приложения появляется всплывающее окно:
Эффективный UID не является root (euid = 501 egid = 20 uid = 501 gid = 20) (rc = -20)
Пожалуйста, попробуйте переустановить VirtualBox.
Я хотел бы избежать этого предложения, так как у меня много важных виртуальных машин, и я не хочу их терять.
Тогда есть ли способ исправить это без переустановки. Я не нашел другой хорошей информации об этом, которая могла бы решить проблему.
Если не было другого выбора, кроме переустановки, есть ли способ сделать резервную копию виртуальных машин? Копаясь в каталоге VirtualBox Я не нашел ничего похожего на пакет / файл виртуальной машины, содержащий каждую виртуальную машину.
С уважением